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

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

3天内不再提示

基于Vivado下怎么找到关键路径?

FPGA技术驿站 来源:TeacherGaoFPGAHub 作者:TeacherGaoFPGAHub 2021-07-06 17:22 次阅读

什么是关键路径?

关键路径分为两类:一类是时序违例的路径,主要是建立时间违例;

另一类是时序没有违例,但逻辑级数较高的路径。当然,第一类路径中可能会包含第二类路径。

对于第一类路径,其违例的原因无外乎逻辑延迟太大、线延迟太大或者时钟Skew太大等。可以根据具体原因对症下药。对于第二类路径,其“副作用”比较明显:

工具牺牲了其他路径换取了这类路径的收敛,最终我们可能会看到时序违例的路径反倒是那些逻辑级数很低甚至为0的路径,而这类路径通常已经没有什么优化空间了。此时,要实现整个设计的时序收敛就变得捉襟见肘了。

因此,在设计早期找到这类路径至关重要。

编辑:jq

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

    关注

    11

    文章

    1764

    浏览量

    132374
  • 路径
    +关注

    关注

    0

    文章

    50

    浏览量

    12547

原文标题:Vivado下如何找关键路径?

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

收藏 人收藏

    评论

    相关推荐

    具身智能工业机器人路径规划算法成为破局关键

    在工业4.0与智能制造深度融合的今天,传统路径规划算法已难以满足动态生产环境的需求。面对复杂场景的高精度避障、实时决策与多任务协同挑战,具身智能工业机器人路径规划算法成为破局关键。作
    的头像 发表于 03-28 15:01 117次阅读

    充电桩老化负载评估:保障安全与效率的关键路径

    、继电器等关键部件在高温环境电解液挥发或触点氧化,导致容量下降、接触电阻增大。环境侵蚀则加速材料劣化:沿海地区的盐雾腐蚀金属外壳,北方冬季的低温使塑料件脆化,沙尘侵入导致散热系统堵塞。使用强度差异
    发表于 03-10 16:32

    AMD Vivado Design Suite IDE中的设计分析简介

    本文档涵盖了如何驱动 AMD Vivado Design Suite 来分析和改善您的设计。
    的头像 发表于 02-19 11:22 280次阅读
    AMD <b class='flag-5'>Vivado</b> Design Suite IDE中的设计分析简介

    Vivado Design Suite用户指南:逻辑仿真

    电子发烧友网站提供《Vivado Design Suite用户指南:逻辑仿真.pdf》资料免费下载
    发表于 01-15 15:25 0次下载
    <b class='flag-5'>Vivado</b> Design Suite用户指南:逻辑仿真

    科技云报到:数字化转型,从不确定性到确定性的关键路径

    科技云报到:数字化转型,从不确定性到确定性的关键路径
    的头像 发表于 11-16 16:52 552次阅读
    科技云报到:数字化转型,从不确定性到确定性的<b class='flag-5'>关键</b><b class='flag-5'>路径</b>

    Xilinx_Vivado_SDK的安装教程

    I Agree,然后点击 Next: 选择 Vivado HL System Edition(一般选择这个设计套件比较完整,它比 Vivado HL Design Edition 多了一个 System Generator for DSP with Mat
    的头像 发表于 11-16 09:53 2970次阅读
    Xilinx_<b class='flag-5'>Vivado</b>_SDK的安装教程

    每次Vivado编译的结果都一样吗

    很多FPGA工程师都有这种困惑,Vivado每次编译的结果都一样吗? 在AMD官网上,有这样一个帖子: Are Vivado results repeatable for identical
    的头像 发表于 11-11 11:23 879次阅读
    每次<b class='flag-5'>Vivado</b>编译的结果都一样吗

    多台仓储AGV协作全局路径规划算法的研究

    多AGV动态路径规划需解决冲突避免,核心在整体协调最优。规划时考虑道路设计、拥堵、最短路径和交通管制,用A*算法避免重复路径和转弯,同时需交通管制防相撞。创新响应需求是关键,良好
    的头像 发表于 10-28 17:38 545次阅读
    多台仓储AGV协作全局<b class='flag-5'>路径</b>规划算法的研究

    Vivado使用小技巧

    有时我们对时序约束进行了一些调整,希望能够快速看到对应的时序报告,而又不希望重新布局布线。这时,我们可以打开布线后的dcp,直接在Vivado Tcl Console里输入更新后的时序约束。如果调整
    的头像 发表于 10-24 15:08 689次阅读
    <b class='flag-5'>Vivado</b>使用小技巧

    Vivado 2024.1版本的新特性(2)

    从综合角度看,Vivado 2024.1对SystemVerilog和VHDL-2019的一些特性开始支持。先看SystemVerilog。
    的头像 发表于 09-18 10:34 1383次阅读
    <b class='flag-5'>Vivado</b> 2024.1版本的新特性(2)

    Vivado 2024.1版本的新特性(1)

    Vivado 2024.1已正式发布,今天我们就来看看新版本带来了哪些新特性。
    的头像 发表于 09-18 10:30 1978次阅读
    <b class='flag-5'>Vivado</b> 2024.1版本的新特性(1)

    优化 FPGA HLS 设计

    ,将设计导出到 RTL 中的 Vivado 项目中。在“解决方案”,选择“导出 RTL”。 它将在后台执行 Vivado 并生成项目文件 (XPR)。它还应该编译设计,并且应该在控制台
    发表于 08-16 19:56

    在不重新安装Vivado的情况,是否能够安装线缆驱动器?

    如果 Xilinx USB/Digilent 线缆驱动器在安装 Vivado 设计套件时还没有安装,或者 Xilinx USB/Digilent 线缆驱动器被禁用,在不全面重新安装 Vivado 的情况,是否能够重新安装该驱动
    的头像 发表于 05-16 11:21 847次阅读

    Vivado编译常见错误与关键警告梳理与解析

    Xilinx Vivado开发环境编译HDL时,对时钟信号设置了编译规则,如果时钟由于硬件设计原因分配到了普通IO上,而非_SRCC或者_MRCC专用时钟管脚上时,编译器就会提示错误。
    的头像 发表于 04-15 11:38 7188次阅读

    详解Vivado非工程模式的精细设计过程

    将设置设计的输出路径,设置设计输出路径的步骤如下所示。 第一步:如图4.3所示,在“Vivado%”提示符后输入命令“set outputDir ./gate_Created_Data/top_output”。
    发表于 04-03 09:34 2153次阅读
    详解<b class='flag-5'>Vivado</b>非工程模式的精细设计过程