6
Preface
CHAPTER
3
Logic Gates
CHAPTER OUTLINE
■
■
List specific fixed-function integrated circuit devices
that contain the various logic gates
3–1
3–2
3–3
3–4
3–5
3–6
3–7
3–8
3–9
The Inverter
Troubleshoot logic gates for opens and shorts by
using the oscilloscope
The AND Gate
The OR Gate
The NAND Gate
KEY TERMS
The NOR Gate
Key terms are in order of appearance in the chapter.
The Exclusive-OR and Exclusive-NOR Gates
Programmable Logic
Fixed-Function Logic Gates
Troubleshooting
■
■
■
■
■
■
■
■
■
■
■
■
■
Inverter
■
■
■
■
■
■
■
■
■
■
EPROM
EEPROM
Flash
Truth table
Boolean algebra
Complement
AND gate
SRAM
CHAPTER OBJECTIVES
Target device
JTAG
OR gate
■
■
■
■
Describe the operation of the inverter, the AND
gate, and the OR gate
NAND gate
NOR gate
VHDL
Describe the operation of the NAND gate and the
NOR gate
CMOS
Exclusive-OR gate
Exclusive-NOR gate
AND array
Fuse
Bipolar
Express the operation of NOT, AND, OR, NAND,
and NOR gates with Boolean algebra
Propagation delay
time
Describe the operation of the exclusive-OR and
exclusive-NOR gates
■
■
Fan-out
Unit load
Antifuse
■
■
Use logic gates in simple applications
Recognize and use both the distinctive shape logic
gate symbols and the rectangular outline logic gate
symbols of ANSI/IEEE Standard 91-1984/Std.
91a-1991
VISIT THE WEBSITE
Study aids for this chapter are available at
■
Construct timing diagrams showing the proper time
relationships of inputs and outputs for the various
logic gates
INTRODUCTION
The emphasis in this chapter is on the operation,
application, and troubleshooting of logic gates. The
relationship of input and output waveforms of a gate
using timing diagrams is thoroughly covered.
Logic symbols used to represent the logic gates
are in accordance with ANSI/IEEE Standard 91-1984/
Std. 91a-1991. This standard has been adopted by
private industry and the military for use in internal
documentation as well as published literature.
■
■
Discuss the basic concepts of programmable logic
Make basic comparisons between the major IC
technologies—CMOS and bipolar (TTL)
■
■
Explain how the different series within the CMOS
and bipolar (TTL) families differ from each other
Define propagation delay time, power dissipation,
speed-power product, and fan-out in relation to
logic gates
FIGURE P-3
SECTION 5–1 CHECKUP
Answers are at the end of the chapter.
1. Determine the output (1 or 0) of a 4-variable AND-OR-Invert circuit for each of the
following input conditions:
(a)
(c)
A
A
=
=
1, B
0, B
=
=
0, C
1, C
=
=
1, D
1, D
=
=
0
1
(b) A = 1, B = 1, C = 0, D = 1
2. Determine the output (1 or 0) of an exclusive-OR gate for each of the following input
conditions:
(a)
(c)
A
A
=
=
1, B
0, B
=
=
0
1
(b)
(d)
A
A
=
=
1, B
0, B
=
=
1
0
3. Develop the truth table for a certain 3-input logic circuit with the output expression
ABC ABC ABC ABC ABC.
X
=
+
+
+
+
4. Draw the logic diagram for an exclusive-NOR circuit.
5–2 Implementing Combinational Logic
In this section, examples are used to illustrate how to implement a logic circuit from a
Boolean expression or a truth table. Minimization of a logic circuit using the methods cov-
ered in Chapter 4 is also included.
After completing this section, you should be able to
u
Implement a logic circuit from a Boolean expression
For every Boolean expression there
is a logic circuit, and for every logic
circuit there is a Boolean expression.
u
Implement a logic circuit from a truth table
u
Minimize a logic circuit
From a Boolean Expression to a Logic Circuit
InfoNote
Let’s examine the following Boolean expression:
Many control programs require
logic operations to be performed
by a computer. A driver program
is a control program that is used
with computer peripherals. For
example, a mouse driver requires
logic tests to determine if a button
has been pressed and further
X
= AB + CDE
A brief inspection shows that this expression is composed of two terms, AB and CDE,
with a domain of five variables. The first term is formed by ANDing A with B, and the
second term is formed by ANDing C, D, and E. The two terms are then ORed to form the
output X. These operations are indicated in the structure of the expression as follows:
AND
logic operations to determine if
it has moved, either horizontally
or vertically. Within the heart of a
microprocessor is the arithmetic
logic unit (ALU), which performs
these logic operations as directed
by program instructions. All of the
logic described in this chapter can
also be performed by the ALU,
given the proper instructions.
X
= AB + CDE
OR
Note that in this particular expression, the AND operations forming the two individual
terms, AB and CDE, must be performed before the terms can be ORed.
To implement this Boolean expression, a 2-input AND gate is required to form the term
AB, and a 3-input AND gate is needed to form the term CDE. A 2-input OR gate is then
required to combine the two AND terms. The resulting logic circuit is shown in Figure 5–9.
As another example, let’s implement the following expression:
X
= AB(CD + EF)
FIGURE P-4
全部评论(3)
2024-06-25 09:51:30landeng
英文原版的,非常棒的资源
2024-02-20 09:21:13elec2000
非常不错,谢谢!
2020-12-08 10:38:43chgsun
非常好的资源