vivado 理解信息的差异

理解信息的差异
Vivado设计套件使用与ISE设计套件相同的信息、警告和错误概念
消息的唯一标识号(例如,ngdbuild:604)。应用程序具有
具有唯一标识号的消息(HDL-189)。此外,Vivado设计套件
包括两种新的消息类型:状态和严重警告。
•状态提供有关当前刀具过程的信息。
•Vivado设计套件中的严重警告相当于ISE设计套件中出现的错误,
除了Vivado的设计过程没有停止。升级了设计中的关键警告
到位流生成(write_bitstream)阶段出错,从而停止设计
过程
建议:在继续设计之前,解决任何关键警告。
下表显示了Vivado Design Suite中的五种消息类型,表示是否
需要使用干预,并描述了消息的目的。

了解报告差异
在ISE设计套件中,每个应用程序运行时都会自动生成报告
设计流程。这包括但不限于以下内容:
•xst的.syr
•ngdbuild的.bld
•地图的.mrp
•.票面价值
•trce的.twr
•xpwr的.pwr
在Vivado Design Suite中,您可以在任何设计阶段生成报告。按需生成报告的好处是:
•更好的运行时:您可以通过仅在需要时生成报告来更好地管理运行时。
•更多可用的报告:在设计流程的任何时候,您都可以生成报告,使
您可以使用更多报告。例如,您可以为
设计后期合成、后期优化或后期路线以查看当前信息。
当您在Vivado IDE中使用项目模式时,一组固定的报告会自动生成
您可以从“报告”窗口访问。
将非项目模式与Tcl命令或脚本一起使用时,必须添加Tcl报告
命令,以便在设计处于内存中时在需要报告的阶段生成报告。
特定的report_*命令报告不同类型的信息,例如利用率,
时序和DRC结果。默认情况下,报告输出被发送到工具记录和
vivado.log文件,但它也可以指向一个文件。对于报告及其描述的列表,
在Tcl命令提示符下键入help-category report。
提示:Vivado中的report_environmentTcl命令取代了ISE中的xinfo命令。
下表显示了ISE Design Suite报告信息与Vivado之间的关系
Design Suite报告命令。

了解日志文件的差异
ISE设计套件工具作为个人的一部分生成状态和输出信息
命令日志文件。例如,放置Map可执行文件的输出状态和进度
到.map文件中,其中标准杆数的输出被放置在.PAR文件中。
Vivado Design Suite使用单个日志文件来捕获所有工具命令和输出。文件是
默认情况下命名为vivado.log,您可以使用vivado-log选项更改它。这个
Vivado Design Suite日志文件显示使用阶段的流程进度。每个阶段都有一个名称和
数字和单行性能摘要。以下是一个示例:

report_timing: Time (s): cpu = 00:03:57 ; elapsed = 00:03:55 . Memory (MB):
peak = 6526.066 ; gain = 64.125
•cpu是所有处理器的总运行时间。
•所用时间是运行流程所花费的实际时间。
•峰值是达到特定设计步骤的最大内存使用量。
•增益是设计步骤对峰值内存使用的增量贡献。例如
report_timing为峰值内存使用量增加了64.125 MB。
  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cckkppll

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值