找回密码
 注册
关于网站域名变更的通知
查看: 193|回复: 3
打印 上一主题 下一主题

请问:fpga设计中的多周期路径是什么意思了?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-4-22 10:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
请问:FPGA设计中的多周期路径是什么意思了?如果设计中存在多周期路径会有什么危害?最好能举个例子。
7 N; r  `8 k0 d0 x

该用户从未签到

2#
发表于 2022-4-22 13:20 | 只看该作者
例如,A寄存器输出的数据要被B寄存器捕获,假如AB之间存在很多逻辑计算,导致一个周期内A的数据经过这很多的逻辑计算是完不成的,在下一个时钟的上升沿到来时,B还不能取这个数据,必须再等待1个或多个周期然后才去取数。多周期约束就是告诉还要再等布线器,你不必再尽心尽力的按照以前单周期(1个clk)去布线,设计者在写程序时已经考虑到了,这样布线器就不会提示布线不通过。当AB的时钟不一致时也是一个道理,我就不具体分析了。
0 b3 p% {" ?, b  m- g  a9 R9 ~缺点是:相当于降低了时钟频率3 l, R2 J( ]( e  P. K

该用户从未签到

3#
发表于 2022-4-22 13:27 | 只看该作者
我理解的就是从一个节点到另一个节点,它需要超过一个时钟周期;不能说一定有危害,因为有的时候一个时钟周期确实不够,但是有多周期路径是最好有时序约束,不然可能出来意料之外的结果* O7 z4 a* [2 z& O2 Z

该用户从未签到

4#
发表于 2022-4-22 13:49 | 只看该作者
再看看别人是怎么说的) W: _! K$ n/ D7 I$ o
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-5 15:25 , Processed in 0.140625 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表