當(dāng) LUTRAM 讀寫(xiě)使用不同的時(shí)鐘,寫(xiě)時(shí)鐘 wclk_a,讀時(shí)鐘 rclk_b。
總結(jié)
When the read and write addresses are different, there is no CDC path between the write and the read clocks.
However, when the write and read addresses are the same, then there is a CDC path between the write clock and the read clock.
原因
當(dāng)讀寫(xiě)地址不同時(shí),讀數(shù)據(jù)時(shí)數(shù)據(jù)不會(huì)發(fā)生寫(xiě)入,和寫(xiě)時(shí)鐘無(wú)關(guān),讀出數(shù)據(jù)的delay是固定的,因此從 讀地址寄存器到 輸出寄存器 是一條同步路徑。
當(dāng)讀寫(xiě)地址相同時(shí),讀數(shù)據(jù)時(shí)該地址同時(shí)正在被寫(xiě)入,讀出數(shù)據(jù)的delay的是依賴(lài)于寫(xiě)時(shí)鐘的,如果讀寫(xiě)時(shí)鐘靠的很近,輸出寄存器就可能出現(xiàn)亞穩(wěn)態(tài)。從 LUTRAM 到 輸出寄存器 是一條異步路徑。

Reference:
《Vivado Design Suite User Guide: Design Analysis and Closure Techniques》
-
寄存器
+關(guān)注
關(guān)注
31文章
5505瀏覽量
128412 -
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7303瀏覽量
93631 -
時(shí)鐘
+關(guān)注
關(guān)注
11文章
1947瀏覽量
134248
原文標(biāo)題:LUTRAM 讀寫(xiě)使用不同時(shí)鐘的 CDC Path
文章出處:【微信號(hào):FPGA開(kāi)發(fā)之路,微信公眾號(hào):FPGA開(kāi)發(fā)之路】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
FPGA User Guide之report_cdc
USB兩個(gè)COM的讀寫(xiě)速率基本保持一樣,如果同時(shí)測(cè)試讀寫(xiě)速率會(huì)受影響嗎?
請(qǐng)問(wèn)當(dāng)CLB配置為SRL或LUTRAM時(shí),SRL或LUTRAM在Virtex-5中使用的幀號(hào)是多少?
如果同時(shí)要開(kāi)發(fā)esp32和esp8266該怎樣設(shè)置PATH和IDF_PATH?
USB設(shè)備同時(shí)用作CDC和HID時(shí)無(wú)法正常枚舉怎么解決?
基于FALSE PATH的設(shè)置
cdc路徑方案幫您解決跨時(shí)鐘域難題
ic設(shè)計(jì)——CDC的基本概念
vivado多時(shí)鐘周期約束set_multicycle_path使用
ASIC/FPGA設(shè)計(jì)中的CDC問(wèn)題分析
CDC跨時(shí)鐘域處理及相應(yīng)的時(shí)序約束
CDC328A1時(shí)鐘驅(qū)動(dòng)器數(shù)據(jù)表
CDC318A高性能時(shí)鐘緩沖器數(shù)據(jù)表
?CDC329A 時(shí)鐘驅(qū)動(dòng)器技術(shù)文檔總結(jié)
?CDC2536 鎖相環(huán)時(shí)鐘驅(qū)動(dòng)器技術(shù)文檔總結(jié)?

LUTRAM 讀寫(xiě)使用不同時(shí)鐘的CDC Path
評(píng)論