Chapter 5 Combinational Logic 组合逻辑

Slides:



Advertisements
Similar presentations
ENGIN112 L7: More Logic Functions September 17, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 7 More Logic Functions: NAND, NOR,
Advertisements

Logic Gates.
Logic Gates.
CT455: Computer Organization Logic gate
Lecture 6 More Logic Functions: NAND, NOR, XOR and XNOR
Instructor Dr Sameh Abdulatif
ECE 3110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR, Parity Circuits, Comparators.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
Module 3.  Binary logic consists of :  logic variables  designated by alphabet letters, e.g. A, B, C… x, y, z, etc.  have ONLY 2 possible values:
XOR and XNOR Logic Gates. XOR Function Output Y is TRUE if input A OR input B are TRUE Exclusively, else it is FALSE. Logic Symbol  Description  Truth.
NOCTI Review Lesson 4 Objectives:
Company LOGO DKT 122/3 DIGITAL SYSTEM 1 WEEK #7 COMBINATIONAL LOGIC ANALYSIS.
Logic Gates. Outline  Logic Gates  The Inverter  The AND Gate  The OR Gate  The NAND Gate  The NOR Gate  The XOR Gate  The XNOR Gate  Drawing.
Logic Gates Shashidhara H S Dept. of ISE MSRIT. Basic Logic Design and Boolean Algebra GATES = basic digital building blocks which correspond to and perform.
Chapter 33 Basic Logic Gates. 2 Objectives –After completing this chapter, the student should be able to: Identify and explain the function of the basic.
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
Basic logic gates  AND gate:The truth table is given by A.BBA
CH51 Chapter 5 Combinational Logic By Taweesak Reungpeerakul.
Logic Gates. The Inverter The inverter (NOT circuit) performs the operation called inversion or complementation. Standard logic symbols: 1 1 input output.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd Chapter 5 © 2008 Pearson Education.
1 EENG 2710 Chapter 2 Algebraic Methods For The Analysis and Synthesis of Logic circuits.
COMPUTER ARCHITECTURE TRUTH TABLES AND LOGIC GATES.
Chapter-3: BOOLEAN ALGEBRA & LOGIC GATES Analysis and logical design.
Logic Gates M. AL-Towaileb1. Introduction Boolean algebra is used to model the circuitry of electronic devices. Each input and each output of such a device.
CHAPTER 5 Combinational Logic Analysis
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
The inverter performs the Boolean NOT operation. When the input is LOW, the output is HIGH; when the input is HIGH, the output is LOW. The Inverter AX.
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR and parity check Circuits.
Combinational Logic Analysis. Basic Combinational Logic Circuits AND-OR logic AND-OR logic AND-OR logic produces an SOP expression. AND-OR logic produces.
Chapter 33 Basic Logic Gates. Objectives After completing this chapter, you will be able to: –Identify and explain the function of the basic logic gates.
Logic Gates and Boolean Algebra Introduction to Logic II.
Homework Reading Machine Projects Labs
Dr. Ameria Eldosoky Discrete mathematics
Combinational Circuits Part 1
Eng. Mai Z. Alyazji October, 2016
Digital Fundamentals Floyd Chapter 5 Tenth Edition
EI205 Lecture 3 Dianguang Ma Fall, 2008.
CS2100 Computer Organisation
Logic Gates and Boolean Algebra
ECE 3110: Introduction to Digital Systems
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
EI205 Lecture 5 Dianguang Ma Fall 2008.
Princess Sumaya University
Digital Signals Digital Signals have two basic states:
Basic Digital Logic Basic Gates
Principles & Applications
Digital Fundamentals Floyd Chapter 5 Tenth Edition
King Fahd University of Petroleum and Minerals
Logic Gates.
Logic Gates.
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
Logic Gates.
Implementing a generic logic function in CMOS
Logic Gates Dr.Halimah Alshehri.
Chapter 4 Gates and Circuits.
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Chapter 5 Combinational Logic Analysis
Department of Electronics
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Combinational Logic Circuit
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
Eng. Ahmed M Bader El-Din October, 2018
Logic Gates By: Asst Lec. Besma Nazar Nadhem
Agenda Lecture Content: Combinatorial Circuits Boolean Algebras
Presentation transcript:

Chapter 5 Combinational Logic 组合逻辑

Combinational Logic circuit Logic circuit Sequential Logic circuit

5.1 Basic Combinational Circuits AND-OR AND-OR-Invert XOR XNOR NAND NOR

1 AND-OR Logic X=AB+CD An AND-OR circuit directly implements SOP expression, assuming the complements of the variables are available. D A B C X & 1 A B C D X ANSI standard distinctive shape symbols ANSI standard rectangular outline symbols

Example chip: 74HC58 VCC GND 74HC58 (CMOS): dual AND-OR 2 3 4 6 & 1 9 11 8 10 12 1 13 VCC 7 14 74HC58 (CMOS): dual AND-OR 1 two inputs AND-OR. 1 three inputs AND-OR

2 AND-OR-Invert Logic An AND-OR-Invert can be used to implement POS expression. D A B C X & 1 A B C D X

Example chip: 74LS51 VCC GND 74LS51 : dual 2-wide AND-OR-Invert 3 4 6 & 1 9 11 8 10 12 1 13 VCC 7 14 74LS51 : dual 2-wide AND-OR-Invert 1 two inputs AND-OR-Invert. 1 three inputs AND-OR-Invert

3 Exclusive-OR (XOR)异或 A B C A B C

4 Exclusive-NOR (XNOR)同或 A B C A B C

5-2 IMPLEMENTING COMBINATIONAL LOGIC 实现组合逻辑

From a Boolean Expression to a Logic Circuit Example:

From a Boolean Expression to a Logic Circuit Example:

From a Truth Table to a Logic Circuit Example:

5-3 THE UNIVERSAL PROPERTY OF NAND AND NOR GATES 与非门和或非门的通用特征

The NAND Gate as a Universal Logic Element The NAND gate can be used to produce the NOT, AND, OR, and NOR operations.

The NOR Gate as a Universal Logic Element The NOR gate can be used to produce the NOT, AND, OR, and NAND operations.

5-4 COMBINATIONAL LOGIC USING NAND AND NOR GATES 使用与非门和或非门的组合逻辑

5 Combinational Logic Using NAND and NOR Gates Negative-OR Negative-AND

Example: Implementing the following expression using NAND gates: Solution: A B C D X

Example: Implementing the following expression using NOR gates: Solution: A B C D X

NAND Logic

NOR Logic

5-5 Logic Hazards Objective: Combinational logic hazards Reasons Checking Eliminating methods

Combinational Logic Hazards Static hazard Dynamic hazard

Static hazards 1 1 glitches 1 Static hazards have two cases: Static 1 : an output variable should be a 1, but goes to 0 momentarily as a result of an input variable changing. Static 0 : an output variable should be a 0, but goes to 1 momentarily as a result of an input variable changing. 1 1 glitches 1

Static 1 hazards example

glitch

Static-0 hazards example

Checking static hazards: If the circuit can be simplified as follows A+A=1 or AA=0, it has the potential to cause static hazards.

Static-0 Static-1

Exercise

exercise

5-6 OPERATION WITH PULSE WAVEFORMS 具有脉冲波形的逻辑电路运算

Logical Operation is the Same The logical operation of a gate is the same for pulse inputs as for constant-level inputs.

Homework Problems: 2 6d 9d 10c 12 22e 24g 27