Nonlinear & Neural Networks LAB. CHAPTER 8 Combinational Circuit design and Simulation Using Gate 8.1Review of Combinational Circuit Design 8.2Design of.

Slides:



Advertisements
Similar presentations
Switching circuits Composed of switching elements called “gates” that implement logical blocks or switching expressions Positive logic convention (active.
Advertisements

Logic Gates.
Digital CMOS Logic Circuits
Logic Gates.
CT455: Computer Organization Logic gate
The scale of IC design Small-scale integrated, SSI: gate number usually less than 10 in a IC. Medium-scale integrated, MSI: gate number ~10-100, can operate.
CS370 – Spring 2003 Hazards/Glitches. Time Response in Combinational Networks Gate Delays and Timing Waveforms Hazards/Glitches and How To Avoid Them.
Figure 4.1. The function f (x1, x2, x3) =  m(0, 2, 4, 5, 6).
ECE 3110: Introduction to Digital Systems
Nonlinear & Neural Networks LAB. CHAPTER 11 LATCHES AND FLIP-FLOPS 11.1Introduction 11.2Set-Reset Latch 11.3Gated D Latch 11.4Edge-Triggered D Flip-Flop.
Nonlinear & Neural Networks LAB. CHAPTER 13 Analysis of Clocked Sequential Circuit 13.1 A Sequential Parity Checker 13.2 Analysis by Signal Tracing 13.3.
ECE 2373 Modern Digital System Design Exam 2. ECE 2372 Exam 2 Thursday March 5 You may use two 8 ½” x 11” pages of information, front and back, write.
MULTI-LEVEL GATE NETWORKS
EECC341 - Shaaban #1 Lec # 8 Winter Combinational Logic Circuit Transient Vs. Steady-state Output Gate propagation delay: The time between.
Design of Networks with Limited Gate Fan-in
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 2 Combinational Logic Design.
ECE 331 – Digital System Design Multi-level Logic Circuits and NAND-NAND and NOR-NOR Circuits (Lecture #8) The slides included herein were taken from the.
A hazard is said to exist when a circuit has the possibility of producing such a glitch. 4.4 Timing Hazards ReturnNext Because of circuit delays, the transient.
SYEN 3330 Digital Systems Jung H. Kim Chapter SYEN 3330 Digital Systems Chapter 2 Part 7.
CIS 6001 Gates Gates are the building blocks for digital circuits Conventions used is high voltage = 1 and ground = 0 Inverter and NOT Gate are two terms.
Unit 8 Combinational Circuit Design and Simulation Using Gates Ku-Yaw Chang Assistant Professor, Department of Computer Science.
Unit 8 Combinational Circuit Design and Simulation Using Gates Ku-Yaw Chang Assistant Professor, Department of Computer Science.
Introduction to Digital Design Lab Project
Unit 7 Multi-Level Gate Circuits / NAND and NOR Gates Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information.
CHAPTER 12 REGISTERS AND COUNTERS
Digital Logic Design Lecture # 7 University of Tehran.
TODAY YOU ARE LEARNING to explain why data is represented in computer systems in binary form 2. to understand and produce simple logic diagrams.
CHAPTER 9 MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES
Unit 7 Multi-Level Gate Circuits Nand and Nor Gates Fundamentals of Logic Design Roth and Kinny.
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.
Unit 8 Combinational Circuit Design and Simulation Using Gates Fundamentals of Logic Design by Roth and Kinney.
Timing Diagrams Shows signal state (1 or 0) as a function of time Dependent variable (horizontal axis) used for time Independent variable (vertical axis)
CHAPTER 7 MULTI-LEVEL GATE CIRCUITS / NAND AND NOR GATES
CH51 Chapter 5 Combinational Logic By Taweesak Reungpeerakul.
Logic Gates. AND gate Produces an output only if both inputs are on Input AInput BOutput (Q) Q=
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.
CEC 220 Digital Circuit Design NAND/NOR Multi-Level Circuits
ENGG 340 Midterm Review. Introduced the Concept of Variables and Functions Introduced the Concept of AND, OR, and NOT Introduced the Concept of Truth.
AND Gate Inputs Output Input A (Switch) Input B (Switch) Output Y (Lamp) 0 (Open) 0 (OFF) A B Lamp.
Logic Gates Chapter 5 Subject: Digital System Year: 2009.
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.
1 CS 352 Introduction to Logic Design Lecture 4 Ahmed Ezzat Multi-level Gate Circuits and Combinational Circuit Design Ch-7 + Ch-8.
Lecture 21: Combinatorial Circuits II Discrete Mathematical Structures: Theory and Applications.
©2010 Cengage Learning SLIDES FOR CHAPTER 8 COMBINATIONAL CIRCUIT DESIGN AND SIMULATION USING GATES Click the mouse to move to the next page. Use the ESC.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
CHAPTER 13 Digital Logic Circuits. Figure Voltage analog of internal combustion engine in-cylinder pressure Figure 13.1.
©2010 Cengage Learning SLIDES FOR CHAPTER 8 COMBINATIONAL CIRCUIT DESIGN AND SIMULATION USING GATES Click the mouse to move to the next page. Use the ESC.
MULTI-LEVEL GATE CIRCUITS / NAND AND NOR GATES
Chapter 5 Combinational Logic 组合逻辑
CHAPTER 7 MULTI-LEVEL GATE CIRCUITS / NAND AND NOR GATES
MTE3 on , Tuesday 9:00-10:15, 10:30-11:45 AM 414W - PAB
ECE 3110: Introduction to Digital Systems
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
EI205 Lecture 5 Dianguang Ma Fall 2008.
Lecture 8 Combinational Network Design and Issues
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Logic Gates L Al-zaid Math110.
Introduction to Digital Systems
Logic Gates.
KS4 Electricity – Electronic systems
13 Digital Logic Circuits.
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
Today You are Learning simple logic diagrams using the operations AND, OR and NOT truth tables combining Boolean operators using AND, OR and NOT.
Chapter 10.3 and 10.4: Combinatorial Circuits
Logic Gates Dr.Halimah Alshehri.
Chapter 3 Overview • Multi-Level Logic
Digital Logic Experiment
This chapter in the book includes: Objectives Study Guide
Presentation transcript:

Nonlinear & Neural Networks LAB. CHAPTER 8 Combinational Circuit design and Simulation Using Gate 8.1Review of Combinational Circuit Design 8.2Design of Circuits with Limited Gate Fan-in 8.3Gate delays and Timing Diagrams 8.4Hazards in Combinational Logic 8.5Simulation and Testing of Logic Circuits

Nonlinear & Neural Networks LAB. Objectives Topics introduced in this chapter: Draw a timing diagram for a combinational circuit with gate delays. Define static 0-and 1-hazards and dynamic hazard. Given a combinational circuit, find all of the static 0-and 1-hazards. For each hazard,specify the order in which the gate outputs must switch in order for the hazard to actually produce a false output. Given switching function, realize it using a two-level circuit which is free of static and dynamic hazards (for single input variable changes). Design a multiple-output NAND or NOR circuit using gates with limited fan-in. Explain the operation of a logic simulator that uses four-valued logic. Test and debug a logic circuit design using a simulator.

Nonlinear & Neural Networks LAB. 8.2 Design of Circuits with Limited Gate Fan-in Example: Realize using 3-input NOR gate

Nonlinear & Neural Networks LAB. 8.2 Design of Circuits with Limited Gate Fan-in

Nonlinear & Neural Networks LAB. Example: Realize the functions given in Figure 8-2, using only 2-input NAND gates and inverters. If we minimize each function separately,the result is Figure Design of Circuits with Limited Gate Fan-in

Nonlinear & Neural Networks LAB. Figure 8-3: Realization of Figure Design of Circuits with Limited Gate Fan-in

Nonlinear & Neural Networks LAB. 8.3 Gate Delays and Timing Diagrams Propagation Delay in an Inverter

Nonlinear & Neural Networks LAB. Timing Diagram for AND-NOR Circuit 8.3 Gate Delays and Timing Diagrams

Nonlinear & Neural Networks LAB. Timing Diagram for Circuit with Delay 8.3 Gate Delays and Timing Diagrams

Nonlinear & Neural Networks LAB. 8.4 Hazards in Combinational Logic Types of Hazards

Nonlinear & Neural Networks LAB. Detection of a 1-Hazard 8.4 Hazards in Combinational Logic

Nonlinear & Neural Networks LAB. Circuit with Hazard Removed 8.4 Hazards in Combinational Logic

Nonlinear & Neural Networks LAB. Detection of a Static 0-Hazard 8.4 Hazards in Combinational Logic

Nonlinear & Neural Networks LAB. Karnaugh Map Removing Hazards 8.4 Hazards in Combinational Logic

Nonlinear & Neural Networks LAB. 8.5 Simulation and Testing of Logic Circuit

Nonlinear & Neural Networks LAB. x0 1 X Z 01XZ01XZ X X 0 X X X +0 1 X Z 01XZ01XZ X 1 X X And and OR Functions for Four-Valued Simulation 8.5 Simulation and Testing of Logic Circuit

Nonlinear & Neural Networks LAB. Logic Circuit with Incorrect Output Example: 8.5 Simulation and Testing of Logic Circuit