在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

FPGA之家 ? 來源:FPGA開發之路 ? 作者:FPGA開發之路 ? 2021-08-25 11:46 ? 次閱讀

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

亞穩態

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

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

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

亞穩態會導致什么問題

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

同步器

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

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

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

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

責任編輯:haq

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

    關注

    172

    文章

    5914

    瀏覽量

    172248
  • 時鐘
    +關注

    關注

    10

    文章

    1733

    瀏覽量

    131481
  • 同步器
    +關注

    關注

    1

    文章

    98

    瀏覽量

    14635

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

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

收藏 人收藏

    評論

    相關推薦

    如何使用 Verilog 進行數字電路設計

    使用Verilog進行數字電路設計是一個復雜但有序的過程,它涉及從概念設計到實現、驗證和優化的多個階段。以下是一個基本的步驟指南,幫助你理解如何使用Verilog來設計數字電路: 1. 明確設計需求
    的頭像 發表于 12-17 09:47 ?217次閱讀

    一文解析時鐘傳輸

    采樣到的信號質量!最常用的同步方法是雙級觸發器緩存法,俗稱延遲打拍法。信號從一個時鐘進入另一個時鐘之前,將該信號用兩級觸發器連續緩存兩次,可有效降低因為時序不滿足而導致的
    的頭像 發表于 11-16 11:55 ?533次閱讀
    一文解析<b class='flag-5'>跨</b><b class='flag-5'>時鐘</b><b class='flag-5'>域</b>傳輸

    JK觸發器是一種什么穩態電路

    JK觸發器是一種具有兩個穩態數字邏輯電路,廣泛應用于數字電路設計。 引言 在數字電路設計
    的頭像 發表于 08-22 10:39 ?966次閱讀

    觸發器穩態怎么判斷

    觸發器穩態的判斷是數字電路設計的一個重要環節,它涉及到觸發器在不同輸入條件下的輸出狀態穩定性。
    的頭像 發表于 08-12 10:27 ?567次閱讀

    數字電路可以處理模擬信號嗎

    數字電路主要處理數字信號,即離散的、二進制的信號。然而,在某些情況下,數字電路也可以處理模擬信號,即連續的、非二進制的信號。
    的頭像 發表于 08-11 11:08 ?699次閱讀

    數字電路亞穩態是什么

    數字電路的設計與實現亞穩態是一個不可忽視的現象。它可能由多種因素引發,對電路的穩定性和可靠性產生嚴重影響。本文將深入探討數字電路
    的頭像 發表于 05-21 15:29 ?1265次閱讀

    數字電路和模擬電路的區別與聯系

    數字電路和模擬電路是電子電路的兩個主要分支,它們在電子技術具有不同的應用和工作原理。本文將詳細討論數字電路和模擬
    的頭像 發表于 04-21 10:29 ?2922次閱讀

    數字電路仿真元件符號是什么

    數字電路仿真元件通常用符號來表示。這些符號是通過簡潔和易于理解的圖形來表示元件的特性和功能。符號是數字電路設計和仿真過程中非常重要的一部分,幫助工程師和設計者有效地溝通和理解電路的功能。在本文
    的頭像 發表于 04-21 09:20 ?2285次閱讀

    為什么格雷碼可以輔助解決多bit時鐘的問題??求解

    單bit通過兩級同步打拍可以有效的解決亞穩態問題。
    的頭像 發表于 03-08 09:02 ?1350次閱讀
    為什么格雷碼可以輔助解決多bit<b class='flag-5'>跨</b><b class='flag-5'>時鐘</b><b class='flag-5'>域</b>的問題??求解

    什么是時鐘信號?數字電路時鐘信號是怎么產生呢?

    什么是時鐘信號?數字電路時鐘信號是怎么產生呢? 時鐘信號,也稱為時鐘脈沖,是用于同步數字電路
    的頭像 發表于 01-25 15:40 ?1w次閱讀

    兩級觸發器同步,就能消除亞穩態嗎?

    原理 兩級觸發器同步是一種數字電路設計技術,用于確保數據在傳輸過程的可靠性。它通過兩級觸發器的級聯來實現同步傳輸,可以有效地減少數據傳輸的噪聲、時鐘抖動等因素對數據的干擾和誤差。
    的頭像 發表于 01-16 16:29 ?1209次閱讀

    復位信號存在亞穩態,有危險嗎?

    復位信號存在亞穩態,有危險嗎? 復位信號在電子設備起著重要的作用,它用于使設備回到初始狀態,以確保設備的正常運行。然而,我們有時會發現復位信號存在亞穩態,這意味著信號在一定時間內未能完全復位,并
    的頭像 發表于 01-16 16:25 ?492次閱讀

    時鐘的解決方案

    在很久之前便陸續談過亞穩態,FIFO,復位的設計。本次亦安做一個簡單的總結,從宏觀上給大家展示時鐘的解決方案。
    的頭像 發表于 01-08 09:42 ?909次閱讀
    <b class='flag-5'>跨</b><b class='flag-5'>時鐘</b><b class='flag-5'>域</b>的解決方案

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

    對于數字設計人員來講,只要信號從一個時鐘跨越到另一個時鐘,那么就可能發生亞穩態。我們稱為“
    發表于 01-08 09:39 ?647次閱讀
    如何<b class='flag-5'>處理</b><b class='flag-5'>跨</b><b class='flag-5'>時鐘</b><b class='flag-5'>域</b>這些基礎問題

    數字電路設計有哪些仿真驗證流程

    數字電路設計的仿真驗證流程是確保設計能夠正確運行的重要步驟之一。在現代電子設備數字電路被廣泛應用于各種應用領域,如計算機、通信設備、汽車電子等等。因此,設計師必須通過仿真驗證來確保電路
    的頭像 發表于 01-02 17:00 ?1691次閱讀
    主站蜘蛛池模板: 久久天天躁狠狠躁狠狠躁| 免费人成观看在线网| 天天综合天天做天天综合| 四虎影院永久免费| 国模视频在线| 精品亚洲综合在线第一区| 国产汉服被啪福利在线观看| 免费在线观看一级毛片| 天天射天天做| 男人的天堂欧美| 宅男午夜| 国内精品视频| 刺激第一页720lu久久| 日本口工福利漫画无遮挡| 青草国内精品视频在线观看| 国产黄页| 西西人体44rt高清午夜| 国产精品久久久精品三级 | 久久婷婷色一区二区三区| 人人操在线播放| 一区二区福利| 欧美色惰| 午夜国产福利在线观看| 免费黄色欧美| 欧美伊人久久综合网| 欧美午夜视频一区二区| 亚洲美女视频一区二区三区| 99九九成人免费视频精品| 中国china体内裑精亚洲毛片| 欧美色视频日本片高清在线观看| 人人干视频| 亚洲bbbbbxxxxx精品三十七| 一丝不遮视频免费观看| 日本高清免费aaaaa大片视频| 黄色18网站| 国产h视频在线| 四虎影视在线影院在线观看| 五月天婷婷在线视频国产在线| 床上激情四射| 456主播喷水在线观看| 男人j桶女人j免费视频|