Title: A Simple, Passive DrivingPoint Model for RLC Interconnect
1A Simple, PassiveDriving-Point Modelfor RLC
Interconnect
- Chandramouli V. Kashyap
- Byron L. Krauter
- IBM Corp.
- Austin, TX
IBM
2Outline
- Motivation
- Overview of the pi-model for RC
- Driving point model for RLC lines
- Results and future work
3Motivation
- RC models insufficient for predicting
interconnect delay on some long, low-loss nets - Nets that require RLC modeling include
- Primary clock distribution trees
- Some long buffered lines and busses
4When does inductance matter?
Big driver, long low-loss line, light load, and
short rise times
Gate delay lt RC interconnect delay lt causal
delay
5Overview of the RC pi model
Y(s)
6Overview of the RC pi model
R
Cf
Cn
Uses first 3 non zero moments of Y(s)
7Gate delay computation for RC Lines
8For RLC Lines?
Y(s)
9For RLC lines?
R
Cf
Cn
Pi model with negative values
10For RLC lines?
Moments
Y(s) Y0 y1s ...
11Gate Delay Computation for RLC Lines
12Some Issues
- Moments are abstract mathematical representations
- Lack of circuit intuition
- At least one Pade approximation needed
- Since it is not passive, potentially unstable
response
13Stability Issue
14Possible solutions
- PRIMA Pileggi et al
- Guarantees a passive reduction which in turn
guarantees stable response - Matrix based method does not give a simple
synthesized circuit - Directly synthesize a passive circuit
- Brune method rational function, transformers
- Bott-Duffin rational function, large number of
components
15Our Solution
Directly synthesize a simple, passive circuit
using the first four moments
16Derivation of the Model
guarantees pi model
17Derivation of the Model
18Derivation of the Model
19Derivation of the Model
20Results
Experimental setup
21Results
Clock H tree with and without L
ne
fe
22Results
Clock H tree with 5981 elements
23Results
UL with L6.44nH/cm, C3.28pF/cm, R200ohms/cm
24Results
Tree containing 285 elements and 9 sinks
25Results
Daisy chain topology with 4 sinks
26Results
UL with L6.44nH/cm, C3.28pF/cm, R100ohms/cm
27Future Work
- Use the new driving point model for computing
Ceff in the internal timing analyzer - Develop a method for reducing two-port RLC
interconnects