Professional Documents
Culture Documents
Digital Integrated Circuits Design
Digital Integrated Circuits Design
Digital Integrated Circuits Design
Design
Slide Sources:
Rabaey, chandrakasan and Nikolic book website
(copyright Pearson)adapted
Devices
Sizing Inverter chain
Devices
Inverter Chain
In Out
CL
If CL is given:
- How many stages are needed to minimize the delay?
- How to size the inverters?
Devices
Inverter Delay
• Minimum length devices, L=0.25m
• Assume that for WP = 2WN =2W 2W
• same pull-up and pull-down currents
• approx. equal resistances RN = RP
• approx. equal rise tpLH and fall tpHL delays W
• Analyze as an RC network
1 1
WP WN
RP Runit Runit RN RW
Wunit Wunit
RW
CL
RW Load (CL)
tp = k RWCL
2W
W
Cint CL
Load
CN = Cunit
Devices
Delay Formula
Delay ~ RW Cint C L
1 2 N CL
Devices
Optimal Tapering for Given N
Delay equation has N - 1 unknowns, Cgin,2 – Cgin,N
Devices
Optimum Delay and Number of
Stages
When each stage is sized by f and has same eff. fanout f:
f N
F C L / C gin,1
f NF
Minimum path delay
t p Nt p 0 1 N F /
Devices
Example
In Out
1 f f2 CL= 8 C1
C1
f 38 2
Devices
Optimum Number of Stages
For a given load, CL and given input capacitance Cin
Find optimal sizing f
ln F
C L F Cin f Cin with N
N
ln f
t p 0 ln F f
1/ N
t p Nt p 0 F / 1
ln f ln f
t p t p 0 ln F ln f 1 f
0
f ln f 2
Devices
Impact of Self-Loading on tp
No Self-Loading, =0 With Self-Loading =1
60.0
40.0
u/ln(u)
x=10,000
x=1000
20.0 x=100
x=10
0.0
1.0 3.0 5.0 7.0
u
Devices
Normalized delay function of F
t p Nt p 0 1 N F /
Devices
Buffer Design
N f tp
1 64 1 64 65
1 8 64 2 8 18
1 4 16 64 3 4 15
1 64 4 2.8 15.3
2.8 8 22.6
Devices
Nothing comes for free:
What about power consumption and
area?
Delay vs. Area and Power
Devices
Thanks……….
Devices