Title: PERI: Technique For Extending DelaySlew Metrics For Ramps
1PERI Technique For Extending Delay/Slew Metrics
For Ramps
- Chandramouli V. KashyapCharles J. AlpertFrank
LiuAnirudh Devgan
IBM Corp. 11400 Burnet Road Austin, TX-78758
2A Practical Problem
What are the sink delays and slews?
3Prior Work
4Impulse Response and PDF
V(t)
First observed by Elmore
Generalized by Pileggi et al.
t
5Circuit Response To Input
V(t)
t
t
mean
median
derivative of output response (impulse response)
input signal
6Circuit Response To Input
V(t)
t
t
mean
median
derivative of output response (impulse response)
input signal
7Circuit Response To Input
V(t)
t
t
mean
median
derivative of output response
input signal
8Circuit Response To Input
V(t)
t
t
median
mean
derivative of output response
input signal
9Circuit Response To Input
V(t)
t
t
median
mean
derivative of output response
input signal
10Known Facts
- Time domain signal like a CDF
- Its time derivative is the PDF
- Output response is given by convolution
- Probability moments add in convolution
11Proposed Delay Formula
12Computing Alpha
13Notes On Delay Derivation
- Distance between mean and median is proportional
to Pearsons coefficient - Easily computed from circuit moments
- The constant of proportionality is independent of
input slew - This is a simplifying assumption we make
14Observations For Slew
15Observations For Slew
16Proposed Slew Formula
slewin is the input slew
slewstep is the output slew for a step input
assumed known
17Notes On Slew Derivation
- Slew is proportional to standard deviation of
signal PDF - Observed by Elmore, Pileggi
- Std.-Dev. Easily computed from moments
- Constants of proportionality are identical for
ramp, impulse and output - This is a simplifying assumption we make
18Experimental Setup
- 432 routed nets in 0.18um technology
- 4th order RICE used as golden
- Step delay/slew computed using RICE
- Measured delay(formula)/delay(rice)
- Likewise, slew(formula)/slew(rice)
- Distribution of sinks
19Results For Delay
20Results For Slew
21Summary
- Provides a practical and useful method for fast
delay and slew computation - Renders prior research on step delay and slew
metrics usable in a tool flow - Useful for physical design and optimization