第二十六课:Reduce Congestion

文章介绍了芯片设计中的congestion概念,通过分析overflow和使用congestionmap来识别问题。解决congestion的方法包括调整macrocell和stdcell布局,限制区域利用率,以及修改floorplan。还讨论了不同层次的congestion-drivenplacement和优化策略。
摘要由CSDN通过智能技术生成

总览

 

上节课学习了VirtualFlat Placement,进行了粗略的placement,发现了congestion,这节课就来具体讲一下congestion相关概念及如何降低;

通过上图reducecongestion的flow可以看出,这一步就是一个不断迭代分析优化的过程,主要学习目标有两个:①congestion的概念;②有congestion后如何降低;

What is design congestion?

 

我们可以通过“report_congestion”命令来获得当前的绕线拥塞情况,也可以在GUI界面看到congestion map(heat map),来直观的观察congestion;

Congestion calculation--Overflow

 

关于Congestion calculation的计算,我们前面提过,芯片中在走线时都有走线track

Congestion报告解析|看懂Congestion Map
m0_61544122的博客
07-11 915
分析congestion的手段有两种,一是解读log中global route部分的报告,二是分析congestion map的hotspot,前者只有overflow很小时才具备参考性,因为只有分析hotspot才能准确定位并判断congestion情况。
如何看懂congestion map
graymount的博客
07-29 2534
最近有一些同学问congestion map怎么看。这里详细介绍一下。congestion map可以非常直观的看到,绕线有问题的区域。另外congestion map对于及早发现flo...
global routing cells、bus guide
qq_40178878的博客
02-24 1212
G cell,全称global routing cells。同样的它也是我们定义的一种grid, G cell grid对routing过程中起着相当重要的作用。 我们知道绕线过程可分为global route(全局绕线)和detail route(详细绕线)。globalroute以gcell cell作为绕线参考网格,工具在绕线时会试图寻找gcell中的最短path, gcell还有很大的一个用处是产生congestion map(拥堵图表)。 我们可以在DEF或者floorplan文件中...
ICC图文流程——(五)布线Route
热门推荐
weixin_46752319的博客
07-28 1万+
ICC绕线阶段 主要任务:完成标准单元的信号线的连接,布线工具会自动进行布线拥塞消除、优化时序、减小耦合效应、消除窜扰、降低功耗、保证信号完整性等问题。 首先先介绍一下基于格点的布线理论 标准单元的高宽都被设计为为pitch的整数倍,因此其pin都可以放置在Grid Point上,为布线作准备。并且他们的高度都被设计成相同高度,这样可以整齐地放在rail上,这在placement阶段已经介绍过。 绕线阶段的命令为route_...
overflow属性详解
大雾起了清晨
11-30 6992
overflow属性详解
congestion map解读
IC后端小白的博客
09-02 1784
最近有一些同学问congestion map怎么看。这里详细介绍一下。 congestion map可以非常直观的看到,绕线有问题的区域。 另外congestion map对于及早发现floorplan的问题有非常重要的意义,有经验的工程师都是在place阶段发现floorplan存在的问题。可以说90%的问题,是在place阶段解决的。到绕线阶段,在解决剩下的10%的问题。为什么还有10%的绕...
When Machine Learning Meets Congestion Control: A Survey and Comparison
CloudsRush的博客
11-14 3932
论文阅读笔记 此论文是一篇综述性的文章,通过阅读本论文可以对拥塞控制算法有一个较为清晰的认识,区分传统算法及辨识各种传统算法的优劣,特别是本文通过导引的方式可以让读者了解机器学习在拥塞控制算法中的应用现状,对应该使用哪种机器学习的方法给读者指明了方向,并使得读者认识到应用RL在CC中的优劣势及面临的挑战。 When Machine Learning Meets Congestion Control: A Survey and Comparison 摘要: 主要介绍机器学习目前跨学科的应用和激增趋势。随后介绍
Chapter 7 - 16. Congestion Management in Ethernet Storage Networks以太网存储网络的拥塞管理
mounter625的专栏
01-25 1052
在此期间,拥塞交换端口上的队列可能会填满。对于距离较短的数据中心内链路,通常不需要更改默认的暂停阈值和恢复阈值。本身是有益的,因为它可以避免数据包丢弃,但它的副作用是会降低所有具有相同优先级的流量的速度。需要了解的一个要点是,即使调整了阈值,也不能完全消除逐跳拥塞传播。字段对流量进行分类,并将其分配到无损队列,从而传输无损流量。可能会被激活,而不是丢弃数据包,从而导致拥塞在不丢弃类中扩散。标记的流量分配到所有设备上的无损队列可实现无损行为。标志,从而有足够的时间在拥塞端口上观察到速率降低操作。
计算机网络第六版答案
06-14
By peering with each other directly, the two ISPs can reduce their payments to their provider ISPs. An Internet Exchange Points (IXP) (typically in a standalone building with its own switches) is a ...
WebRTC GCC拥塞控制算法详解
yinshipin007的博客
03-02 886
m74GCC全称Google Congest Control,所谓拥塞控制,就是控制数据发送的速率避免网络的拥塞。可以对比TCP的拥塞控制算法,由于WebRTC使用基于UDP的RTP来传输媒体数据,需要一个拥塞控制算法来保证基本的Qos。*注:本文不涉及Transport CC,只是早期版本的GCC。GCC核心思想就是通过预测可用带宽来控制发送的速率,会结合发送端和接收端两端各自估测的带宽来综合计算,其中发送端的带宽估测主要依赖于丢包率(其实也有延迟),接收端的带宽估测依赖于延迟(的变化)。换句话说,GCC
数字IC后端流程——(二)布局规划Floorplan
sinat_41774721的博客
03-11 1万+
参考博客原址:https://blog.csdn.net/weixin_46752319/article/details/107313770 ICC布局规划 Floorplan是ICC设计流程中非常重要的一环,Floorplan的好坏直接影响到设计的timing和布线布通率, 很多时候流程中反复主要发生在这步。   在ICC student lab中,对floorplan这么描述: A floo
ICC 图文学习——LAB2:Design Planning 设计规划
Li_989898的博客
11-14 9645
  这一步也可以叫floorplan(布局规划),对设计进行布局规划。floorplan的合理性直接关系到芯片的时序收敛、布线畅通、电源稳定以及良品率等。这部分内容非常重要,只有这一步做好了,后面成功率就高。   floorplan阶段主要内容包括: · 确定芯片的尺寸,core的面积 · 确定IO单元、corner pad和filler的位置 · 宏单元的位置和blockage的规划 · 电源地网络的分布 LAB2:Design Planning 设计规划1. 加载设计2. 读入IO约束文件(.tdf文
QoS Mechanisms-Congestion management(拥塞管理)
openlab网工之路
03-17 542
queue队列 每个物理接口都有一个硬件队列和软件队列系统。默认情况下只有硬件队列系统的,数据包的传输方式为FIFO,我们学习队列管理就是调度控制软件队列,并不是管理硬件队列。 ...
数字后端设计实现中route阶段的那些事
weixin_37584728的博客
05-08 7508
数字后端设计实现中route阶段的那些事 校园招聘当属 “金九银十”,小编这个时候也是比较忙的时候。目前正奔波忙碌于各大校园招聘的面试工作。因此,公众号更文频率降低希望各位粉丝能够理解。另外,如果你们在笔试或者面试的过程中遇到技术或者非技术上的问题,比如某道题的解答,offer 的选择等问题,都可以添加小编微信 (ic-backend2018),进行讨论交流。 Route stage Target: 将 standard cell,ip 和 memory 的逻辑连接变成实际的物理连接。 Input: P
数字后端基本概念介绍<Gcell>
Tao_ZT的博客
09-10 4361
今天我们要介绍的概念是G cell,全称global routing cells。同样的它也是我们定义的一种grid, G cell grid对routing过程中起着...
Congestion问题怎么解决?
CrazyUncle的博客
03-14 5575
Congestion问题怎么解决? 目录1、RTL阶段2、PR阶段1、宏单元与宏单元之间2、宏单元与标准单元之间3、标准单元与标准单元之间 参考文章:http://www.52-ic.com/1029.html 今天想说一说,遇到congestion问题的时候,一般都是通过什么手段解决的。 在此之前先普及一下congestion的概念,以防没有基础的同学不清楚我们在说什么。Congestion在后端通常指绕线阻塞,即局部或者整体绕线资源不够的现象。产生congestion的原因有很多,可能是后端的原因,也
Congestion解决办法
IC后端小白的博客
08-31 4798
转载出处:https://www.cnblogs.com/lelin/p/12613030.html 文章目录 Routing congestionChannel Congestion:PG(Power Ground)Congestion:High Cell Density ...
若依框架的下载与配置
最新发布
探索软件工程的奥秘
10-21 177
导入数据脚本ry_2021xxxx.sql和quartz.sql,数据库脚本位置在后端项目的sql目录下。编辑ruoyi-admin模块下,resources目录下的application-druid.yml。在redis解压目录下,执行:redis-server.exe redis.windows.conf。基于MySQL数据库,创建数据库:ry-vue。RuoYi-Vue前后端分离版。默认密码是:admin123。默认账号是:admin。
NCCL报错
m0_67547784的博客
10-18 288
windows用户可能必须使用“gloo”而不是“nccl”作为后端。windows系统不支持nccl,采用gloo;#nccl:NVIDIA集体通信库。
OPNET实验:TCP congestion control算法示例
OPNET Lab 8专注于TCP (Transmission Control Protocol) 的 congestion control算法研究。TCP是一种可靠的、面向连接的字节流服务协议,它的核心目标是确保数据在网络中的可靠传输,并通过流控制机制防止接收方过载...
写文章

热门文章

  • 第二十课:形式验证基本原理及流程 4161
  • 第十七课:DC优化技术 3417
  • 第二十七课:Power Network Synthesis(PNS) 2672
  • 第一课:ASIC设计基本流程 2500
  • 第三十二课:DFM (Chip Finish) 2494

分类专栏

  • 数字后端 33篇

最新评论

  • 第十九课:逻辑综合输出

    米兰传祺: 好帖 解决问题

  • 第十二课:Lab1逻辑综合基本原理

    Frank963445: 有华子ASIC工程师手册,有兴趣上咸鱼垂询。

  • 第一课:ASIC设计基本流程

    Frank963445: 有华子ASIC工程师手册,有兴趣上咸鱼垂询。

  • 第十二课:Lab1逻辑综合基本原理

    weixin_48859474: 博主,请问这几个lib实验的文件在哪里找的呀

  • 第一课:ASIC设计基本流程

    2401_84005453: 写得非常细致清晰,我一个小白看得津津有味

大家在看

  • day5:权限管理 247
  • C++11 21-统一的内存模型 Unified memory model
  • uniapp使用webView打开的网页有缓存如何解决(APP,微信小程序) 181
  • 一、机器学习概述
  • 【JavaEE】【多线程】单例模式

最新文章

  • 第三十四课:STA--PT
  • 第三十三课:SoC项目简介
  • 第三十二课:DFM (Chip Finish)
2023年34篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

玻璃钢生产厂家玻璃钢雕塑卡通平台滨州神像玻璃钢雕塑玻璃钢花盆大量生产贵州商场美陈安装公司新疆方形玻璃钢花盆长沙广场标识玻璃钢仿铜雕塑商场户外美陈景观房山区玻璃钢花盆邳州商场入口美陈佛山玻璃钢卡通雕塑价格合理品牌做玻璃钢雕塑江源玻璃钢雕塑厂家铜川广场玻璃钢雕塑制作玻璃钢党旗雕塑中山户外景观玻璃钢雕塑广州商场美陈制作陈村仿铜玻璃钢人物雕塑上海玻璃钢人物雕塑定制价格商场美陈找客户昆明小区玻璃钢雕塑厂家湖北水果玻璃钢雕塑多少钱徐州玻璃钢抽象动物雕塑报价校园玻璃钢雕塑彩绘动物玻璃钢雕塑加工厂广州树脂玻璃钢雕塑摆件上海常用商场美陈怎么样玻璃钢雕塑翻制招聘漳州玻璃钢仿真水果雕塑厂家响水玻璃钢雕塑怎样制作玻璃钢雕塑不变形香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化