同步時鐘是指發送時鐘和接收時鐘是由同一個MMCM或PLL生成,兩者之間有明確的相位關系。例如:兩者可以是同頻但有固定相差;或者同相但不同頻。這里我們重點介紹一下同相不同頻的跨時鐘域路徑,分兩種情形:從慢時鐘到快時鐘和從快時鐘到慢時鐘。
從慢時鐘到快時鐘
如下圖所示,這里假定CLK2的頻率是CLK1的3倍。這實際是條多周期路徑。
發送時鐘和接收時鐘之間的關系如下圖所示。
在只有時鐘周期約束而沒有多周期路徑約束的情況下,STA(Static Timing Analysis)工具會認為建立時間檢查和保持時間檢查如下圖所示。不難看出,保持時間檢查是合理的,但建立時間檢查不是期望的。換言之,建立時間如果按此分析就會過緊。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
同步時鐘
+關注
關注
0文章
60瀏覽量
3406
原文標題:同步跨時鐘域路徑如何約束
文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術驛站】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
跨時鐘域的時鐘約束介紹
解釋了什么時候要用到FALSE PATH: 1.從邏輯上考慮,與電路正常工作不相關的那些路徑,比如測試邏輯,靜態或準靜態邏輯。 2. 從時序上考慮,我們在綜合時不需要分析的那些路徑,比如跨越異步時鐘
發表于 07-03 11:59
關于FPGA中跨時鐘域的問題分析
跨時鐘域問題(CDC,Clock Domain Crossing )是多時鐘設計中的常見現象。在FPGA領域,互動的異步時鐘
發表于 08-19 14:52
?3570次閱讀
評論