【数字后端】- 衡量design的congestion情况

基础概念

通常在RP的placement之后,就要去去查看设计的Density和Congestion情况。

而congestion的衡量指标有以下两点:

(1)Overflow

Congestion 分析基于一个基本『单元』称为GCELL: Routing Grid cell. Gcell 是工具自己定义的一个单位格子,通常是一个ROW 的高度的小正方形,用户可以根据自己的需求在工具里设置Gcell 的大小。当Gcell 定义好之后,每个Gcell 包含固定的绕线资源,如一个Gcell 有5 个track, 如果有7 条线要经过该Gcell 那该Gcell 的overflow 就是2。Overflow详解

(2)Hotspots

hotspot表征的是设计中congestion的热点,它是用面积来表示hotspot的分数。如果这个分数越高代表的是这个位置有congestion的点比较多。所以这个位置局部就有比较聚集的congestion问题。

我们通常只看Overflow情况,而容易忽略Hotspot的查看
在分析Congestion 时,对于面积大density 低的设计,只看overflow 并不能确定congestion 是否有问题,此时Hotspot 更能反应真实情况

如何查看?

overflow会在optdesign之后,直接报告出来。

  • hotspot的查看使用命令:reportCongtion -hotSpot


如果hotspot score超过150的话,box范围的局部route就很容易出现short的drc的问题,甚至无法绕线

Reference

  • 吾爱ic社区

代码与文字齐飞,逻辑共创意一色 !若我的文章让你会心一笑,点个赞我们一起笑谈"IC人生"!

相关推荐
国科安芯2 天前
无人机电池通讯接口应用:CANFD工业级芯片的选型与技术要点
网络·单片机·嵌入式硬件·安全·硬件架构·无人机
九鼎创展科技3 天前
直播一体机技术方案解析:基于RK3588S的硬件架构特性
android·嵌入式硬件·硬件架构
威视锐科技4 天前
开源无线硬件系列射频收发器模块 RFMC7000
集成测试·硬件架构
soulermax5 天前
数字ic后端设计从入门到精通12(含fusion compiler, tcl教学)全定制设计进阶
嵌入式硬件·硬件架构
XINVRY-FPGA6 天前
XC7A35T‑2FGG484I Xilinx FPGA Artix‑7 AMD
嵌入式硬件·fpga开发·云计算·硬件架构·硬件工程·fpga·pcb工艺
情意绵绵6746 天前
VAS5081电动工具专用3-8节串联电池监控芯片奇力科技
驱动开发·汽车·硬件架构·硬件工程·pcb工艺
LogicYarn7 天前
一动一静皆消耗——IC设计之低功耗技术(Low Power Design)
硬件架构
soulermax8 天前
数字ic后端设计从入门到精通11(含fusion compiler, tcl教学)全定制设计入门
嵌入式硬件·fpga开发·硬件架构
国科安芯8 天前
抗辐照与国产替代:ASM1042在卫星光纤放大器(EDFA)中的应用探索
网络·单片机·嵌入式硬件·安全·硬件架构
帅次8 天前
系统分析师-计算机系统-指令系统&多处理机系统
驱动开发·硬件架构·硬件工程·射频工程·基带工程·材料工程·精益工程