加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • delay cell和buffer的区别
    • post-cts的主要目的
    • log浅析
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

浅谈POST-CTS

2022/09/08
4897
阅读需 3 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

设置

一般延续cts阶段的设置,也可适当更改。

额外加一个设置,就是修hold用的cell;修hold一般用delay cell。

delay cell和buffer的区别

delay cell有2 个缺点:1、 容易degrade setup time too much;2、很多delay cell是用poly resistor 电阻类型的电路, Variation 太大,控制不了参数, 对电路性能有影响。

delaycell的好处:可以减少buffer数量,有利于减小利用率。

在不同operation condition下,delay cell  本身的scalling factor比较大。比如在FF Corner,用1个Delay cell修掉100ps的Hold,而这个cell在ss的Corner就会贡献400ps delay。

因此关键路径还是用buffer 不是delay cell。

post-cts的主要目的

主要为了修hold,让design进入route之前,后续的legalize和route-eco动的东西尽量少一点;同时也能让route阶段的utilization和congestion评估更准确。

在place和cts阶段,setup、drv、leakage等已经修过一轮了(修area一般会在post-route阶段)。

核心命令

目前用的C工具,核心命令:

特殊设置

Post-cts阶段也可以用useful skew,也就说此阶段tool还是可以动树的。

Post-cts阶段对于hold fix,可以用best corner修一轮;然后用worst corner再修一轮。

log浅析

1、summary design基本情况

2、考虑SI对delay的影响

 

3、抽取RC

 

4、考虑ocv

 

5、开始early route

 

6、完成优化

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
LAN9303I-ABZJ 1 SMSC Ethernet Transceiver, 8 X 8 MM, ROHS COMPLIANT, QFN-56
$8.26 查看
ASDMB-12.000MHZ-LC-T 1 Abracon Corporation MEMS OSC XO 12.0000MHZ LVCMOS

ECAD模型

下载ECAD模型
$2.15 查看
KSZ9031RNXIA-TR 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER, QCC48
暂无数据 查看

相关推荐

电子产业图谱

前华为海思工程师;与非网2022年度影响力创作者;IC技术圈成员。

微信公众号