當 LUTRAM 讀寫使用不同的時鐘,寫時鐘 wclk_a,讀時鐘 rclk_b。
總結
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.
原因
當讀寫地址不同時,讀數據時數據不會發(fā)生寫入,和寫時鐘無關,讀出數據的delay是固定的,因此從 讀地址寄存器到 輸出寄存器 是一條同步路徑。
當讀寫地址相同時,讀數據時該地址同時正在被寫入,讀出數據的delay的是依賴于寫時鐘的,如果讀寫時鐘靠的很近,輸出寄存器就可能出現亞穩(wěn)態(tài)。從 LUTRAM 到 輸出寄存器 是一條異步路徑。
Reference:
《Vivado Design Suite User Guide: Design Analysis and Closure Techniques》
-
寄存器
+關注
關注
31文章
5336瀏覽量
120230 -
數據
+關注
關注
8文章
7002瀏覽量
88941 -
時鐘
+關注
關注
10文章
1733瀏覽量
131446
原文標題:LUTRAM 讀寫使用不同時鐘的 CDC Path
文章出處:【微信號:FPGA開發(fā)之路,微信公眾號:FPGA開發(fā)之路】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論