当前位置:网站首页>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
Interpretation of the paper (JKnet) "Representation Learning on Graphs with Jumping Knowledge Networks"
ICDAR比赛技术分享
被误解的 MVC 和被神化的 MVVM(一)
Web3的开源为何会如此受到人们喜爱?
Halcon 小笔记 C# 图片是否有效
TiKV & TiFlash 加速复杂业务查询丨TiFlash 应用实践
腾讯电竞的蓝翔梦
383. Ransom Note
出海,是泡泡玛特的“解药”吗?
mysql之的执行计划
003_Kubernetes核心技术
沃尔沃:这是会“种草”的“安全感”!
three.js简介
【指针初解】
【数据库数据恢复】SqlServer数据库无法读取的数据恢复案例
Cool open technology x StarRocks: unified OLAP analysis engine, comprehensive building digital model of OTT
软件测试<用例篇>
分享一个开源的USB-CAN工具!









