1 Chapter 6 Functions of Combinational Logic. 2 Figure 6--1 Logic symbol for a half-adder Adder.

Slides:



Advertisements
Similar presentations
Functions of Combinational Logic
Advertisements

Digital Logic Design Week 7 Encoders, Decoders, Multiplexers, Demuxes.
Figure 8–1 A 2-bit asynchronous binary counter
Floyd Digital Fundamentals, 9/e Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved. Slide 1 Digital Fundamentals.
Code Converters, Multiplexers and Demultiplexers
CHAPTER 6 Functions of Combinational Logic
EET 1131 Unit 8 Code Converters, Multiplexers, and Demultiplexers
MSI Logic Circuits Wen-Hung Liao, Ph.D.. Objectives Analyze and use decoders and encoders in various types of circuit applications. Compare the advantages.
組合邏輯的函數 Functions of Combination Logic
DIGITAL SYSTEMS TCE OTHER COMBINATIONAL LOGIC CIRCUITS WEEK 7 AND WEEK 8 (LECTURE 1 OF 3) COMPARATORS CODE CONVERTERS.
Digital Fundamentals Floyd Chapter 6 Tenth Edition
Combinational Logic1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
COMBINATIONAL CIRCUITS USING TTL 74XX ICS
OTHER COMBINATIONAL LOGIC CIRCUITS
DIGITAL SYSTEMS TCE OTHER COMBINATIONAL LOGIC CIRCUITS DECODERS ENCODERS.
OTHER COMBINATIONAL LOGIC CIRCUITS WEEK 7 AND WEEK 8 (LECTURE 2 OF 3)
Figure 6–1 Logic symbol for a half-adder. Open file F06-01 to verify operation. Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education,
Chapter 9 Counters.
Digital Fundamentals with PLD Programming Floyd Chapter 8
Sequential Circuit - Counter -
Lecture No. 14 Combinational Functional Devices svbitec.wordpress.com.
Combinational Logic Chapter 4.
Top-down modular design
Functions of Combinational Logic
9 MSI Logic Circuits Some of digital system operations: Decoding and encoding; multiplexing; demultiplexing; comparison; code converting; data busing.
Logic Design with MSI Circuits
Decoders.
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
Functions of Combinational Logic
Combinational Logic By Taweesak Reungpeerakul
1 Adders & Subtractors Adders –An adder is a combinational logic circuit that performs the addition of 2 binary numbers (A & B) to generate the sum (S)
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
1 Lecture #7 EGR 277 – Digital Logic Reading Assignment: Chapter 4 in Digital Design, 3 rd Edition by Mano Chapter 4 – Combinational Logic Circuits A)
Functions of Combinational Logic By Taweesak Reungpeerakul
CYU / CSIE / Yu-Hua Lee / E- 1 數位邏輯 Digital Fundamentals Chapter 9 Counters.
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
CS 105 DIGITAL LOGIC DESIGN Chapter 4 Combinational Logic 1.
Chapter 6 Know commonly used combinational subcircuits –Multiplexers –Decoders –Encoders Know VHDL constructs used to define combinational circuits.
Summary Half-Adder pp302Basic rules of binary addition are performed by a half adder, which has two binary inputs (A and B) and two binary outputs (Carry.
Code Converters, Multiplexers and Demultiplexers
EKT 124 / 3 DIGITAL ELEKTRONIC 1
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Computing Machinery Chapter 3: Combinational Circuits.
EKT 121 / 4 DIGITAL ELECTRONICS 1
WEEK #11 FUNCTIONS OF COMBINATIONAL LOGIC (PART 4)
Instructor: Alexander Stoytchev CprE 281: Digital Logic.
A. Yaicharoen 1 1/2551 Logic Design with MSI Circuits วัตถุประสงค์ของบทเรียน  รู้จักวงจรประเภท MSI  เข้าใจการทำงานของวงจร MSI ที่มีใช้ อยู่ทั่วไป  สามารถประยุกต์ใช้วงจร.
Company LOGO Edit your slogan here DKT 122/3 DIGITAL SYSTEM 1 WEEK #8 FUNCTIONS OF COMBINATIONAL LOGIC (ENCODER & DECODER, MUX & DEMUX)
A multiplexer (MUX) selects one data line from two or more input lines and routes data from the selected line to the output. The particular data line that.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Code Converters, Multiplexers and Demultiplexers
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Decoders A decoder is a logic circuit that detects the presence of a specific combination of bits at its input. Two simple decoders that detect the presence.
ACOE161 (Spring2007)MSI Devices1 Revision on MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5)
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Decoder Chapter 12 Subject: Digital System Year: 2009.
CHAPTER 2 Digital Combinational Logic/Arithmetic Circuits.
Lecture No. 14 Combinational Functional Devices. Digital Logic &Design Dr. Waseem Ikram Lecture 14.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Digital Design Jeff Kautzer Univ Wis Milw.
Combinational Circuits
Part 4 Combinational Logic.
Combinational Circuit Design
Digital Fundamentals Floyd Chapter 6 Tenth Edition
FUNCTION OF COMBINATIONAL LOGIC CIRCUIT
Chapter 6 Functions of Combinational Logic
FIGURE 4.1 Block diagram of combinational circuit
Multiplexers Anindya IE CSE.
Presentation transcript:

1 Chapter 6 Functions of Combinational Logic

2 Figure 6--1 Logic symbol for a half-adder Adder

3

4 Figure 6--2 Half-adder logic diagram.

5 Figure 6--3 Logic symbol for a full-adder

6

7 Figure 6--4 Full-adder logic

8 Figure 6--5 Full-adder implemented with half-adders.

9 Figure 6--7 Block diagram of a basic 2-bit parallel adder using two full-adders.

10 Figure 6--9 A 4-bit parallel adder.

11 Figure Four-bit parallel adders.

12 Figure Examples of adder expansion.

13 Figure Two 74LS83A adders connected as an 8-bit parallel adder (pin numbers are in parentheses).

14 Figure A voting system using full-adders and parallel binary adders.

15 Figure Basic comparator operation. (Equality) Comparators

16 Figure Logic diagram for equality comparison of two 2-bit numbers

17 Figure : Example 6-5

18 Figure Logic symbol for a 4-bit comparator with inequality indication.

19 Figure 6—19 : Example 6-6

20 Figure Pin diagram and logic symbol for the 74HC85 4-bit magnitude comparator (pin numbers are in parentheses).

21 Figure An 8-bit magnitude comparator using two 74HC85s.

22 Figure Decoding logic for the binary code 1001 with an active-HIGH output. Decoders

23 Figure Decoding logic for producing a HIGH output when 1011 is on the inputs.

24 Figure Logic symbol for a 4-line-to-16-line (1-of-16) decoder.

25

26 Figure The 74HC42 BCD-to-decimal decoder. BCD-to-Decimal Decoder

27

28 Figure 6--29

29 Figure Logic symbol for a BCD-to-7-segment decoder/driver with active-LOW outputs. BCD-to-7-Segment Decoder

30 Figure Pin diagram and logic symbol for the 74LS47 BCD-to-7-segment decoder/driver.

31 Figure Examples of zero suppression using the 74LS47 BCD to 7-segment decoder/driver.

32 Figure Logic symbol for a decimal-to-BCD encoder. Encoders

33 Figure Basic logic diagram of a decimal-to-BCD encoder. A 0-digit input is not needed because the BCD outputs are all LOW when there are no HIGH inputs.

34 Figure Pin diagram and logic symbol for the 74HC147 decimal-to-BCD priority encoder (HPRI means highest value input has priority).

35 Figure Logic symbol for the 74F148 8-line-to-3-line encoder.

36 Figure A 16-line-to-4 line encoder using 74F148s and external logic.

37 Figure A simplified keyboard encoder.

38 Code Converter BCD-to-Binary Conversion

39 Figure Four-bit binary-to-Gray conversion logic.

40 Figure Four-bit Gray-to-binary conversion logic

41 Figure : Example 6-13

42 Figure Logic symbol for a 1-of-4 data selector/multiplexer. Multiplexers (Data Selectors)

43

44 Figure Logic diagram for a 4-input multiplexer.

45 Figure 6--44

46 Figure Pin diagram and logic symbol for the 74HC157A quadruple 2-input data selector/multiplexer.

47 Figure Pin diagram and logic symbol for the 74LS151 8-input data selector/multiplexer.

48 Figure A 16-input multiplexer.

49 Figure Simplified 7-segment display multiplexing logic.

50 Figure A 1-line-to-4-line demultiplexer. Demultiplexers

51 Figure 6--52

52 Figure The 74HC154 decoder used as a demultiplexer.

53 Figure Parity Generators/Checkers

54 Figure The 74LS280 9-bit parity generator/checker.

55 Figure Typical configuration for conventional PLD programming. Programmable Logic

56 Figure Flow chart of an SPLD conventional programming sequence.

57 Figure Typical configuration for in-system programming of a PLD.