在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2468|回复: 3

[原创] quartus里哪些信号可以set false path ?

[复制链接]
发表于 2020-3-5 01:01:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
请教,quartus里使用了除法(使用移位寄存器实现的除法器)和减法(补码加法),Timing Analyzer里的Report Top Failing Paths 里提示 除法的 被除数和除数之间 时序分析失败,还有减法的,即补码加法的两个加数之间时序分析失败,还有比较器的两个被比较数据之间时序分析失败,上述这些寄存器之间是否需要进行时序分析呢 ?

发表于 2020-3-7 21:23:17 | 显示全部楼层
被除数和除数之间/比较器的两个比较数据之间应该没有timing关系,如果有就要分析一下design是不是不对。false path是你清楚知道design中哪些path是不存在的,是不care的,否则尽量不要加。
 楼主| 发表于 2020-3-8 02:44:45 | 显示全部楼层
如果纯逻辑的除法器,应该是不用分析被除数和除数之间的时序关系 ,
减法和比较运算是否要时序分析呢 ?
我感觉set false path该加的地方还是要加上,因为如果不该分析的地方没加set false path,布线应该是会去时序分析的,而且布线会尽量满足本不该存在的时序关系,进而影响了整个工程的布线,反而造成正常需要进行分析的 位置的时序裕量不足
 楼主| 发表于 2020-3-8 17:50:23 | 显示全部楼层
按正常逻辑只有寄存器之间存在数据传输才会分析时序吧?
但减法和比较的话,数据之间也有关联,这种情况如何应对,分析还是不分析 ,木有人知道吗 ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-17 12:27 , Processed in 0.016506 second(s), 8 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表