Introduction to CMOS Digital Logic...

21
Microelectronic Circuits, Seventh Edition (chapter 14) Sedra/Smith Copyright © 2015 by Oxford University Press Introduction to CMOS Digital Logic Circuits

Transcript of Introduction to CMOS Digital Logic...

Page 1: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition (chapter 14) Sedra/Smith Copyright © 2015 by Oxford University Press

Introduction to CMOS Digital Logic Circuits

Page 2: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.1 Operation of the (a) NMOS and (b) PMOS transistor as an on/off switch. The gate voltage controls the operation of the transistor switch, with the voltage VDD representing a logic 1 and 0 V representing a logic 0. Note that the connections of the drain and source terminals are not shown.

MOSTs as switches

For a transistor in triode region if VGS – Vt << VDS:

𝑅"# ≡ 𝑅%& ≈1

𝜇𝐶"+𝑊𝐿 𝑉/& − 𝑉1

Page 3: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.2 (a) Block representation of the logic inverter; (b) its CMOS realization; (c) operation when the input is a logic 1; (d) operation when the input is a logic 0.

The CMOS inverter

Page 4: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

General CMOS logic gate structure

The PUN and the PDN are complementary

VDD

The PUN is made only of pMOSTs

The PDN is made only of nMOSTs

GND

Page 5: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.4 Examples of pull-down networks.

Examples of pull-down networks

Page 6: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.5 Examples of pull-up networks.

Examples of pull-up networks

Page 7: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

MOSTs symbols used in “digital logic”The body terminal of all pMOSTs is “assumed” connected to VDD

The body terminal of all nMOSTs is “assumed” connected to GND

Page 8: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.7 A two-input CMOS NOR gate.

Example: CMOS NOR gate

Page 9: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.8 A two-input CMOS NAND gate.

Example: CMOS NAND gate

Page 10: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.9 CMOS realization of a complex gate.

Example: a composite CMOS gate A B C D Y0 0 0 0 10 0 0 1 10 0 1 0 10 0 1 1 10 1 0 0 10 1 0 1 10 1 1 0 10 1 1 1 11 0 0 0 11 0 0 1 11 0 1 0 11 0 1 1 01 1 0 0 01 1 0 1 01 1 1 0 01 1 1 1 0

Page 11: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.2 (a) Block representation of the logic inverter; (b) its CMOS realization; (c) operation when the input is a logic 1; (d) operation when the input is a logic 0.

CMOS inverter: logic symbol, implementation, and simplified model

Page 12: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.16 The VTC of an ideal inverter.

DC transfer characteristic of the ideal inverter

Page 13: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the definition of the critical points.

DC transfer characteristic of “real” inverter

VDD − |Vtp|

Page 14: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

DC parameters of the logic inverter

Page 15: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Implementation of CMOS inverter

Page 16: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

CMOS inverter with vI = VDD

Page 17: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

CMOS inverter with vI = GND

Page 18: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.25 The voltage-transfer characteristic of the CMOS inverter when QN and QP are matched.

DC transfer characteristic of a “real” inverter (with QP and QN matched)

vO vs. vI

“Robustness” of the inverter

Page 19: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

“Robustness” of the inverter

Page 20: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

DC transfer characteristic of a “real” inverter(with QP and QN mismatched)

Page 21: Introduction to CMOS Digital Logic Circuitsweb02.gonzaga.edu/faculty/talarico/EE304/DOCS/CMOS...Typical voltage-transfer characteristic (VTC) of a logic inverter, illustrating the

Microelectronic Circuits, Seventh Edition Sedra/Smith Copyright © 2015 by Oxford University Press

Figure 14.29 Definitions of propagation delays and transition times of the logic inverter.

Speed of the logic inverter (Transient behavior)