ASIC Library Design: Application-Specific Integrated Circuits
ASIC Library Design: Application-Specific Integrated Circuits
wire load
fanout load
Figure 3.1
A model for CMOS logic delay. (a) A CMOS inverter with load capacitance. (b) Input and output waveforms
showing the definition of falling propagation delay tPDF. (c) The switch model of the inverter showing parasitic
resistances and capacitances.
Simulation of an inverter
driving a variable number of
gates on its output
VDD
RPon
VOH = VDD
Vout
Vout
VOL = 0
VM = f(RNon,RPon)
RNon
RNon 1/WN
Vin = V DD
Vin = 0
RPon 1/WP
Figures
from
material provided with
DigitalCircuits,
Integrated
Circuits,
A Design
Figures
from
Application-Specific
Integrated
Michael
John
Sebastian
Perspective,
Jan Rabaey,
Smith,
Addison by
Wesley,
1997 Prentice Hall, 1996
NMOS off
PMOS lin
Vou t
NMOS sat
PMOS lin
NMOS sat
PMOS sat
NMOS lin
PMOS sat
NMOS lin
PMOS off
5
Vin
Figures
from
material provided with
DigitalCircuits,
Integrated
Circuits,
A Design
Figures
from
Application-Specific
Integrated
Michael
John
Sebastian
Perspective,
Jan Rabaey,
Smith,
Addison by
Wesley,
1997 Prentice Hall, 1996
Vout
Ri =
Ro = 0
g=
Vin
Vm = Vdd/2
EGRE 427 Advanced Digital Design
Figures
from
material provided with
DigitalCircuits,
Integrated
Circuits,
A Design
Figures
from
Application-Specific
Integrated
Michael
John
Sebastian
Perspective,
Jan Rabaey,
Smith,
Addison by
Wesley,
1997 Prentice Hall, 1996
WP/LP = 2/1
Vin
Vout
CL
WN/LN = 2/1
Logical Effort
Figure 3.8 Logical effort. (a) The input capacitance looking into the input capacitance of a minimum size inverter. (b) Sizing a
logic cells transistors to have the same delay as a minimum size inverter. (c) The logical effort of a cell is C in/Cinv.
Figure 3.10 An AOI221 cell with logical effort vector g=(8/3, 8/3, 7/3).
EGRE 427 Advanced Digital Design
Which is faster?