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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7958|回复: 4

[求助] vivado综合的时候一直停止final netlist cleanup

[复制链接]
发表于 2014-2-14 10:17:24 | 显示全部楼层 |阅读模式

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

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

x
在用vivado2013.02综合FPGA工程时,我想用vivado logic analyzer抓取信号波形,综合时-flatten_hierarchy 选项选择none,但是综合跑了一晚上还是一直停在final netlist cleanup这一步,
如果-flatten_hierarchy选择rebuilt,综合就能很快通过。请教那位的大侠能解决这个问题啊?










在项目模式中,-flatten_hierarchy 开关选项可用 Vivado 集成设计环境中的综合设置按钮进行设置。这可用来控制 Vivado 综合工具综合设计层级的方式。以下给出了 -flatten_hierarchy 的各种不同选项:
  • -flatten_hierarchy:none——该选项指示综合工具不要把层级变平。综合输出与原始 RTL 具有完全相同的层级。
  • -flatten_hierarchy:full——该选项指示工具把层级全面变平,只剩下顶层。
  • -flatten_hierarchy:rebuilt——这是 flatten_hierarchy 的默认选项。重构选项设置后,综合工具将层级变平,进行综合,并根据原始 RTL 重构层级。这个值的优势是支持跨边界优化的 QoR,最终层级类似于 RTL,从而方便分析。
发表于 2014-2-14 11:00:57 | 显示全部楼层
如果工程不大这么久的话就可以ctrl+c了,vivado的综合工具还很不成熟
建议使用rebuilt,然后使用逻辑分析器分析信号,如果不想让想看的信号被优化掉可以加keep。
也可以使用icon,ila抓信号,这个更加方便都不需要加keep
 楼主| 发表于 2014-2-18 12:21:29 | 显示全部楼层
谢谢,使用icon,ila抓信号,似乎只能在rtl代码中例化ila,用不需要在rtl代码中例化的办法么?下面这个是我在网上找的一个教程,但是我不想为了抓波形而改rtl代码,工程很大;最好就是综合后可以图形化的方式,保持hierarchy 搜索需要观测的信号,添加。
 楼主| 发表于 2014-2-18 18:07:41 | 显示全部楼层
Vivado高效设计案例分享大赛---6轻松调用ILA与关联信号
http://xilinx.eetrend.com/blog/6181
发表于 2018-11-8 19:59:23 | 显示全部楼层
SEE SEE SEE
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-7-14 07:58 , Processed in 0.020828 second(s), 9 queries , Gzip On, MemCached On.

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