当前位置:网站首页>cell delay and net delay
cell delay and net delay
2022-08-03 17:38:00 【luka cat】
1.delay analysis
Static timing analysis (STA) must obtain cell delay and net delay.
- The backend tool calculates the delay per cell and the delay per line
- Unit delay information is provided by unit library files provided by foundary
- In order to calculate line delay, the tool must know the parasitic resistance and parasitic capacitance of each line
2. cell delay
The cell delay depends on:
input transition: The smaller the input transition, the smaller the cell delayoutput load: The smaller the output load, the smaller the cell delayPVT
The PVT angle refers to the conditions under which the STA executes.The most common PVT angles are:- WCS (Slow Process, Low Voltage, High Temperature)
- BCF(Fast Process, High Voltage, Low Temperature)
- Typical(Typical Process, Standard Voltage, Standard Temperature)
- WCL (worst case at low temperature: slow process, low voltage, low temperature)
The generally seen cell delays are all positive values. Actually, the cell delay has negative delays. When the output transition is fast enough, it is entirely possible that the output 50% level is ahead of the input50.% level, that is, a negative delay occurs.
A negative cell delay occurs as follows:
- Driver is powerful enough
- Input transition is small enough
- Output load is small

3.net delay
The calculation of the net delay is often carried out by dividing the net in the entire design into several segments, and at the same time, each segment of the net is represented by a certain RC model.
The database after PR tool wiring needs to use Start-RC to extract RC and output it as an RC file in SPEF format.Finally, read the RC file in the Timing signoff tool PT to calculate the delay.
In simple terms: net delay =~ 3*R*C
So the larger the R*C, the larger the net delay.
Can net delay be negative?
The answer is Yes, in the absence of crosstalk, the net delay must be positive.
If exists crosstalk, when Net1 has a rising edge transition, Net2 also transitions from 0 to 1, and when the transition changes faster than Net1, there will be a negativecrosstalk.It is precisely because of this negative crosstalk that the transition of NET1 is better, resulting in a negative net delay value.
边栏推荐
猜你喜欢
随机推荐
cell delay和net delay
TiKV & TiFlash 加速复杂业务查询丨TiFlash 应用实践
星巴克输血赶不上流血
微信小程序 - 数组 push / unshift 追加后数组返回内容为数字(数组添加后打印结果为 Number 数值类型)
JS 字符串转 GBK 编码超精简实现
数据万象内容审核 — 共建安全互联网,专项开展“清朗”直播整治行动
论文解读(JKnet)《Representation Learning on Graphs with Jumping Knowledge Networks》
阿里二面:没有 accept,能建立 TCP 连接吗?
leetcode-每日一题899. 有序队列(思维题)
数字IC笔迹-MCMM、WNS和TNS
学会 Arthas,让你 3 年经验掌握 5 年功力!
【刻意练习观后管】刻意练习
一个域名对应多个IP地址
【JS】利用JS给删除按钮添加提示框
云GPU如何安装和启动VNC远程桌面服务?
sphinx error connection to 127.0.0.1:9312 failed (errno=0, msg=)
【云驻共创】【HCSD大咖直播】亲授大厂面试秘诀
分享 14 个你必须知道的 JS 函数
持续投入商品研发,叮咚买菜赢在了供应链投入上
沃尔沃:这是会“种草”的“安全感”!








