0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用report_failfast

电子工程师 来源:未知 作者:李倩 2018-11-13 10:35 次阅读

安装Design Utilities

使用report_failpast之前,要先确保Design Utilities已经安装。安装方法是点击Tools->Xilinx Tcl Store,如下图所示。

02

report_failpast生成报告

report_failpast生成的报告分为三部分:设计特征、时钟检查和关键路径分析,如下图所示。其中在设计特征部分,该报告会给出资源利用率的建议值,一旦超过这个建议值,Status列内会呈现REVIEW标记。如图中的FD(D触发器),实际利用率为57.66%,超过建议值50%。同时该部分还会给出控制集分析(Control Set),可帮助判断是否需要降低控制集。此外,对于不是由FD驱动的扇出大于10K的net,这部分也会有所显示。

图片来源:page 10, ug1292

03

report_failpast使用方法

report_failpast除了基本的使用方法(不添加任何选项)之外,还提供了其他的选项。例如,-pblock选项可用于分析Pblock对应的约束是否合理。该选项可在布局之前使用(要求已经提供了Pblock具体位置约束),也可在布局之后使用。显然,在布局之前使用是非常有意义的,因为可以据此判定Pblock的约束是否合理。同时,针对SSI芯片,该命令还提供了-slr和-by_slr选项,这两个选项需要在布局之后使用。此外,对于报告中Status为REVIEW的条目可通过选项-detailed_report生成相应的更为详细的报告,具体使用方法如下所示。例如,DONT_TOUCH为REVIEW状态,则该命令可生成impl.DONT_TOUCH.rpt报告,可显示使用了DONT_TOUCH属性的cell。

xilinx::designutils::report_failfast

-detailed_report impl -file failfast.rpt

report_failfast的另一特征在于既可以应用于整个设计,也可以针对某个指定的模块进行分析。例如,对于设计中的关键模块采用此命令分析,可预先发现潜在的问题,从而加速时序收敛。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    455

    文章

    50785

    浏览量

    423457
  • 触发器
    +关注

    关注

    14

    文章

    2000

    浏览量

    61146

原文标题:深度解析ug1292(10)

文章出处:【微信号:Lauren_FPGA,微信公众号:FPGA技术驿站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA User Guide之report_cdc

    report_cdc 可以报告设计中所有的 cdc 路径并将其分类(前提是时钟被约束好),我们可以基于该报告来检查设计中是否有不安全的 cdc 路径。
    发表于 11-28 10:53 1195次阅读

    如何通过report_utiliztion获得切片比率?

    大家好,当我运行report_utilization时,我没有获得切片使用百分比,只有FF / LUT / BRAM / DSP /等。如何通过report_utiliztion获得切片比率?谢谢
    发表于 10-18 14:26

    求助,求USB使用Set Report和Get Report的实现教程

    求USB使用Set Report和Get Report的实现教程
    发表于 09-23 07:29

    ETSI TECHNICAL REPORT ETR 289

    ETSI TECHNICAL REPORT ETR 289Digital Video Broadcasting (DVB);Support for use of scrambling and Conditional Access (CA)within digital broadcasting systems
    发表于 05-07 21:38 15次下载

    Reference Design Report for a

    Reference Design Report for a 5 W Charger Using LNK616PG:This engineering report describes a 5 W
    发表于 06-28 22:33 21次下载

    Reference Design Report for a

    Reference Design Report for a 2.78 W USB Charger Using LNK613DG:This engineering report describes a
    发表于 06-28 22:34 25次下载

    Reference Design Report for a

    Reference Design Report for a 36 W Continuous, 72 W Peak Power Supply Using PKS606YN This document
    发表于 06-28 22:41 21次下载

    Engineering Prototype Report f

    Engineering Prototype Report for EP-32 TOPSwitch®-GX 25 W Multiple Output DVD, Set-top Box
    发表于 02-08 18:25 49次下载

    WEBENCH ® Design Report_1054927/8_TPS61256YFFR

    WEBENCH ® Design Report,英文版资料,感兴趣的小伙伴们可以看看。
    发表于 07-21 17:33 0次下载

    如何使用report_cdc命令分析、调试和修复CDC问题

    了解如何使用命令report_cdc分析,调试和修复设计中的CDC问题。 命令report_cdc是一个仅限TCL的命令,用于分析您的设计并识别设计中潜在的CDC结构问题并将其标记为安全或
    的头像 发表于 11-21 06:05 4733次阅读

    Report QoR Suggestions助力解决Vivado设计问题

    Report QoR Suggestions (RQS) 可识别设计问题,并提供工具开关和可影响工具行为的设计单元属性的解决方案,即便在无法自动执行解决方案的情况下也可提供文本修改建议。
    的头像 发表于 01-24 17:27 2987次阅读
    <b class='flag-5'>Report</b> QoR Suggestions助力解决Vivado设计问题

    FPGA设计:关于Report QoR Assessment 命令的使用

    Report QoR Assessment (RQA) 用于详述您的设计 QoR 目标实现的可能性。如果此命令返回的结果与您的期望不符,那么本篇博文包含了有关您可采取的后续行动的附加信息。本篇博文
    的头像 发表于 09-29 13:49 3636次阅读
     FPGA设计:关于<b class='flag-5'>Report</b> QoR Assessment 命令的使用

    AD9217 and Intel Stratix 10 Interoperability report and Reference Design

    AD9217 and Intel Stratix 10 Interoperability report and Reference Design
    发表于 01-29 15:15 8次下载
    AD9217 and Intel Stratix 10 Interoperability <b class='flag-5'>report</b> and Reference Design

    Openerp PyChart Unicode Report

    openerp-pychart-unicode-report.zip
    发表于 04-18 10:29 0次下载
    Openerp PyChart Unicode <b class='flag-5'>Report</b>

    report_timing报告格式如何个性化配置?

    默认report_timing中会出现换行的情况,如下图所示,如何避免换行呢?
    的头像 发表于 04-15 10:20 3515次阅读