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

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

3天内不再提示

全新的Vivado项目功能 可配置的报告

YCqV_FPGA_EETre 来源:未知 作者:胡薇 2018-06-01 16:07 次阅读

对设计的合并可能会很棘手。通常当你需要解决一个问题时,变化会影响设计的其他部分,从而不可避免地会出现其他问题。在2017.3我们推出了一项新功能可以帮助您解决这个问题。该功能被称作可配置报告。

可配置的报告是一项全新的Vivado项目功能,可让您在流程的任何步骤运行任何报告。例如,假设您在实现后出现一个关键路径,而且您不确定如何解决它。为了理解这条关键路径如何在流程间“演变”,可配置的报告使得您可以在完成逻辑优化,布局设计,布线设计以及这之间的任何步骤报告那条确切路径的时序情况。图1显示了被添加到每个实现流程步骤的报告时序总结。了解每个步骤的时序可以帮助您理解问题是综合问题,利用率问题,时钟分配问题还是布线拥塞问题。

图 1. 在运行实现属性选项卡中配置时序统计报告在三个流程运行完成之后再生成

基于上文对可配置报告的描述,我们将介绍报告策略的概念。类似于运行策略允许您调整Vivado的性能以满足您的独特需求,报告策略允许您根据您的设计定制报告。 您可以配置报告策略并在不同运行甚至不同项目间复用。我们提供了几个预先配置的策略,包括:UltraFast方法报告,性能探索报告,时序收敛报告,或者,如果您仅仅想运行的更快,可以选择no reports选项。图2显示了工具设置窗口,用户可以在其中创建自己的自定义策略或查看Xilinx推荐的策略。图3显示了设计运行窗口,其中包含多个配置了不同运行和报告策略的实现和综合运行。

图 2. 工具设置窗口,允许用户创建自己的自定义策略

图 3. 设计运行窗口显示了几种运行和报告策略

可配置的报告可让您灵活地决定哪些报告对您的设计最为关键,并使您能够专注于解决您的独特问题。 当你最终推动并结束您的设计时,唯一会遇到的问题就是打开庆祝酒瓶的软木塞子!“砰!”Bingo!

关于作者Brian Lay是Vivado IDE和支持基础架构的高级产品营销经理。作为IDE营销经理,他曾参与Xilinx许多不同的项目,包括时序约束向导,部分重新配置的项目支持以及运行时硬件调试等。Brian拥有伊利诺伊大学厄巴纳-香槟分校电气工程硕士学位和明尼苏达大学的本科学位。他曾在Sun Microsystem和Advanced Micro Devices工作过,拥有超过17年的经验。他的技能包括全定制电路设计,综合布局布线,时钟分配设计,全芯片集成以及时序,噪声,功耗,DRC,IR压降的各个方面,以验证CPUGPUFPGA中的这些电路。

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

    关注

    18

    文章

    789

    浏览量

    65092

原文标题:Vivado一项全新项目功能——可配置的报告

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Gowin可配置功能单元用户指南

    Gowin 可配置功能单元(CFU)手册主要描述了可配置功能单元的结构、工作模式和原语。
    发表于 09-28 08:23

    Xilinx 发布Vivado2013.3新增全新设计方法及功能

    ,提供全新UltraFastTM设计方法,增强型即插即用IP配置、集成与验证功能,以及部分重配置(Partial Reconfiguration)
    发表于 10-29 10:29 804次阅读

    Vivado Design Suite的部分重配置的新功能介绍

    本视频介绍了UltraScale +芯片的部分重配置功能,展示了Vivado Design Suite中部分重配置的新功能,并介绍了对部分重
    的头像 发表于 11-20 06:25 3878次阅读

    如何创建Vivado HLS项目

    了解如何使用GUI界面创建Vivado HLS项目,编译和执行C,C ++或SystemC算法,将C设计合成到RTL实现,查看报告并了解输出文件。
    的头像 发表于 11-20 06:09 3683次阅读

    低功耗可配置功能门-74AUP1G97

    低功耗可配置功能门-74AUP1G97
    发表于 02-07 19:00 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74AUP1G97

    低功耗可配置功能门-74LVC1G98

    低功耗可配置功能门-74LVC1G98
    发表于 02-07 20:11 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74LVC1G98

    低功耗可配置功能门-74AXP1G97

    低功耗可配置功能门-74AXP1G97
    发表于 02-10 18:42 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74AXP1G97

    低功耗可配置功能门-74AUP1G58

    低功耗可配置功能门-74AUP1G58
    发表于 02-10 19:10 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74AUP1G58

    低功耗可配置功能门-74LVC1G57

    低功耗可配置功能门-74LVC1G57
    发表于 02-10 19:15 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74LVC1G57

    低功耗可配置功能门-74LVC1G58

    低功耗可配置功能门-74LVC1G58
    发表于 02-10 19:15 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74LVC1G58

    低功耗可配置功能门-74AUP1G98

    低功耗可配置功能门-74AUP1G98
    发表于 02-14 18:42 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74AUP1G98

    低功耗可配置功能门-74AXP1G58

    低功耗可配置功能门-74AXP1G58
    发表于 02-15 19:09 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74AXP1G58

    低功耗可配置功能门-74AXP1G57

    低功耗可配置功能门-74AXP1G57
    发表于 02-15 19:09 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74AXP1G57

    可配置的多功能门;三态-74LVC1G99

    可配置的多功能门;三态-74LVC1G99
    发表于 02-20 19:45 0次下载
    超<b class='flag-5'>可配置</b>的多<b class='flag-5'>功能</b>门;三态-74LVC1G99

    低功耗可配置功能门-74AXP1G98

    低功耗可配置功能门-74AXP1G98
    发表于 03-03 19:28 0次下载
    低功耗<b class='flag-5'>可配置</b>多<b class='flag-5'>功能</b>门-74AXP1G98