I. Digital Integrated Circuits - Logic Concepts A. Logic Fundamentals
I. Digital Integrated Circuits - Logic Concepts A. Logic Fundamentals
I. Digital Integrated Circuits - Logic Concepts A. Logic Fundamentals
0
1
1
0
A
B
A
B
AND
0
0
1
1
NAND
0
1
0
1
OUTPUT Y
AND NAND
0
0
0
1
1
1
1
0
(a)
INPUT
A
B
A
B
OR
Y
NOR
0
0
1
1
0
1
0
1
OUTPUT Y
NOR
OR
0
1
1
1
1
0
0
0
(b)
INPUT
A B
A
B
0
0
1
1
0
1
0
1
OUTPUT Y
XOR
0
1
1
0
(c)
ABCXYZ
C. An Ideal Inverter
Let the logical variable be represented by a voltage.
Let the 1 correspond to a high voltage (say, 5 V) and the 0
correspond to the low voltage (say, 0 V).
Voltage transfer curve for an inverter yields 0 V when a high voltage
is input and the high voltage, V+, when a low voltage is input.
VIN >VM = V+/ 2 --> VOUT = 0
VIN < VM = V+/ 2 --> VOUT = V+
VOUT
V+
V+
+
VIN
VOUT
VOUT = VIN
V +/2
0
0
(a)
VM =
V+
2
(b)
V+
VIN
D. Real Inverters
Inverters which we can build are approximations to the ideal
inverter. A typical inverter characteristic is:
VOUT
VMAX
VOH
= 1
VM
VOL
VMIN
0
VIL
VM
VIH
V+
VIN
VM
VOL = VMIN
VIL
VM
VIH
VIN
F. Noise Margins
Cascade of two logic inverters-- output of #1 is input to #2
Output of inverter #1 is at least,VOH1
Margin of VOH1 - VIH2 to spare before the input to inverter #2 has an
invalid high input.
vNOISE
1
VOH1
NMH
VIH1
Voltage
VOH2
VIL1
VIH2
VIL2
VOL1
NML
VOL2
G. Propagation Delay
Time is required for an inverter to change states from 0 to 1 and
vice versa
Charging and discharging MOSFET and parasitic capacitance
VIN
VOH
90%
50%
10%
0
VOL
tPHL
VOUT
tF
tR
tPLH
VOH
90%
50%
10%
0
tF
VOL
tR
tCYCLE
VIN
VOH
tCYCLE
VOL
t
VOUT
tPHL
tPLH
VOH
VOH
50%
tCYCLE
VOL
t
NMOS-Resistor Load
VDD
VIN
CL
+
VOUT
_
V+ = VDD = 5 V (typically)
CL = load capacitance (from interconnections and from other
inverters connected to the output
VBS = 0 V -- bulk-to-source short circuit is typically not shown
VIN < VTn MOSFET-OFF ---VOUT = VDD
VIN >> VTn MOSFET - ON --- VOUT is small ( value is set by
resistive divider)
V OUT
V
1
DD
= ----------------------------- = --------- --RV
DD
OUT
ID
VIN
VDD
R
VDD
VOUT
D. Transfer Characteristic
VOUT
V+
VOH
VM
VOL
VMIN
0
VIL
VM
VIH
V+
VIN