Professional Documents
Culture Documents
Simplified CMOS Voltage Transfer Curve Step 1. Finding V: M M IN M
Simplified CMOS Voltage Transfer Curve Step 1. Finding V: M M IN M
■ For CMOS inverters, the voltage transfer curve of the inverter is ideal enough ■ Goal: find VM = input voltage for the output = VM
that we can approximate it with a construction that is suitable for quick hand
both transistors are saturated at VIN = VM since
calculation
VOUT
VDSn = VM - 0 > VM - VTn
I Dn = µ n C ox ------ ( V M – V Tn )
W 2
2L n
VOL = VMIN
VIL VM VIH VIN
– I Dp = µ p C ox ------ ( V DD – V + V Tp )
W 2
■ We first observe that: 2L p M
■ The small-signal gain (which is the slope of the transfer curve when the input is ■ For kN = kP, the mid-point voltage is VM = 2.5 V. For a slope Av = - 5, the input-
equal to the mid-point voltage) is: low voltage and input-high voltages are:
CMOS inverters have a channel length that is as short as possible (to minimize the The low and high noise margins are therefore:
area ... and maximum the density) ... the output resistances are relatively small and a
NML = VIL - VOL = 2 - 0 = 2 V
typical value is vout / vin = - 5 to - 10.
NMH = VOH - VIH =5 - 3 = 2 V
* The input-low and input-high voltages are:
The transition region (or “gray area”) is the interval
VOUT
VIL < VIN < VIH or 2 V < VIN < 3 V
VOH = VDD
Av
■ Finding the actual transfer function requires solving the drain current equations
when the p-channel and n-channel are in the appropriate operating regions ... and
VDD − VM
finding the transition voltages for the regions.
Av
SPICE is good at this job!
VOL = 0 V
VIL VM VIH VIN
V IL = V M – ( V DD ⁄ ( 2 A v ) )
V IH = V M + ( V DD ⁄ ( 2 A v ) )
■ The propagation delays tPHL and tPLH are obviously of major importance for ■ The load capacitance CL consists of
digital circuit design ...
CG, the input capacitances of the inverters 2 and 3, and
Example:
CP, the parasitic capacitance to the substrate from the drain regions of inverter 1
clock frequency = 250 MHz --> clock period = 4 ns and the interconnections between the output of inverter 1 and the inputs of
inverters 2 and 3.
complex systems (e.g., microprocessor) have around 20-50 propagation delays
per clock period, so we need to have
tPLH and tPHL < 100 ps = 10-10 s VDD
W
L p2
VDD VDD 2
■ Hand calculation of propagation delays: use approximation that input changes W
instantaneously W L n2
L p1
VIN VIN 1
VIN + VDD
CL VOUT W
VOH L n1 W
L p3
tCYCLE −
3
VOL W
L n3
t
VOH VOH
tCYCLE ■ For hand calculation, we do a worst case estimate of CG by adding the maximum
50%
VOL
gate capacitances for inverters 2 and 3
t
C G = C ox [ ( W ⋅ L ) p2 + ( W ⋅ L ) + ( W ⋅ L ) p3 + ( W ⋅ L ) ]
n2 n3
■ The drain n and p regions have depletion regions whose stored charge changes ■ “Bottom” of depletion regions of the load inverters’ drain diffusions contribute a
,, ,,
during the transient. depletion capacitance
Take the worst case and use the zero-bias depletion capacitance (the maximum CBOTT = CJn(WnLdiffn) + CJp(WpLdiffp)
value) as a linear charge-storage element during the transient.
with CJn and CJp being the zero-bias junction capacitances (fF/µm2) for the n-
,,
active area (thin
channel MOSFET drain-bulk junction and the p-channel MOSFET drain-bulk
,,,,, , , , , ,
,,,,, , , , , , ,
,,,,, ,,,,,,,,,,,,
, , ,,,,,,,,,,,,,,
gate contact
oxide area)
,
n+ polysilicon gate
additional contribution:
,,,
metal
,,
interconnect
,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,
,,,,,
, CSW = (Wn + 2Ldiffn)CJSWn + (Wp + 2Ldiffp)CJSWp
with CJSWn and CJSWp being the zero-bias sidewall capacitances (fF/µm) for the
,,,,
A
n-channel MOSFET drain-bulk junction and the p-channel MOSFET drain-bulk
,,,
source contacts junction, respectively.
W
bulk
contact
■ The total depletion capacitance CDB = CBOTT + CSW
drain
contacts
,,
source drain edge of
interconnect interconnect active area
L
L
(b) ■ Typical numbers: CJN and CJP are about 0.2 fF/µm2 and
CJSWn and CJSWp are about 0.5 fF/µm.
Ldiff
,,
■ “Wires” consist of metal lines connecting the output of the inverter to the input
of the next stage. In cross section,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
polysilicon metal interconnect
,
,,
0.6 µm deposited oxide
0.5 µm thermal oxide
p+
p (grounded)
gate oxide
■ The p+ layer (i.e., heavily doped with acceptors) under the thick thermal oxide
(500 nm = 0.5 µm) and deposited oxide (600 nm = 0.6 µm) depletes only slightly
when positive voltages appear on the metal line, so the capacitance is
approximately the oxide capacitance:
C WIRE = C thickox ( W m ⋅ L m )
* For large digital systems, the parasitic interconnect capacitance can dominate the
load capacitance --
CL = CG + CP = CG + (CDB + CWIRE)