色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

跨時鐘域處理的亞穩態與同步器

FPGA之家 ? 來源:FPGA開發之路 ? 作者:FPGA開發之路 ? 2022-12-12 14:27 ? 次閱讀

數字電路設計中遇到跨時鐘域(Clock Domain Crossing, CDC)的電路時一般都需要特別的處理,例如同步器,異步FIFO等。那么為什么CDC需要特別的處理,如果不做處理又會導致什么問題。

亞穩態

我們都知道數字電路中有兩個最重要的概念,建立時間和保持時間。通過滿足建立時間和保持時間,我們可以確保信號被正確的采樣,即1采到便是1,0采到便是0。但是如果不滿足建立時間和保持時間,采到的信號會進入一個不穩定的狀態,無法確定是1還是0,我們稱之為亞穩態。這個亞穩態的信號會在一段時間內處于震蕩狀態,直到穩定,而穩定后的狀態值與被采樣值無關,可能是0也可能是1。

a70ce8ae-7947-11ed-8abf-dac502259ad0.jpg

圖1【1】所示的是異步時鐘采樣失敗的情況。當數據(adat)的變化離采樣時鐘(bclk)的變化沿很近時,由于不滿足建立時間,導致采樣到的信號(bdat1)進入亞穩態。

異步時鐘由于時鐘相位不同,圖1的情況往往難以避免,這也是跨時鐘域時容易發生亞穩態的原因。

亞穩態會導致什么問題

由于亞穩態的信號會在一段時間內處于震蕩狀態,后續不同的邏輯可能會將該信號識別為不同的狀態值,甚至是后續邏輯也出現亞穩態的情況,導致邏輯的錯誤和混亂,比如狀態機出現錯誤的跳轉從而鎖死在某個狀態。

同步器

最常用的同步器是兩級觸發器,如圖2【1】:

a7247f8c-7947-11ed-8abf-dac502259ad0.jpg

第一級觸發器采樣后出現亞穩態,第二級觸發器在經過一個時鐘周期的等待之后采樣到一個穩定狀態的信號,達到消除不定態的目的。不過要注意,這樣的同步器只是減小了亞穩態發生的概率,并不能完全消除亞穩態的發生。而亞穩態發生的概率的大小一般可以用MTBF(Mean Time Between Faliure)來表示。MTBF的值越小表示亞穩態發生的頻率越高。

a739ef66-7947-11ed-8abf-dac502259ad0.png

圖3【2】表示了MTBF的影響因子,可以看到,當時鐘頻率越高,數據發生變化的頻率越高,MTBF越小,即亞穩態發生的頻率也越高。

對于一些高頻電路設計,兩級觸發器所構成的同步器MTBF仍然很小,這時候可以考慮再添加一級觸發器,即使用三級觸發器。另外,我們也希望當數據被異步時鐘采樣時數據的變化頻率也盡可能小,因此一般數據在跨時鐘域之前最好可以用寄存器打一拍,減少數據的變化,從而減小亞穩態發生的概率。

值得注意的是,同步器的使用只是消除了不定態,但是同步器的輸出仍然可能是錯誤的,可能被采樣的信號是1,但是同步器輸出的確是0。這樣的錯誤是否是電路可以接受的要依據不同的設計來看,這便涉及到另外一個話題,如何使系統對產生的錯誤不敏感,本文暫不討論。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • fifo
    +關注

    關注

    3

    文章

    389

    瀏覽量

    43813
  • 觸發器
    +關注

    關注

    14

    文章

    2003

    瀏覽量

    61289
  • 同步器
    +關注

    關注

    1

    文章

    98

    瀏覽量

    14675

原文標題:跨時鐘域處理-亞穩態與同步器

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    FPGA中亞穩態——讓你無處可逃

    產生,我們就要對亞穩態進行消除,常用對亞穩態消除有三種方式:(1) 對異步信號進行同步處理;(2) 采用FIFO對
    發表于 04-25 15:29

    Virtex-5亞穩態保護是什么

    大家好,我正在研究包括3個不同時鐘的設計。我已經閱讀了這個帖子,我發現與virtex-II和virtex-4相比,virtex-5在MTBF中是最差的。對于較低和實用的MTBF,我沒有在同步器
    發表于 06-12 09:27

    如何處理好FPGA設計中時鐘問題?

    第二級寄存的延拍,所以意義是不大的。02方法二:異步雙口 RAM處理多 bit 數據的時鐘,一般采用異步雙口?RAM。假設我們現在有一
    發表于 09-22 10:24

    兩級DFF同步器時鐘處理簡析

    異步bus交互(一)— 兩級DFF同步器時鐘處理 & 亞穩態
    發表于 02-17 06:34

    IC設計中多時鐘處理的常用方法相關資料推薦

    組來定義策略。在多個時鐘之間傳遞控制信號時,嘗試使用同步器的策略。嘗試使用FIFO和緩存的數據路徑同步器來提高數據完整性。現在討論重要的
    發表于 06-24 16:54

    關于FPGA設計的同步信號和亞穩態的分析

    數據損壞。還需要注意recombination,這是兩個或多個靜態信號跨越時鐘并在邏輯功能中重組的地方。由于亞穩態恢復,同步器中的延遲會導致下游邏輯受到影響。盡管我們在設計中盡最大努
    發表于 10-18 14:29

    同步亞穩態相關問題探討

    在本文的第一章對時鐘下的同步問題和亞穩態問題做了概述。 在第二章中對時鐘
    發表于 09-06 15:24 ?42次下載
    <b class='flag-5'>同步</b>與<b class='flag-5'>亞穩態</b>相關問題探討

    如何利用FPGA設計一個時鐘同步策略?

    帶來的亞穩態、采樣丟失、潛在邏輯錯誤等等一系列問題處理不當,將導致系統無法運行。本文總結出了幾種同步策略來解決時鐘
    的頭像 發表于 09-01 08:29 ?5579次閱讀
    如何利用FPGA設計一個<b class='flag-5'>跨</b><b class='flag-5'>時鐘</b><b class='flag-5'>域</b>的<b class='flag-5'>同步</b>策略?

    如何解決異步FIFO時鐘亞穩態問題?

    時鐘的問題:前一篇已經提到要通過比較讀寫指針來判斷產生讀空和寫滿信號,但是讀指針是屬于讀時鐘的,寫指針是屬于寫
    的頭像 發表于 09-05 14:29 ?6085次閱讀

    CDC單bit脈沖時鐘處理介紹

    單bit 脈沖時鐘處理 簡要概述: 在上一篇講了總線全握手時鐘
    的頭像 發表于 03-22 09:54 ?3574次閱讀

    總線半握手時鐘處理

    總線半握手時鐘處理 簡要概述: 在上一篇講了單bit脈沖同步器
    的頭像 發表于 04-04 12:32 ?2919次閱讀
    總線半握手<b class='flag-5'>跨</b><b class='flag-5'>時鐘</b><b class='flag-5'>域</b><b class='flag-5'>處理</b>

    時序問題常見的時鐘亞穩態問題

    今天寫一下時序問題常見的時鐘亞穩態問題。 先說明一下亞穩態問題: D觸發有個明顯的特征就
    的頭像 發表于 06-18 15:28 ?3069次閱讀

    數字電路設計中時鐘處理亞穩態

    數字電路設計中遇到時鐘(Clock Domain Crossing, CDC)的電路時一般都需要特別的處理,例如同步器,異步FIFO等。
    的頭像 發表于 08-25 11:46 ?2482次閱讀

    FPGA同步轉換FPGA對輸入信號的處理

    的verilog異步fifo設計,仿真(代碼供參考)異步fifo適合處理不同時鐘之間傳輸的數據組,但有時不同時鐘之間僅僅傳遞脈沖,異步f
    的頭像 發表于 02-17 11:10 ?972次閱讀

    如何處理時鐘這些基礎問題

    對于數字設計人員來講,只要信號從一個時鐘跨越到另一個時鐘,那么就可能發生亞穩態。我們稱為“
    發表于 01-08 09:39 ?717次閱讀
    如何<b class='flag-5'>處理</b><b class='flag-5'>跨</b><b class='flag-5'>時鐘</b><b class='flag-5'>域</b>這些基礎問題
    主站蜘蛛池模板: 精品AV国产一区二区三区 | 4399日本电影完整版在线观看免费 | 亚洲国产精品日本无码网站 | 亚洲无吗在线视频 | 亚洲午夜无码久久久久蜜臀av | 麻豆XXXX乱女少妇精品-百度 | 欧洲-级毛片内射八十老太婆 | 性啪啪chinese东北女人 | 久久综合丁香激情久久 | 日韩一本道无码v | 99re8热视频这在线视频 | 亚洲最大成人 | 24小时日本高清免费看 | 妈妈的职业3完整版在线播放 | 人人澡人人爽人人精品 | 亚洲欧美无码2017在线 | 亚洲精品久久久无码 | 国产在线中文字幕 | www.一级毛片 | se01短视频在线观看 | porono日本xxx | 色欲天天婬色婬香影院 | 国产在线一区观看 | 日韩午夜欧美精品一二三四区 | 精品国产影院 | 成人免费视频在线观看 | 最近中文字幕无吗免费高清 | 精品国产福利一区二区在线 | 亚洲AV综合色一区二区三区 | proburn中文破解版下载 | 性888xxxx入欧美 | 国产免费人成在线视频视频 | 久久亚洲AV无码精品午色夜麻豆 | 一本久道久久综合狠狠躁AV | 一个人免费观看完整视频日本 | 日本国产精品无码一区免费看 | yellow在线观看免费高清的日本 | 中文字幕亚洲无限码 | 四虎永久在线精品国产免费 | 国语自产精品一区在线视频观看 | 久久中文字幕人妻AV熟女 |