STA之Concepts (1)
2015-07-21 21:19
337 查看
Static Timing Analysis is one of the many techniques available to verify the timing of a digital design. An alternate approach used to verify the timing is the timing simulation which can verify the functionality as well as the timing of the design. The term timing analysis is used to refer to either of these two methods - static timing analysis, or the timing simulation.
1 Propagation delay
Consider a CMOS inverter cell. The propagation delay of the cell is defined with respect to some measurement points on the switching waveforms.
![](http://images0.cnblogs.com/blog2015/123530/201507/231605395995857.jpg)
Consider the example inverter cell and the waveforms at its pins shown following. The propagation delays are represented as:
- Output fall delay (Tf)
- Output rise delay (Tr)
![](http://images0.cnblogs.com/blog2015/123530/201506/262108570951251.jpg)
If we were looking at ideal waveforms, propagation delay would simply be the delay between the two edges.
![](http://images0.cnblogs.com/blog2015/123530/201506/262110450172913.jpg)
2 Slew of a Waveform
A slew rate is defined as a rate of change. In static timing analysis, the rising or falling waveforms are measured in terms of whether the transition is slow or fast. The slew is typically measured in terms of the transition time.
![](http://images0.cnblogs.com/blog2015/123530/201506/262117150646751.jpg)
1 Propagation delay
Consider a CMOS inverter cell. The propagation delay of the cell is defined with respect to some measurement points on the switching waveforms.
![](http://images0.cnblogs.com/blog2015/123530/201507/231605395995857.jpg)
Consider the example inverter cell and the waveforms at its pins shown following. The propagation delays are represented as:
- Output fall delay (Tf)
- Output rise delay (Tr)
![](http://images0.cnblogs.com/blog2015/123530/201506/262108570951251.jpg)
If we were looking at ideal waveforms, propagation delay would simply be the delay between the two edges.
![](http://images0.cnblogs.com/blog2015/123530/201506/262110450172913.jpg)
# Threshold point of an input falling edge: input_threshold_pct_fall : 50.0; # Threshold point of an input rising edge: input_threshold_pct_rise : 50.0; # Threshold point of an output falling edge: output_threshold_pct_fall : 50.0; # Threshold point of an output rising edge: output_threshold_pct_rise : 50.0;
2 Slew of a Waveform
A slew rate is defined as a rate of change. In static timing analysis, the rising or falling waveforms are measured in terms of whether the transition is slow or fast. The slew is typically measured in terms of the transition time.
![](http://images0.cnblogs.com/blog2015/123530/201506/262117150646751.jpg)
# Falling edge thresholds: slew_lower_threshold_pct_fall : 30.0; slew_upper_threshold_pct_fall : 70.0; # Rising edge thresholds: slew_lower_threshold_pct_rise : 30.0; slew_upper_threshold_pct_rise : 70.0;
# Falling edge thresholds: slew_lower_threshold_pct_fall : 20.0; slew_upper_threshold_pct_fall : 80.0; # Rising edge thresholds: slew_lower_threshold_pct_rise : 10.0; slew_upper_threshold_pct_rise : 90.0;
相关文章推荐
- 开发第一个iOS项目 Hello iOS
- uva 1474(dp)
- POJ2186 USACO 2003 Fall Popular Cows(强联通分支)
- VS2010安装与环境配置
- 一天连十万字都读不到的人是没有出路的
- hdu 1061 Rightmost Digit
- storm如何保证at least once语义?
- WCM重启报数据库启动错误
- swift2 类型转换
- 建立一个长度未知的数组
- 转 TCP/IP协议族
- JavaScript 事件对象
- 二叉树的遍历
- 2015 多校赛 第一场 1002 (hdu 5289)
- HDU 5294 - Tricks Device(最短路+最小割)
- ANR完全解析
- static
- Nginx之红黑树
- Transcribing DNA into RNA
- 筛选法求素数