Professional Documents
Culture Documents
University of Basrah
Spring 2020
1 / 14
Chapter Five
2 / 14
Chapter Objectives
3 / 14
5.1 Introduction
5.1 Introduction
Combinational logic circuit: The output is related to the current input signals.
- Sequential logic circuit: The output is a function of the current input signals and the past
input values.
Important metrics when implementing a logic function:
Required area,
Switching speed,
Power and energy dissipation,
Immunity to noise and reliability,
4 / 14
5.2 Complementary CMOS
PUN
PDN
5 / 14
5.2 Complementary CMOS
Figure: NMOS: (a) in series yields AND, and (b) in parallel yields OR. PMOS: (C) in series yields NOR, and (d) in parallel yields
NAND.
6 / 14
5.2 Complementary CMOS
Example 5.1
Using complementary CMOS to design
(a) a 2-input OR gate.
(b) a 3-input NAND gate.
7 / 14
5.2 Complementary CMOS
Example 5.2
8 / 14
5.2 Complementary CMOS
Consider transistor sizing based on the switching speed (or propagation delay).
- Switching time in PUN is the same as switching time in PDN.
CMOS inverter, equal switching times happen when Kn = KP .
(W =L)p n
=
(W =L)n p
2: (1)
9 / 14
5.2 Complementary CMOS
Example 5.3
Determine the transistor sizes of the logic gates in Example 5.1. Symmetrical switching times are
desired and the switching times should correspond to the basic CMOS inverter.
(c)
Figure: (a) CMOS inverter. (b) 2-input NOR. (C) 3-input NAND. 10 / 14
5.2 Complementary CMOS
Exercise 5.1
(a) Determine the transistor sizes of the implemented logic gates in Example 5.2.
(b) Determine the transistor sizes of an N-input NAND gate. Comment on Fan-in.
(c) Determine the transistor sizes of an N-input NOR gate. Comment on Fan-in.
Assume Symmetrical switching times are desired and the switching times should correspond to
the basic CMOS inverter.
11 / 14
5.3 Clocked CMOS Logic
Figure: Clocked CMOS logic: (a) 2-input AND, and (b) 2-input OR. 13 / 14
Exercise 5.2
The clocked circuit shown below is called domino logic in which each clocked dynamic logic
circuit is followed by an inverter. Analyze the operation of the depicted circuit and specify the
logic functions f1 and f2 .