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

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

3天内不再提示

Routing Complexity是什么含义呢?

FPGA技术驿站 ? 来源:TeacherGaoFPGAHub ? 作者:TeacherGaoFPGAHub ? 2022-06-02 15:00 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在对XilinxFPGA设计进行功耗评估时,都要用到XPE(XilinxPower Estimator)。从2015.4版本开始,针对UltraScale/UltraScale+器件,Fanout被RoutingComplexity所取代,以获取更为精确的的评估结果,如下图所示。

e8ea4af0-e225-11ec-ba43-dac502259ad0.png

在老版本的XPE中,对于动态功耗,需要准确填入扇出以估计布线资源的使用率。这里有一个假设:扇出越大,消耗的布线资源就越多。这会带来一个问题:如果一个设计中的短线或长线用得比较多,那么评估的布线模型就与实际布线结果不同。为了补偿这个差异,从2015.4版本开始,用物理实现的Routing Complexity取代了逻辑定义的扇出。 那么Routing Complexity是什么含义呢?

RoutingComplexity实际反映的是每个logic cell使用的布线资源的平均数目。此值越大说明布线拥塞程度越高。典型值为8(也是默认值),可满足大部分设计的需求。同时,应将此值控制在5~15之间,过高(超过15)或过低(小于5)都不合适。例如,对于一个全局复位信号,其扇出非常大,导致RoutingComplexity可能超过20,毕竟这个net需要到达芯片几乎所有的逻辑单元。但这种情况是比较罕见的。另一方面,某个net扇出为1,并且源端和目的端在同一个SLICE,那么Routing Complexity就会非常低。这种情况也是非常罕见的。 在填写RoutingComplexity时,需要考虑如下几个因素:扇出、芯片规模、设计的资源利用率、综合或布局布线跟Floorplan相关的选项。 另一方面,如果我们已经有一个现成的设计,并完成了布局布线,那么可以在Vivado下利用命令report_power生成.xpe,并将该文件导入到XPE中,相应的Routing Complexity的值就会被反标到XPE里,这样可获得较为精确的RoutingComplexity。

审核编辑 :李倩

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

    关注

    1646

    文章

    22097

    浏览量

    620775
  • 布线
    +关注

    关注

    9

    文章

    801

    浏览量

    85300

原文标题:XPE中的routing complexity怎么填?

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    直流电能表铭牌图标、数字的含义,你认识多少?

    了解这些内容的含义,有助于您在购买电能表时准确选型。
    的头像 发表于 06-06 13:53 ?510次阅读
    直流电能表铭牌图标、数字的<b class='flag-5'>含义</b>,你认识多少?

    DCP020505批次编号含义

    DCP020505U 批次号93Z879H 各位数字字母含义是什么?
    发表于 06-02 13:06

    请问ADC12MCTLx的最高位EOS代表的含义是什么?

    ADC12MCTLx的最高位EOS代表的含义是什么?
    发表于 02-14 08:01

    功率分析仪参数及含义

    功率分析仪的参数及其含义对于正确测量和分析电力参数至关重要。以下是一些主要参数及其详细解释:
    的头像 发表于 01-28 15:04 ?1349次阅读

    ADS1256 Noise-Free的含义是什么?

    关于ADS1256有效位描述:18.6 Bits Noise-Free (21.3 Effective Bits)at 1.45kHz 请问Noise-Free 的含义是什么?或者说是在一个什么测试条件下得到的?
    发表于 01-23 07:25

    边带杂散和开关杂散的含义是什么?会对电路造成什么影响?

    我在看ADC供电部分的时候,看到边带杂散和开关杂散这两词不知道它的含义。请问下大家它们的含义以及它们将会对电路造成什么影响? 谢谢大家了!!!!!
    发表于 12-31 06:32

    请问SN65HVD230D和SN65HVD230DR中D和DR分别代表什么含义?有什么区别

    问一个芯片后缀的含义的问题,SN65HVD230D和SN65HVD230DR中D和DR分别代表什么含义,有什么区别
    发表于 12-09 06:20

    DAC5681Z芯片elay range是什么含义

    手册中只列出了4种情况,其他取值比如“001”?还有就是不太理解这里的delay range 是什么含义
    发表于 12-06 08:28

    请问CDCM6208 random jitter和total jitter各是什么含义

    random jitter和total jitter各是什么含义
    发表于 11-12 06:03

    gyftzy型号光缆含义

    GYFTZY型号光缆的含义可以从其命名规则中进行解析,以下是对GYFTZY光缆含义的详细解释: GY: 表示该光缆是室外(Ground/Yard)光缆,即设计用于室外环境,具备防水、防潮、抗紫外线等
    的头像 发表于 11-11 10:43 ?3476次阅读

    放大电路输出电阻的含义和作用

    放大电路是电子学中的核心概念之一,它能够将微弱的输入信号放大到足够大的幅度,以便于后续电路的处理或驱动负载。在放大电路中,输出电阻是一个关键参数,它对于电路的性能和稳定性具有重要影响。以下将详细探讨放大电路输出电阻的含义、作用及其相关特性。
    的头像 发表于 10-18 16:40 ?3942次阅读

    AIC23和5509A在CCS中通过Gragh可以显示采集的曲线,但是这个曲线代表的含义是什么

    在CCS中通过Gragh可以显示采集的曲线,但是这个曲线代表的含义是什么?横坐标和纵坐标分别指代什么,横坐标代表点数,纵坐标有时候高达几万,纵坐标表示的物理意义是什么
    发表于 10-15 07:41

    贴片电容的材质代码有什么含义

    贴片电容的材质代码具有特定的含义,它们通常用于表示电容器所使用的电介质材料类型,这些材料对电容器的性能有重要影响。以下是一些常见的贴片电容材质代码及其含义: 1、NPO(COG) : 含义 :NPO
    的头像 发表于 09-26 14:41 ?1235次阅读

    OPA380的pspice模型只有5个管脚标号,各个管脚所代表的含义是什么?

    OPA380的pspice模型只有5个管脚标号,但是未标明各个管脚所代表的含义,如哪个输入,哪个输出,电源之类的。这个怎么办
    发表于 09-18 06:19

    LM358芯片上的丝印含义是什么?

    LM358 / 3AM ,这里的\"3AM\"表示什么含义? LM358 / 92M这里的\"92M\" 又表示什么含义? 求解释
    发表于 09-13 08:13