SlideShare a Scribd company logo
1 of 56
CMOS
Digital Integrated
Circuits
Analysis and Design
1
Chapter 6
MOS Inverters: Switching
Characteristics and
Interconnect Effects
Introduction
• The parasitic capacitance
associated with MOSFET
– Cgd, Cgs, gate overlap with diffusion
– Cdb, Csb, voltage dependant junction
capacitance
– Cg, the thin-oxide capacitance over
the gate area
– Cint, the limped interconnect
capacitance
– Load capacitance Cload= Cgd,n + Cgd,p
+ Cdb,n + Cdb,p + Cint + Cg
• Csb,n and Csb,p have no effect on the
transient behavior of the circuit,
since VSB=0
• The delay times calculated using
Cload may slightly overestimate the
actual inverter delay
– Charging, discharging
2
Delay-time definitions
V50% VOL 1/ 2(VOH VOL) 1/ 2(VOH VOL)
PHL t1 t0
PLH  t3 t2
P
PHL  PLH
2
V10%  VOL 0.1(VOH VOL)
V90% VOL 0.9VOH VOL
fall tB tA
rise  tD tC
3
Calculation of delay time
• The simplest approach for calculating the
propagation delay times PHL and PLH
– Estimating the average capacitance current during
charge down and charge up
– PHL 
Cload VHL

Cload  (VOH V50%)
Iavg, HL Iavg, HL
PLH 
Cload VLH

Cload  (V 50% VOL)
Iavg, LH Iavg ,LH
Iavg, HL 
1
[iC(Vin VOH,Vout VOH ) iC(Vin VOH,Vout V50%)
2
Iavg, LH 
1
[iC(Vin VOL,Vout V50%) iC(Vin VOL,Vout VOL)]
2
– Not very accurate estimate of the delay time
4
Example 6.1
7
Example 6.2
8
Example 6.3
31
Inverter design with delay constrains
If Cload have to take into accunt that the intrinsic component
Cload  Cgd , n(Wn)Cgd , p(Wp)  Cdb, n(Wn) Cdb, p(Wp) C int Cg  f (Wn,Wp)
the fan -out capacotanceCg is also a function of the device dimensions in the next -stage gates
Condering the simplified layoutin Fig.6.8 
The relativelysmall gate- to -drain capacitances Cgd,n and Cgd,p will be neglectedin the analysis
The drain parasitic capacitance are:
Cdb, n  WnDdrainCj 0, nKeq, n  2(Wn Ddrain)Cjsw, nKeq, n
Cdb, p  WpDdrainCj 0, pKeq, p  2(Wp  Ddrain)Cjsw, pKeq, p
Cload  (WnCj 0, nKeq, n  WpCj 0, pKeq, p)Ddrain  2(Wn  Ddrain)Cjsw, nKeq, n  2(Wp  Ddrain)Cjsw, pKeq, p  Cint Cg
The total capacitiveload can be expressed as :
Cload  0 nWn pWp
where 0  2Ddrain(Cjsw, nKeq, n  Cjsw, pKeq, p) C int Cg
n  Keq, n(Cj 0, nDdrain  2Cjsw, n)
p  Keq, p(Cj 0, pDdrain  2Cjsw, p)
32
Example 6.4
34
Example 6.4
35
Estimation of interconnect parasitics
• The load
– Classical approach
Load are capacitive and lumped
• Internal parasitic capacitance of the
transistor
• Interconnect (line) capacitances
• Input capacitances of the fan- out gates
• Now, the interconnect line itself
– Three dimensional structure in metal
and/or polysilicon
• Non-negligible resistance in addition to its
capcitance.
• The (length/width) ratio of the wire
d i c t a t e s t h a t p a r a m e t e r s a r e
distributed making the interconnect a true
transmission line
• An interconnect is rarely isolated from
other influence
36
37
The transmission line effect
• IN CMOS VLSI chips
– Not serious concern
– The gate delay due to capacitive load component dominated the line delay
• The sub-micron design rules
– The intrinsic gate delay tend to decrease significantly
– The overall chip size and the worse-case line length on a chip tend to increase
• Mainly due to increasing chip complexity
• The widths of metal lines shrink while thickness increase
– The transmission line effects and signal coupling between neighboring lines become even more
pronounced
• To optimize a system for speed, chip designer must have reliable and
efficient means for
– Estimating the interconnect parasitics in a large chip
– Simulating the transient effect
38
Interconnection delay
• The hierarchical structure of most VLSI design
– Chip
– Modules
• Inter-module connection Ð longer
– Logic gates, transistors
• Intra-module connection Ðshorter
39
Interconnect capacitance estimation
• A complicated task
• Fringing-field factor FF=Ctotal/Cpp
40
Estimation of interconnection capacitance
• The formulas provide accurate approximation of the
parasitic capacitance values to within 10% error, even
for very small values of (w/h) and (t/h)
– The linear dash-dotted line Ðparallel-plate cap.
– W/T decreases Ðcap. Decreases
• Level off at approximately 1pF/cm, when the wire width is
approximately equal to insulator thickness
41
Capacitance coupling
• Considering the
interconnection line is not
completely isolated from
the surrounding
structures, but is coupled
with other lines running in
parallel
– The total parasitic
capacitance increased by
• Fringing-field effects
• Capacitive coupling
between the lines
– When the thickness of
the wire is comparable
to its width Ð coupling
capacitance
– Signal crosstalk
» Transitions in one
line can cause
noise in the other
lines
42
Capacitance of an interconnect line
• The capacitance of a line which is coupled with two other lines on
both sides
– If both of the neighboring lines are biased at ground potential
– The total parasitic capacitance can be more than 20 times as large as the
simple parallel-plate capacitance
43
Capacitance between various layers
44
Interconnect resistance estimation
• The total resistance
– The sheet resistivity
• Polysilicon: 20-40 /square
• Silicided ploysilicon: 2-4 /square
• Aluminum: 0.1 /square
• Metal-poly, metal-diffusion contact: 20-30 
• Via resistance: 0.3 
• We can estimate the total parasistic resistance of a wire
segment based on its geometry
– Short distance negligible
– Long distance  t h e total lumped resistance connect in s
e
r
i
e
s
with the total lumped capacitance
t
45

ρ
Rsheet
Calculation of interconnect delay- The Elmore delay
• Consider a general RC tree network
– There are no resistor loops in this circuit
– All of the capacitors in an RC tree are connected between a node and a
ground
– There is one input node in the circuit
– There is a unique resistive path, from the input node to any other node
in the circuit
• Path definitions
– Let Pi denote the unique path from the input node to node i, i=1,2,3..n
– Let Pij=PiPj denote the portion of the path between the input and the
node i, which is common to the path between the input and node j
47
Example 5
49
Example 5
50
32
Switching power dissipation of CMOS inverters
Power meter simulation
• Power meter
– Estimating the average power dissipation of an arbitrary device or circuit
driven by a periodic input, with transient circuit simulation
– Consisting
• A linear-controlled current source
• A capacitor
• A resistor
– The right-hand side of (6.75) corresponds to the average power drawn
from the power supply source over one period
– The value of the node voltage Vy at t=T gives the average power
dissipation





The initial condition of the node voltageVy is aet asVy( 0)  0V
DD
y DD
TV
y
DD
T
DD
y
y y y
t
y y 
y
y
– dVy Vy
dt
Cy   is 
R
T
C
If   V
C
Assuming R C  T , V T
 T
i d
0
R C
C 0 
Vy t  exp iDDd
 t  
0

1
then V 
i d
T
52
Example 6
53
Power-delay product
• For measuring the quality and the performance of a CMOS process
and gate design
• The average energy required for a gate to switch its output voltage
from low to high and from high to low
• PDP=CloadV2
DD (6.76)
– Dissipated as heat during switching
– To keep Cload and VDD as low as possible
• PDP=2P*avgτp (6.77)
– P*avg is the average switching power dissipation at maximum operating
frequency
– Τ p is the average propagation delay
– The factor of 2, accounting two transitions of the output, from low to high
and from high to low
– This result may misleading interpretation that the amount of energy
required per switching event is a function of the operating frequency
2
54
load DD max p
2
1
load DD
V 2
PLH
load DD
 C
V
f
V 2
PDP  2C 












 2 C 
 PHL
 
 PHL  P
L
H
  
Super buffer design (1)
• Super buffer
– A chain of inverters designed to drive a large capacitive load with minimal signal
propagation delay time
• A major objective of super buffer design
– Given the load capacitance faced by a logic gate, design a scaled chain of N
inverters such that the delay time between the logic gate and the load
capacitance node is minimized
– The design task is to determine
• The number of stages, N
• The optimal scale factor, 
55
37
Super buffer design (2)
• For the super buffer
– Cg: the input capacitance of the first stage inverter
– Cd: the chain capacitance of the first stage inverter
– The inverters in the chain are scaled up by a factor of  per stage
– Cload= N+1Cg
– All inverters have identical delay of 0(Cd+ Cg)/(Cd+Cg)
• 0: the per gate delay in the ring oscillator circuit with load capacitance (Cd+Cg)
Cg
Aspecial case of the above equation occurs when the drain capacitanceis neglected;i.e., Cd  0. In that case, the optimal
scale factor becomes the natural number e  2.718, However,in reality the drain parasitics cannot be ignored
the optimal scale factorln 1
Cd
1
0
C
C
C
d g
Cg
d g
g
d g
load
total
load
load g
d g

 1












 0








2
C  C




 




Ctotal


ln C  C
ln
 
Cd  Cg 
0 ln
total




 
 C  C


C 
g
ln


Cd  Cg 
 


C 
ln

ln
From C   N 1
C  N 1  g 


C
  C

Cd  Cg 
total  N 1
0
 

 
ln
&

More Related Content

Similar to MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx

Thyristors (2)
Thyristors (2)Thyristors (2)
Thyristors (2)
Chethan Sp
 
Switched capacitor filter
Switched capacitor filterSwitched capacitor filter
Switched capacitor filter
Minh Anh Nguyen
 
Lect2 up060 (100324)
Lect2 up060 (100324)Lect2 up060 (100324)
Lect2 up060 (100324)
aicdesign
 
vlsi 2 unit.pdfvlsi unit 2 important notes for ece department
vlsi 2 unit.pdfvlsi unit 2 important notes for ece departmentvlsi 2 unit.pdfvlsi unit 2 important notes for ece department
vlsi 2 unit.pdfvlsi unit 2 important notes for ece department
nitcse
 

Similar to MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx (20)

Cmos circuits
Cmos circuitsCmos circuits
Cmos circuits
 
2016 ch4 delay
2016 ch4 delay2016 ch4 delay
2016 ch4 delay
 
Power
PowerPower
Power
 
Thyristors (2)
Thyristors (2)Thyristors (2)
Thyristors (2)
 
MetroScientific Week 1.pptx
MetroScientific Week 1.pptxMetroScientific Week 1.pptx
MetroScientific Week 1.pptx
 
IO Circuit_1.pptx
IO Circuit_1.pptxIO Circuit_1.pptx
IO Circuit_1.pptx
 
RF Module Design - [Chapter 6] Power Amplifier
RF Module Design - [Chapter 6]  Power AmplifierRF Module Design - [Chapter 6]  Power Amplifier
RF Module Design - [Chapter 6] Power Amplifier
 
Introduction to scr thyristers
Introduction to scr thyristersIntroduction to scr thyristers
Introduction to scr thyristers
 
3661.pdf
3661.pdf3661.pdf
3661.pdf
 
Power consumption
Power consumptionPower consumption
Power consumption
 
Thyristor Characteristics, Two Transistor Model Of Thyristor & Thyrisror Turn...
Thyristor Characteristics, Two Transistor Model Of Thyristor & Thyrisror Turn...Thyristor Characteristics, Two Transistor Model Of Thyristor & Thyrisror Turn...
Thyristor Characteristics, Two Transistor Model Of Thyristor & Thyrisror Turn...
 
Clippers and clampers
Clippers and clampersClippers and clampers
Clippers and clampers
 
Chpt 4 (presentation 2)
Chpt 4 (presentation 2)Chpt 4 (presentation 2)
Chpt 4 (presentation 2)
 
Lecture07
Lecture07Lecture07
Lecture07
 
Switched capacitor filter
Switched capacitor filterSwitched capacitor filter
Switched capacitor filter
 
Lect2 up060 (100324)
Lect2 up060 (100324)Lect2 up060 (100324)
Lect2 up060 (100324)
 
CMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfCMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdf
 
Advd lecture 08 -inverte rpart3
Advd   lecture 08 -inverte rpart3Advd   lecture 08 -inverte rpart3
Advd lecture 08 -inverte rpart3
 
Interconnect timing model
Interconnect  timing modelInterconnect  timing model
Interconnect timing model
 
vlsi 2 unit.pdfvlsi unit 2 important notes for ece department
vlsi 2 unit.pdfvlsi unit 2 important notes for ece departmentvlsi 2 unit.pdfvlsi unit 2 important notes for ece department
vlsi 2 unit.pdfvlsi unit 2 important notes for ece department
 

Recently uploaded

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 

Recently uploaded (20)

Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 

MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx

  • 1. CMOS Digital Integrated Circuits Analysis and Design 1 Chapter 6 MOS Inverters: Switching Characteristics and Interconnect Effects
  • 2. Introduction • The parasitic capacitance associated with MOSFET – Cgd, Cgs, gate overlap with diffusion – Cdb, Csb, voltage dependant junction capacitance – Cg, the thin-oxide capacitance over the gate area – Cint, the limped interconnect capacitance – Load capacitance Cload= Cgd,n + Cgd,p + Cdb,n + Cdb,p + Cint + Cg • Csb,n and Csb,p have no effect on the transient behavior of the circuit, since VSB=0 • The delay times calculated using Cload may slightly overestimate the actual inverter delay – Charging, discharging 2
  • 3. Delay-time definitions V50% VOL 1/ 2(VOH VOL) 1/ 2(VOH VOL) PHL t1 t0 PLH  t3 t2 P PHL  PLH 2 V10%  VOL 0.1(VOH VOL) V90% VOL 0.9VOH VOL fall tB tA rise  tD tC 3
  • 4. Calculation of delay time • The simplest approach for calculating the propagation delay times PHL and PLH – Estimating the average capacitance current during charge down and charge up – PHL  Cload VHL  Cload  (VOH V50%) Iavg, HL Iavg, HL PLH  Cload VLH  Cload  (V 50% VOL) Iavg, LH Iavg ,LH Iavg, HL  1 [iC(Vin VOH,Vout VOH ) iC(Vin VOH,Vout V50%) 2 Iavg, LH  1 [iC(Vin VOL,Vout V50%) iC(Vin VOL,Vout VOL)] 2 – Not very accurate estimate of the delay time 4
  • 5.
  • 6.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 32. Inverter design with delay constrains If Cload have to take into accunt that the intrinsic component Cload  Cgd , n(Wn)Cgd , p(Wp)  Cdb, n(Wn) Cdb, p(Wp) C int Cg  f (Wn,Wp) the fan -out capacotanceCg is also a function of the device dimensions in the next -stage gates Condering the simplified layoutin Fig.6.8  The relativelysmall gate- to -drain capacitances Cgd,n and Cgd,p will be neglectedin the analysis The drain parasitic capacitance are: Cdb, n  WnDdrainCj 0, nKeq, n  2(Wn Ddrain)Cjsw, nKeq, n Cdb, p  WpDdrainCj 0, pKeq, p  2(Wp  Ddrain)Cjsw, pKeq, p Cload  (WnCj 0, nKeq, n  WpCj 0, pKeq, p)Ddrain  2(Wn  Ddrain)Cjsw, nKeq, n  2(Wp  Ddrain)Cjsw, pKeq, p  Cint Cg The total capacitiveload can be expressed as : Cload  0 nWn pWp where 0  2Ddrain(Cjsw, nKeq, n  Cjsw, pKeq, p) C int Cg n  Keq, n(Cj 0, nDdrain  2Cjsw, n) p  Keq, p(Cj 0, pDdrain  2Cjsw, p) 32
  • 33.
  • 36. Estimation of interconnect parasitics • The load – Classical approach Load are capacitive and lumped • Internal parasitic capacitance of the transistor • Interconnect (line) capacitances • Input capacitances of the fan- out gates • Now, the interconnect line itself – Three dimensional structure in metal and/or polysilicon • Non-negligible resistance in addition to its capcitance. • The (length/width) ratio of the wire d i c t a t e s t h a t p a r a m e t e r s a r e distributed making the interconnect a true transmission line • An interconnect is rarely isolated from other influence 36
  • 37. 37
  • 38. The transmission line effect • IN CMOS VLSI chips – Not serious concern – The gate delay due to capacitive load component dominated the line delay • The sub-micron design rules – The intrinsic gate delay tend to decrease significantly – The overall chip size and the worse-case line length on a chip tend to increase • Mainly due to increasing chip complexity • The widths of metal lines shrink while thickness increase – The transmission line effects and signal coupling between neighboring lines become even more pronounced • To optimize a system for speed, chip designer must have reliable and efficient means for – Estimating the interconnect parasitics in a large chip – Simulating the transient effect 38
  • 39. Interconnection delay • The hierarchical structure of most VLSI design – Chip – Modules • Inter-module connection Ð longer – Logic gates, transistors • Intra-module connection Ðshorter 39
  • 40. Interconnect capacitance estimation • A complicated task • Fringing-field factor FF=Ctotal/Cpp 40
  • 41. Estimation of interconnection capacitance • The formulas provide accurate approximation of the parasitic capacitance values to within 10% error, even for very small values of (w/h) and (t/h) – The linear dash-dotted line Ðparallel-plate cap. – W/T decreases Ðcap. Decreases • Level off at approximately 1pF/cm, when the wire width is approximately equal to insulator thickness 41
  • 42. Capacitance coupling • Considering the interconnection line is not completely isolated from the surrounding structures, but is coupled with other lines running in parallel – The total parasitic capacitance increased by • Fringing-field effects • Capacitive coupling between the lines – When the thickness of the wire is comparable to its width Ð coupling capacitance – Signal crosstalk » Transitions in one line can cause noise in the other lines 42
  • 43. Capacitance of an interconnect line • The capacitance of a line which is coupled with two other lines on both sides – If both of the neighboring lines are biased at ground potential – The total parasitic capacitance can be more than 20 times as large as the simple parallel-plate capacitance 43
  • 45. Interconnect resistance estimation • The total resistance – The sheet resistivity • Polysilicon: 20-40 /square • Silicided ploysilicon: 2-4 /square • Aluminum: 0.1 /square • Metal-poly, metal-diffusion contact: 20-30  • Via resistance: 0.3  • We can estimate the total parasistic resistance of a wire segment based on its geometry – Short distance negligible – Long distance  t h e total lumped resistance connect in s e r i e s with the total lumped capacitance t 45  ρ Rsheet
  • 46.
  • 47. Calculation of interconnect delay- The Elmore delay • Consider a general RC tree network – There are no resistor loops in this circuit – All of the capacitors in an RC tree are connected between a node and a ground – There is one input node in the circuit – There is a unique resistive path, from the input node to any other node in the circuit • Path definitions – Let Pi denote the unique path from the input node to node i, i=1,2,3..n – Let Pij=PiPj denote the portion of the path between the input and the node i, which is common to the path between the input and node j 47
  • 48.
  • 51. 32 Switching power dissipation of CMOS inverters
  • 52. Power meter simulation • Power meter – Estimating the average power dissipation of an arbitrary device or circuit driven by a periodic input, with transient circuit simulation – Consisting • A linear-controlled current source • A capacitor • A resistor – The right-hand side of (6.75) corresponds to the average power drawn from the power supply source over one period – The value of the node voltage Vy at t=T gives the average power dissipation      The initial condition of the node voltageVy is aet asVy( 0)  0V DD y DD TV y DD T DD y y y y t y y  y y – dVy Vy dt Cy   is  R T C If   V C Assuming R C  T , V T  T i d 0 R C C 0  Vy t  exp iDDd  t   0  1 then V  i d T 52
  • 54. Power-delay product • For measuring the quality and the performance of a CMOS process and gate design • The average energy required for a gate to switch its output voltage from low to high and from high to low • PDP=CloadV2 DD (6.76) – Dissipated as heat during switching – To keep Cload and VDD as low as possible • PDP=2P*avgτp (6.77) – P*avg is the average switching power dissipation at maximum operating frequency – Τ p is the average propagation delay – The factor of 2, accounting two transitions of the output, from low to high and from high to low – This result may misleading interpretation that the amount of energy required per switching event is a function of the operating frequency 2 54 load DD max p 2 1 load DD V 2 PLH load DD  C V f V 2 PDP  2C               2 C   PHL    PHL  P L H   
  • 55. Super buffer design (1) • Super buffer – A chain of inverters designed to drive a large capacitive load with minimal signal propagation delay time • A major objective of super buffer design – Given the load capacitance faced by a logic gate, design a scaled chain of N inverters such that the delay time between the logic gate and the load capacitance node is minimized – The design task is to determine • The number of stages, N • The optimal scale factor,  55
  • 56. 37 Super buffer design (2) • For the super buffer – Cg: the input capacitance of the first stage inverter – Cd: the chain capacitance of the first stage inverter – The inverters in the chain are scaled up by a factor of  per stage – Cload= N+1Cg – All inverters have identical delay of 0(Cd+ Cg)/(Cd+Cg) • 0: the per gate delay in the ring oscillator circuit with load capacitance (Cd+Cg) Cg Aspecial case of the above equation occurs when the drain capacitanceis neglected;i.e., Cd  0. In that case, the optimal scale factor becomes the natural number e  2.718, However,in reality the drain parasitics cannot be ignored the optimal scale factorln 1 Cd 1 0 C C C d g Cg d g g d g load total load load g d g   1              0         2 C  C           Ctotal   ln C  C ln   Cd  Cg  0 ln total        C  C   C  g ln   Cd  Cg      C  ln  ln From C   N 1 C  N 1  g    C   C  Cd  Cg  total  N 1 0      ln &