ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 3 -Part 2 Tom Kaminski & Charles.

Slides:



Advertisements
Similar presentations
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Encoders.
Advertisements

Overview Part 2 – Combinational Logic Functions and functional blocks
Decoders. Usage of Decoders Channel Selection: Generates Mutually Exclusive Channel Enabling/Disabling Signals (e.g. Multiplexers) Device Selection: Generates.
Decoders/DeMUXs CS370 – Spring Decoder: single data input, n control inputs, 2 outputs control inputs (called select S) represent Binary index of.
CPEN Digital System Design
COE 202: Digital Logic Design Combinational Circuits Part 3 Dr. Ahmad Almulhem ahmadsm AT kfupm Phone: Office: Ahmad Almulhem, KFUPM.
Overview Functions and functional blocks Rudimentary logic functions
CS 140 Lecture 13 Combinational Standard Modules Professor CK Cheng CSE Dept. UC San Diego 1.
Overview Digital Systems and Computer Systems Number Systems [binary, octal and hexadecimal] Arithmetic Operations Base Conversion Decimal Codes [BCD (binary.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 3 – Combinational Logic Design Part 2 –
Combinational Logic1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Digital Logic Design Lecture 19. Announcements Homework 6 due Thursday 11/6 Recitation quiz on Monday, 11/10 – Will cover material from lectures 18,19,20.
ECE 331 – Digital System Design
ECE 301 – Digital Electronics Multiplexers and Demultiplexers (Lecture #12)
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 3 – Combinational Logic Design Part 1 –
Chapter2 Digital Components Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2009.
ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 4 – Part 3 Tom Kaminski & Charles.
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Logic and Computer Design.
9/15/09 - L15 Decoders, Multiplexers Copyright Joanne DeGroat, ECE, OSU1 Decoders and Multiplexers.
ITEC 352 Lecture 5 Low level components(3). Low level components Review Multiplexers Demultiplexer Minterm/Maxterm Karnaugh Map.
Chapter 3 Decoder and Encoder Digital Logic Design III
Combinational Logic Design
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 3 – Combinational Logic Design Part 2 –
1 Digital Logic Design Week 7 Decoders, encoders and multiplexers.
MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5) Dr. Costas Kyriacou and Dr. Konstantinos Tatas ACOE161 - Digital Logic.
WEEK #9 FUNCTIONS OF COMBINATIONAL LOGIC (DECODERS & MUX EXPANSION)
9/15/09 - L15 Decoders, Multiplexers Copyright Joanne DeGroat, ECE, OSU1 Decoders and Multiplexer Circuits.
Combinational Design, Part 3: Functional Blocks
Logical Circuit Design Week 6,7: Logic Design of Combinational Circuits Mentor Hamiti, MSc Office ,
Multiplexers and Demultiplexers, and Encoders and Decoders
ACOE1611 Combinational Logic Circuits Reference: M. Mano, C. Kime, “Logic and Computer Design Fundamentals”, Chapter 2.
ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 2 Part 7 Tom Kaminski & Charles.
COE 202: Digital Logic Design Combinational Circuits Part 3
Multiplexers and Demultiplexers
Decoders, Encoders, Multiplexers
CS151 Introduction to Digital Design
CO UNIT-I. 2 Multiplexers: A multiplexer selects information from an input line and directs the information to an output line A typical multiplexer has.
ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 2 Part 3 Tom Kaminski & Charles.
Computing Machinery Chapter 3: Combinational Circuits.
ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 6 – Part 2 Tom Kaminski & Charles.
Combinational Circuit Design. Digital Circuits Combinational CircuitsSequential Circuits Output is determined by current values of inputs only. Output.
ECE/CS 352 Digital System Fundamentals1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 2 – Part 5 Tom Kaminski & Charles R. Kime.
Digital System Design Multiplexers and Demultiplexers, and Encoders and Decoders.
ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 4 – Part 4 Tom Kaminski & Charles.
SYEN 3330 Digital SystemsJung H. Kim Chapter SYEN 3330 Digital Systems Chapter 4 -Part 1.
Company LOGO Edit your slogan here DKT 122/3 DIGITAL SYSTEM 1 WEEK #8 FUNCTIONS OF COMBINATIONAL LOGIC (ENCODER & DECODER, MUX & DEMUX)
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Multiplexers.
ECE/CS 352 Digital System Fundamentals1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 2 – Part 6 Tom Kaminski & Charles R. Kime.
CSE 140 Lecture 13 Combinational Standard Modules Professor CK Cheng CSE Dept. UC San Diego 1.
Chapter4: Combinational Logic Part 4 Originally By Reham S. Al-Majed Imam Muhammad Bin Saud University.
ACOE161 (Spring2007)MSI Devices1 Revision on MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5)
MSI Circuits.
Gunjeet kaur Dronacharya Group of Institutions. Demultiplexers.
1 Digital Logic Design (41-135) Chapter 6 Combinational Circuit Building Blocks Younglok Kim Dept. of Electrical Engineering Sogang University Spring 2006.
ENG2410 Digital Design “Combinational Logic Design”
CS221: Digital Logic Design Combinational Circuits 3
ECE/CS 352 Digital Systems Fundamentals
Multiplexers and Demultiplexers,
Combinational Functions and Circuits
Lecture 4: Combinational Functions and Circuits
ECE/CS 352 Digital Systems Fundamentals
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Encoders.
EET107/3 DIGITAL ELECTRONICS 1
COE 202: Digital Logic Design Combinational Circuits Part 3
CSC 220: Computer Organization COMBINATIONAL CIRCUITS-2
ECE 331 – Digital System Design
Digital System Design Combinational Logic
ECE2030 HW-6.
ECE/CS 352 Digital Systems Fundamentals
Presentation transcript:

ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 3 -Part 2 Tom Kaminski & Charles R. Kime

ECE/CS 352 Digital System Fundamentals Chapter3 Page 2 Functional Block: Decoders

ECE/CS 352 Digital System Fundamentals Chapter3 Page 3 2-to-4 Line Decoder

ECE/CS 352 Digital System Fundamentals Chapter3 Page 4 2-to-4 Line Demultiplexer

ECE/CS 352 Digital System Fundamentals Chapter3 Page 5 Example: 74F138 Demultiplexer Note: This "Truth Table" uses the "x" to mean "this could be either 0 or 1". Thus, it "compacts" some of 2 6 = 64 lines.

ECE/CS 352 Digital System Fundamentals Chapter3 Page 6 Implementing Logic with Decoders

ECE/CS 352 Digital System Fundamentals Chapter3 Page 7 Example 1: F(A,B) =  m(0,3)

ECE/CS 352 Digital System Fundamentals Chapter3 Page 8 Example 1: F(X,Y,Z) =  m(0,3,5,6)

ECE/CS 352 Digital System Fundamentals Chapter3 Page 9 Implementing Larger Minterms

ECE/CS 352 Digital System Fundamentals Chapter3 Page 10 Functional Block: Encoders

ECE/CS 352 Digital System Fundamentals Chapter3 Page 11 Review: Decoders and Encoders

ECE/CS 352 Digital System Fundamentals Chapter3 Page 12 Multiplexers

ECE/CS 352 Digital System Fundamentals Chapter3 Page 13 Example: A 4-to-1 multiplexer

ECE/CS 352 Digital System Fundamentals Chapter3 Page 14 Multiplexer Versus Decoder Note how similar the two are internally.

ECE/CS 352 Digital System Fundamentals Chapter3 Page 15 Functions with Multiplexers

ECE/CS 352 Digital System Fundamentals Chapter3 Page 16 Example: Gray to Binary Code

ECE/CS 352 Digital System Fundamentals Chapter3 Page 17 Gray to Binary (Continued)

ECE/CS 352 Digital System Fundamentals Chapter3 Page 18 Gray to Binary (Continued)

ECE/CS 352 Digital System Fundamentals Chapter3 Page 19 Gray to Binary (Continued)

ECE/CS 352 Digital System Fundamentals Chapter3 Page 20 Other MUX Implementations A C B Y D0D0 D1D1 D2D2 D3D A C B Z D0D0 D1D1 D2D2 D3D AA AA AA

ECE/CS 352 Digital System Fundamentals Chapter3 Page 21 MUX Implementations (Cont.)

ECE/CS 352 Digital System Fundamentals Chapter3 Page 22 MUX: (Cont.) Factoring Out C

ECE/CS 352 Digital System Fundamentals Chapter3 Page 23 MUX: (Cont.) Factoring out B

ECE/CS 352 Digital System Fundamentals Chapter3 Page 24 MUX: (Cont.) Factoring out A

ECE/CS 352 Digital System Fundamentals Chapter3 Page 25 Summary Know the functions performed by the following functional blocks: Decoders Demultiplexers Encoders Multiplexers Know how to implement Boolean functions using: Multiplexers Decoders