【后端设计】Innovus Tie Cell

Innovus Tie Cell 两大约束:max tie fanout /max tie length(maxDistance)
一、基础概念

  1. Tie Cell(TIEHI/TIELO)
    固定高低电平单元,用于悬空输入绑 VDD/VSS,消除浮空节点、避免漏电与闩锁风险。
    TIEHI:输出恒定 1(接 VDD)
    TIELO:输出恒定 0(接 VSS)
  2. Max Tie Fanout(单个 Tie 最大驱动负载数)
    定义:1 个 TIE 单元最多能驱动多少个输入 pin,工艺 / 项目硬性约束(常见 1/3/5)。
    超标危害:单 Tie 驱动过多负载 → net 电容、转换时间 max_trans 违例,时序恶化、动态功耗飙升。
  3. Max Tie Length / Max Distance(Tie 到负载最大走线长度)
    定义:TIE 输出 pin 到最远负载 pin 的金属布线总长上限(单位 μm,常见 20/50/100μm),Innovus 参数名 -maxDistance。
    超标危害:长线 RC 负载陡增,slew 违例;长线易耦合噪声,模拟 / IO 区域风险更高。

违例修复方案
场景 1:Fanout 超标(单个 Tie 驱动太多输入)
清理旧 Tie:deleteTieHiLo
缩小-maxFanout值,重新addTieHiLo,工具自动拆分多颗 Tie 分担负载;
ECO 手动新增 TIE 单元,拆分负载网线。
场景 2:Tie 走线长度超标
重新布局,将 TIE cell 就近放置在负载 pin 旁边;
降低-maxDistance阈值重插 Tie;
长线中间拆分、新增 Tie 单元缩短单段走线。
五、关联风险(和你之前知识点联动)
DRV 违例连锁:Tie 长线 / 大扇出 → max_trans/max_cap 超标,report_constraint -drv大量报错;
噪声耦合:长 TIE 走线靠近 RX / 模拟敏感 net,引入数字噪声;
闩锁 Latchup:浮空节点未绑 TIE,信号过冲易触发闩锁,Tie 约束是基础防护手段。

posted on 2026-06-16 12:11  BES这里  阅读(49)  评论(0)    收藏  举报

导航