FIGURE 5.1 Block diagram of sequential circuit

Slides:



Advertisements
Similar presentations
State-machine structure (Mealy)
Advertisements

Analysis of Clocked Sequential Circuits
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
Classification of Digital Circuits  Combinational. Output depends only on current input values.  Sequential. Output depends on current input values and.
Sequential Circuits1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Synchronous Sequential Logic
Digital Electronics Chapter 5 Synchronous Sequential Logic.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 6 – Part 1.
Circuits require memory to store intermediate data
1 © 2014 B. Wilkinson Modification date: Dec Sequential Logic Circuits – I Flip-Flops A sequential circuit is a logic components whose outputs.
EECC341 - Shaaban #1 Lec # 14 Winter Clocked Synchronous State-Machines Such machines have the characteristics: –Sequential circuits designed.
Chapter 8 -- Analysis and Synthesis of Synchronous Sequential Circuits.
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)
Sequential logic and systems
Flip Flops. Clock Signal Sequential logic circuits have memory Output is a function of input and present state Sequential circuits are synchronized by.
Digital Computer Design Fundamental
Flip_Flops  Logic circuits are classified ito two groups  1. The combinational logic circuits,using the basic gates AND,OR and NOT.  2. Sequential.
State Machines.
Chapter 8 -- Analysis and Synthesis of Synchronous Sequential Circuits.
Unit 11 Latches and Flip-Flops Fundamentals of Logic Design By Roth and Kinney.
ECA1212 Introduction to Electrical & Electronics Engineering Chapter 9: Digital Electronics – Sequential Logic by Muhazam Mustapha, November 2011.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – Lab 7 Binary Counter.
Analysis and Synthesis of Synchronous Sequential Circuits A “synchronizing” pulse/edge signal (clock) controls the operation of the memory portion of the.
1 Lecture #11 EGR 277 – Digital Logic Ch. 5 - Synchronous Sequential Logic There are two primary classifications of logic circuits: 1.Combinational logic.
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
Chapter 8 -- Analysis and Synthesis of Synchronous Sequential Circuits.
Introduction to Sequential Logic Design Finite State-Machine Analysis.
 Flip-flops are digital logic circuits that can be in one of two states.  Flip-flops maintain their state indefinitely until an input pulse called a.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Logic Design (CE1111 ) Lecture 6 (Chapter 6) Registers &Counters Prepared by Dr. Lamiaa Elshenawy 1.
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.
Partitioning of a digital system.
LATCHES AND FLIP-FLOPS
FLIP FLOPS Binary unit capable of storing one bit – 0 or 1
LATCHED, FLIP-FLOPS,AND TIMERS
Summary Latch & Flip-Flop
ANALYSIS OF SEQUENTIAL CIRCUITS
Introduction to Advanced Digital Design (14 Marks)
Learning Outcome By the end of this chapter, students are expected to refresh their knowledge on sequential logic related to HDL.
Sequential Circuit: Counter
Digital Design Lecture 9
Overview Introduction Logic Gates Flip Flops Registers Counters
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
ECE 301 – Digital Electronics
T Flip-Flop A T (toggle) flip-flop is a complementing flip-flop and can be obtained from a JK flip-flop when the two inputs are tied together. When T.
Digital Principles and Design Algorithmic State Machines
Sequential logic circuits
Chapter 6 -- Introduction to Sequential Devices
Lecture No. 24 Sequential Logic.
Instructor: Alexander Stoytchev
Instructor: Alexander Stoytchev
Reference: Chapter 5 Sequential Circuits Moris Mano 4th Ediditon
Instructor: Alexander Stoytchev
University of Maryland Baltimore County Department of Computer Science and Electrical Engineering   CMPE 212 Laboratory (Discussion 10) Hasib Hasan
FLIP-FLOPS.
EGC 442 Introduction to Computer Architecture
SYEN 3330 Digital Systems Chapter 6 – Part 3 SYEN 3330 Digital Systems.
Flip Flops Unit-4.
ANALYSIS OF SEQUENTIAL CIRCUIT LOGIC DIAGRAM
Lecture 14: State Tables, Diagrams, Latches, and Flip Flop
Instructor: Alexander Stoytchev
Chapter 5 Sequential Circuits.
SEQUENTIAL CIRCUITS __________________________________________________
CMPE212 Discussion 11/21/2014 Patrick Sykes
Presentation transcript:

FIGURE 5.1 Block diagram of sequential circuit

FIGURE 5.2 Synchronous clocked sequential circuit

FIGURE 5.3 SR latch with NOR gates

FIGURE 5.4 SR latch with NAND gates

FIGURE 5.5 SR latch with control input

FIGURE 5.6 D latch

FIGURE 5.7 Graphic symbols for latches

FIGURE 5.8 Clock response in latch and flip-flop

FIGURE 5.9 Master–slave D flip-flop

FIGURE 5.10 D-type positive-edge-triggered flip-flop

FIGURE 5.11 Graphic symbol for edge-triggered D flip-flop

FIGURE 5.12 JK flip-flop

FIGURE 5.13 T flip-flop

Table 5.1 Flip-Flop Characteristic Tables

FIGURE 5.14 D flip-flop with asynchronous reset

FIGURE 5.15 Example of sequential circuit

Table 5.2 State Table for the Circuit of Fig. 5.15

Table 5.3 Second Form of the State Table

FIGURE 5.16 State diagram of the circuit of Fig. 5.15

FIGURE 5.17 Sequential circuit with D flip-flop

FIGURE 5.18 Sequential circuit with JK flip-flop

Table 5.4 State Table for Sequential Circuit with JK Flip-Flops

FIGURE 5.19 State diagram of the circuit of Fig. 5.18

FIGURE 5.20 Sequential circuit with T flip-flops (Binary Counter)

Table 5.5 State Table for Sequential Circuit with T Flip-Flops

FIGURE 5.21 Block diagrams of Mealy and Moore state machines

FIGURE 5.22 Simulation output of Mealy_Zero_Detector

FIGURE 5.23 Simulation output of HDL Example 5.6

FIGURE 5.24 Simulation output of HDL Example 5.7

FIGURE 5.25 State diagram

Table 5.6 State Table

Table 5.7 Reducing the State Table

Table 5.8 Reduced State Table

FIGURE 5.26 Reduced state diagram

Table 5.9 Three Possible Binary State Assignments

Table 5.10 Reduced State Table with Binary Assignment 1

FIGURE 5.27 State diagram for sequence detector

Table 5.11 State Table for Sequence Detector

FIGURE 5.28 K-Maps for sequence detector

FIGURE 5.29 Logic diagram of a Moore-type sequence detector

Table 5.12 Flip-Flop Excitation Tables

Table 5.13 State Table and JK Flip-Flop Inputs

FIGURE 5.30 Maps for J and K input equations

FIGURE 5.31 Logic diagram for sequential circuit with JK flip-flops

FIGURE 5.32 State diagram of three-bit binary counter

Table 5.14 State Table for Three-Bit Counter

FIGURE 5.33 Maps for three-bit binary counter

FIGURE 5.34 Logic diagram of three-bit binary counter