SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 6 – Part 1.

Slides:



Advertisements
Similar presentations
DIGITAL ELECTRONICS & it0203 Semester - 3
Advertisements

Sequential Circuits Storage elements
COE 202: Digital Logic Design Sequential Circuits Part 1 Dr. Ahmad Almulhem ahmadsm AT kfupm Phone: Office: Ahmad Almulhem, KFUPM.
A. Abhari CPS2131 Sequential Circuits Most digital systems like digital watches, digital phones, digital computers, digital traffic light controllers and.
1 Fundamentals of Computer Science Sequential Circuits.
Computer Architecture CS 215
Sequential Circuits1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Module 12.  In Module 9, 10, 11, you have been introduced to examples of combinational logic circuits whereby the outputs are entirely dependent on the.
Overview Part 1 - Storage Elements and Analysis
CPEN Digital System Design Chapter 5 Sequential Circuits Storage Elements and Sequential Circuit Analysis C. Gerousis © Logic and Computer Design.
Logical Circuit Design Week 11: Sequential Logic Circuits Mentor Hamiti, MSc Office ,
Circuits require memory to store intermediate data
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 5 – Sequential Circuits Part 1 – Storage.
Digital Logic Design Lecture 22. Announcements Homework 7 due today Homework 8 on course webpage, due 11/20. Recitation quiz on Monday on material from.
1 © 2014 B. Wilkinson Modification date: Dec Sequential Logic Circuits – I Flip-Flops A sequential circuit is a logic components whose outputs.
Lecture 12 Latches Section Schedule 3/10MondayLatches (1) /12WednesdayFlip-flops5.4 3/13ThursdayFlip-flops, D-latch 3/17MondaySpring.
Sequential Circuit Analysis & Design Dr. Aiman H. El-Maleh Computer Engineering Department King Fahd University of Petroleum & Minerals Dr. Aiman H. El-Maleh.
1. 2 Logic Circuits Sequential Circuits Combinational Circuits Consists of logic gates whose outputs are determined from the current combination of inputs.
ENGIN112 L20: Sequential Circuits: Flip flops October 20, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 20 Sequential Circuits: Flip.
Latches Section 4-2 Mano & Kime. Sequential Logic Combinational Logic –Output depends only on current input Sequential Logic –Output depends not only.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 5 – Sequential Circuits Part 1 – Storage.
CS 151 Digital Systems Design Lecture 20 Sequential Circuits: Flip flops.
SYEN 3330 Digital SystemsJung H. Kim Chapter SYEN 3330 Digital Systems Chapter 2 – Part 1.
A clocked synchronous state-machine changes state only when a triggering edge or “tick” occurs on the clock signal. ReturnNext  “State-machine”: is a.
ECE 301 – Digital Electronics Introduction to Sequential Logic Circuits (aka. Finite State Machines) and FSM Analysis (Lecture #17)
ECE 331 – Digital Systems Design Introduction to Sequential Logic Circuits (aka. Finite State Machines) and FSM Analysis (Lecture #19)
Digital Logic Design CHAPTER 5 Sequential Logic. 2 Sequential Circuits Combinational circuits – The outputs are entirely dependent on the current inputs.
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.
Digital Computer Design Fundamental
COE 202: Digital Logic Design Sequential Circuits Part 1
EE2174: Digital Logic and Lab Professor Shiyan Hu Department of Electrical and Computer Engineering Michigan Technological University CHAPTER 9 Sequential.
Sequential Circuits. Combinational Circuits + Storage element output depends both on previous state and input Fig. 5-1.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 9 – Part 1.
Chap 4. Sequential Circuits
1 KU College of Engineering Elec 204: Digital Systems Design Lecture 11 Binary Adder/Subtractor.
Sequential Circuit: Analysis BIL- 223 Logic Circuit Design Ege University Department of Computer Engineering.
EKT 221 / 4 DIGITAL ELECTRONICS II
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
Latches and Flip-Flops
5 Chapter Synchronous Sequential Circuits 1. Logic Circuits- Review 2 Logic Circuits Sequential Circuits Combinational Circuits Consists of logic gates.
Chapter 6 – Digital Electronics – Part 1 1.D (Data) Flip Flops 2.RS (Set-Reset) Flip Flops 3.T Flip Flops 4.JK Flip Flops 5.JKMS Flip Flops Information.
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 1 SYEN 3330 Digital Systems Chapter 6 – Part 4.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
CS151 Introduction to Digital Design Chapter 5: Sequential Circuits 5-1 : Sequential Circuit Definition 5-2: Latches 1Created by: Ms.Amany AlSaleh.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
CENG 241 Digital Design 1 Lecture 7 Amirali Baniasadi
Sequential Logic Circuit Design Eng.Maha Alqubali.
TOPIC : Introduction to Sequential Circuits UNIT 1: Modeling and Simulation Module 4 : Modeling Sequential Circuits.
Memory Elements. Outline  Introduction  Memory elements.
1. 2 Logic Circuits Sequential Circuits Combinational Circuits Consists of logic gates whose outputs are determined from the current combination of inputs.
Mealy and Moore Machines Lecture 8 Overview Moore Machines Mealy Machines Sequential Circuits.
Digital Design: With an Introduction to the Verilog HDL, 5e M. Morris Mano Michael D. Ciletti Copyright ©2013 by Pearson Education, Inc. All rights reserved.
FIGURE 5.1 Block diagram of sequential circuit
Digital Design Lecture 9
Synchronous Sequential Circuits
EKT 121 / 4 DIGITAL ELECTRONICS I
Sequential Circuits Most digital systems like digital watches, digital phones, digital computers, digital traffic light controllers and so on require.
CISE204: Design of Digital Systems Lecture 18 : Sequential Circuits
Synchronous Sequential Circuits
Chapter 6 – Part 4 SYEN 3330 Digital Systems SYEN 3330 Digital Systems
Reference: Chapter 5 Sequential Circuits Moris Mano 4th Ediditon
Sequential Circuit Analysis & Design
SYEN 3330 Digital Systems Chapter 6 – Part 5 SYEN 3330 Digital Systems.
Synchronous sequential
Synchronous Sequential
SYEN 3330 Digital Systems Chapter 6 – Part 3 SYEN 3330 Digital Systems.
Binary Adder/Subtractor
Chapter 5 Sequential Circuits.
SYEN 3330 Digital Systems Chapter 2 – Part 1 SYEN 3330 Digital Systems.
Presentation transcript:

SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 6 – Part 1

SYEN 3330 Digital Systems Chapter 6-1 Page 2 Sequential Circuits Combina- tional Logic Storage Elements Inputs Outputs State Next State

SYEN 3330 Digital Systems Chapter 6-1 Page 3 Sequential Circuits Combina- tional Logic Storage Elements Inputs Outputs State Next State

SYEN 3330 Digital Systems Chapter 6-1 Page 4 Overview of Chapter 6 Types of Sequential Circuits Storage Elements  Latches  Flip-Flops Sequential Circuit Analysis  State Tables  State Diagrams Sequential Circuit Design  Specification  Assignment of State Codes  Implementation  HDL Representation

SYEN 3330 Digital Systems Chapter 6-1 Page 5 Types of Sequential Circuits Depends on time at which inputs are observed by storage elements and state of storage elements change Synchronous  Behavior defined from knowledge of its signals at discrete instances of time  Storage elements affected by inputs and can change state only in relation to a timing signal (clock pulses from a clock) Asynchronous  Behavior defined from knowledge of inputs at any instant of time and the order in continuous time in which inputs change  If clock just regarded as another input, all circuits are asynchronous!  Nevertheless, the synchronous abstraction makes complex designs tractable!

SYEN 3330 Digital Systems Chapter 6-1 Page 6 Discrete Event Simulation

SYEN 3330 Digital Systems Chapter 6-1 Page 7 Simulated NAND Gate

SYEN 3330 Digital Systems Chapter 6-1 Page 8 Storing State

SYEN 3330 Digital Systems Chapter 6-1 Page 9 Storing State (Continued) The circuit becomes:

SYEN 3330 Digital Systems Chapter 6-1 Page 10 Storing State (Continued)

SYEN 3330 Digital Systems Chapter 6-1 Page 11 Storing State (Continued)

SYEN 3330 Digital Systems Chapter 6-1 Page 12 Basic NAND  S -  R Latch

SYEN 3330 Digital Systems Chapter 6-1 Page 13 Simulating  S -  R Latch

SYEN 3330 Digital Systems Chapter 6-1 Page 14 Basic S - R Latch

SYEN 3330 Digital Systems Chapter 6-1 Page 15 Clocked S - R Latch

SYEN 3330 Digital Systems Chapter 6-1 Page 16 Clocked S - R Latch (Continued)

SYEN 3330 Digital Systems Chapter 6-1 Page 17 Characteristic Equation for S - R Latch

SYEN 3330 Digital Systems Chapter 6-1 Page 18 D Latch

SYEN 3330 Digital Systems Chapter 6-1 Page 19 J-K Latch

SYEN 3330 Digital Systems Chapter 6-1 Page 20 T Latch