Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lecture - 5
Lecture
Last? Today!
✓ SOP/POS toTruth-table • Combinational LogicCircuits
✓ K-Map
✓ Mapping
✓ Grouping
✓ Minimization
2
Section - 4
COMBINATIONAL CIRCUITS
X = AB + CDE
A
C X= AC + AB
A
B
Negative-OR = NAND
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Combinational Logic Circuits
D X = (ABC)(DE) DeMorgan
E DE X = (A + B + C)(D + E) POS
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Combinational Logic Analysis
• Basic Logic Circuits
– AND-OR-Invert Logic
• If AND-OR logic produces an SOPexpression. Its invert,
i.e. the AND-OR-Invert logic can produce aPOS
expression.
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Implementing Combinational Logic
• Minimize this combinational logic circuit, using K-Map
AND-ORLogic NANDLogic
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Seven Segment LED
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Seven Segment LED
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
BCD Decoder/Driver
The a-g
Another useful decoder is the 74LS47. This is a BCD-to- outputs
seven segment display with active LOW outputs. are
VCC designed
(16) for much
BCD/7-
seg BI/RBO (4) higher
BI/RBO
(7) a
(13) current
1 (12)
(1)
2
b
(11)
than most
BCD c Output
inputs
(2)
4 (10) s to
devices
(6) d
8
e
(9) seven (hence the
(3) (15) segme
LT
(5)
LT f
(14) nt word
RBI RBI g device
driver in
(8)
74LS4 the
7
GND name).
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Seven Segment LED
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
BCD Decoder/Driver
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
BCD Decoder/Driver
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
BCD Decoder/Driver
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summar
y
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
BCD Decoder/Driver Summar
y
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
BCD Decoder/Driver
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
BCD Decoder/Driver
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summar
y
BCD Decoder/Driver
Trailing zero suppression blanks unnecessary trailing
zeros to the right of the decimal point as illustrated here.
The RBI input is connected to the BI/RBO output of the
following decoder.
0 1 0 1 0 1 1 1 0 0 0 0 0 0 0 0
1 0 0
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Implementing Combinational Logic
• Pulse Waveform Operation
– Circuit Output?
Combinational Logic
• The three basic logic functions AND, OR, and NOT
can be combined to form various other types of
more complex logic functions, such as:
– comparison,
– arithmetic,
– code conversion,
– encoding/decoding,
– data selection,
– counting, and
– storage