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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
请问:FPGA设计中的多周期路径是什么意思了?如果设计中存在多周期路径会有什么危害?最好能举个例子。2 x" d/ H- ^# y3 {8 v

该用户从未签到

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

该用户从未签到

3#
发表于 2022-4-22 13:27 | 只看该作者
我理解的就是从一个节点到另一个节点,它需要超过一个时钟周期;不能说一定有危害,因为有的时候一个时钟周期确实不够,但是有多周期路径是最好有时序约束,不然可能出来意料之外的结果
9 _, a6 E" ?* `, K: w: C

该用户从未签到

4#
发表于 2022-4-22 13:49 | 只看该作者
再看看别人是怎么说的: D8 A# _! Q) h3 g- ^9 D5 n
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-27 11:45 , Processed in 0.093750 second(s), 23 queries , Gzip On.

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

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

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