LUTRAM 读写使用不同时钟的CDC Path

描述

当 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.

原因

当读写地址不同时,读数据时数据不会发生写入,和写时钟无关,读出数据的delay是固定的,因此从 读地址寄存器 到 输出寄存器 是一条同步路径。

当读写地址相同时,读数据时该地址同时正在被写入,读出数据的delay的是依赖于写时钟的,如果读写时钟靠的很近,输出寄存器就可能出现亚稳态。从 LUTRAM 到 输出寄存器 是一条异步路径。

寄存器

Reference:

《Vivado Design Suite User Guide: Design Analysis and Closure Techniques》

  
      审核编辑:彭静
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分