999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的數據采集系統中跨時鐘域設計的研究

2017-12-29 10:55:47劉勇重慶電子工程職業學院
數碼世界 2017年4期
關鍵詞:信號系統設計

劉勇 重慶電子工程職業學院

基于FPGA的數據采集系統中跨時鐘域設計的研究

劉勇 重慶電子工程職業學院

隨著數字電路系統設計復雜性的增加,一個系統中存在多個時鐘域,而信號在不同的時鐘域之間進行傳遞時會帶來由跨時鐘域引起的亞穩態,從而導致對下一級邏輯電路的影響。本文論述了在基于FPGA的數據采集系統設計中對跨時鐘域信號處理的幾種方式,從而盡可能的保證了信號在跨時鐘域設計中的穩定性。

數字電路 跨時鐘域 FPGA 亞穩態

1 引言

隨著數字電路設計復雜度的提高,設計中存在多個時鐘域變得越來越普遍。由于多時鐘的異步系統內含有多個時鐘源的頻率和相位存在差異,當信號跨時鐘域時就可能違背建立時間和保持時間的要求,出現亞穩態的現象。數字設計中沒有EDA工具能夠智能的去考慮和解決電路中的跨時鐘域引起的亞穩態問題,而需要工程師了解可靠性設計從而減小電路中跨時鐘域同步失敗的危險。跨時鐘域同步問題可以分為兩類:一是信號的跨時鐘域同步;二是數據的跨時鐘域同步。在該數據采集系統中存在大量的跨時鐘域設計,本文重點討論信號的跨時鐘域同步問題。

2 亞穩態的產生

在數字電路中,觸發器正常工作必須滿足保持時間(Hold time)和建立時間(Setup time)。保持時間指在時鐘沿之后,信號必須保持穩定的時間。建立時間指在時鐘沿到來之前,觸發器輸入信號必須保持穩定的時間。因此,要使一個信號正確進入觸發器,信號就必須滿足建立時間與保持時間的規則,如果輸入信號不滿足,觸發器的輸出信號則會進入亞穩態。

3 信號跨時鐘域同步

信號同步的目的是防止新時鐘域中第一級觸發器的亞穩態信號對下一級邏輯造成影響。簡單的同步由兩個觸發器串聯而成,中間沒有其他組合電路。這種設計可以保證后面的觸發器獲得前一個觸發器輸出時,前一個觸發器已退出了亞穩態,并且輸出已穩定。設計中要注意將兩個觸發器放得盡可能近,以確保兩者間有最小的時滯(clock skew)。在信號的跨時鐘域設計中主要有三種類型:

①電平同步。電平同步適合用于信號從低時鐘域到高時鐘域的同步,跨時鐘域的信號在新時鐘域中要保持高電平或低電平兩個時鐘周期以上。這種電路的要求是,在再次成為有效信號前,信號需要先變成無效狀態。每一次信號有效時,接收邏輯都會把它看作一個單個事件,而不管信號的有效狀態保持了多久。

②邊沿檢測同步。邊沿檢測同步器在電平同步器的輸出端增加了一個觸發器,新增觸發器的輸出經反相后和電平同步器的輸出進行與操作。這一電路會檢測同步器輸入的上升沿,產生一個與時鐘周期等寬、高電平有效的脈沖。如果將與門的兩個輸入端交換使用,就可以構成一個檢測輸入信號下降沿的同步器。

③脈沖同步。脈沖同步器的輸入信號是一個單時鐘寬度脈沖,它觸發原時鐘域中的一個翻轉電路。每當翻轉電路接收到一個脈沖時,它就會在高、低電平間進行轉換,然后通過電平同步器到達異或門的一個輸入端,而另一個信號經一個時鐘周期的延遲進入異或門的另一端。

在FPGA的數據采集系統中,由于MCU工作的時鐘頻率是USB提供的30MHz,而IF模塊邏輯工作在DDR2控制器提供的125MHz頻率下,同時數據采集輸入輸出接口時鐘為62.5MHz和50MHz。因此MCU與IF模塊之間的控制信號存在跨時鐘域的問題,即xx_begin信號是從MCU的時鐘域到DDR2的時鐘域,而xx_ done信號恰好相反。在本系統設計的過程中xx_begin信號電平同步設計,而xx_done信號脈沖同步設計。

4 結論

在多時鐘域系統設計中,跨時鐘域信號的處理關系到系統設計的穩定性,如何有效的避免信號在跨時鐘域時引起的亞穩態是現代大規模復雜數字電路和FPGA系統設計的難點和重點。

本文通過在基于FPGA數據采集系統中的實踐表明,文中所述的三種時鐘域電路能夠有效處理信號跨時鐘域傳遞的問題。但是在實際使用的過程中要結合三種電路的應用范圍和限制,以及結合實際設計與實際需求來選擇。

[1]Paradigm Works Inc.Crossing the abyss-asynchronous signal in a synchronous world.

[2]鄒晨 ZOU Chen. FPGA設計中跨時鐘域信號同步方法. 航空計算技術 2014[4]

[3]吳小蕻.跨時鐘域若干問題的研究同步與亞穩態[D].合肥:中國科學技術大學,2008

[4]廖艷,王廣君,高楊.FPGA異步時鐘設計中的同步策略[J].自動化技術與用,2006,25(1):67-68

[5]Xilinx Virtex-5 User Guide [M]. Xilinx Inc., 2008

[6]Xilinx Memory Interface Generator(MIG) User Guide[M]. Xilinx Inc., 2008

[7]Xilinx Inc.Constraints Guide.Release 10.1

劉勇(1983-),男,漢族,重慶沙坪壩人,重慶電子工程職業學院應用電子學院,講師。

猜你喜歡
信號系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 日本免费一区视频| 久久精品电影| 久久免费看片| 色婷婷亚洲十月十月色天| 亚洲欧美另类中文字幕| 久久婷婷五月综合97色| 网久久综合| 91日本在线观看亚洲精品| 亚洲一区二区视频在线观看| 91欧美在线| 精品伊人久久久大香线蕉欧美| 久久天天躁狠狠躁夜夜躁| 婷婷亚洲天堂| 蜜桃视频一区二区三区| 狠狠色成人综合首页| 精品无码国产一区二区三区AV| 久久网欧美| 麻豆国产在线不卡一区二区| 亚洲系列中文字幕一区二区| 国产99热| 国模粉嫩小泬视频在线观看| 99精品国产自在现线观看| 99在线视频免费观看| 国产高清在线观看| 91色在线观看| 99热这里只有精品国产99| 国产日韩欧美在线播放| 精品国产免费观看| 欧美日韩在线国产| 免费国产小视频在线观看| 毛片久久网站小视频| 极品国产一区二区三区| 国产一区二区影院| 日本精品视频一区二区| 久久香蕉国产线看精品| 亚洲免费福利视频| 亚洲婷婷在线视频| 视频二区中文无码| 美女无遮挡免费视频网站| 亚洲人成影视在线观看| 成人午夜久久| 99久久无色码中文字幕| 久久久久人妻一区精品色奶水| 亚洲中文精品人人永久免费| 国产福利大秀91| 亚洲av中文无码乱人伦在线r| 重口调教一区二区视频| 国产麻豆精品久久一二三| 国产成人啪视频一区二区三区 | 亚洲综合激情另类专区| 亚洲视频免| 久久免费视频6| 国产精品福利导航| 好吊日免费视频| 伊人国产无码高清视频| 免费A级毛片无码无遮挡| 亚洲AV无码一区二区三区牲色| 国产在线无码av完整版在线观看| 一区二区三区国产| 亚洲乱码在线视频| 伊人福利视频| 久久精品丝袜| 免费人成网站在线高清| 欧美中文字幕一区二区三区| 就去吻亚洲精品国产欧美 | 成人国产免费| 免费高清毛片| 久精品色妇丰满人妻| 91九色最新地址| 美女啪啪无遮挡| 老司机aⅴ在线精品导航| 国产凹凸视频在线观看| 亚洲日产2021三区在线| 国产精品13页| 欧美精品成人一区二区视频一| 国产尤物视频在线| 视频在线观看一区二区| 中字无码精油按摩中出视频| 精品国产Av电影无码久久久| 久久国产av麻豆| 99免费视频观看| 午夜三级在线|