Digital Logic & Design Dr. Waseem Ikram Lecture No. 31.

Slides:



Advertisements
Similar presentations
Tutorial 2 Sequential Logic. Registers A register is basically a D Flip-Flop A D Flip Flop has 3 basic ports. D, Q, and Clock.
Advertisements

Counters Discussion D8.3.
Synchronous Counters with SSI Gates
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Sequential Logic Design
Sequential Logic Design
Chapter 9 Counters.
Sequential Circuit - Counter -
Mid3 Revision Prof. Sin-Min Lee. 2 Counters 3 Figure 9--1 A 2-bit asynchronous binary counter. Asynchronous Counter Operation.
Digital Design Lecture 10 Sequential Design. State Reduction Equivalent Circuits –Identical input sequence –Identical output sequence Equivalent States.
Circuit, State Diagram, State Table
CSCE 211: Digital Logic Design Chin-Tser Huang University of South Carolina.
Counters Dr. Rebhi S. Baraka Logic Design (CSCI 2301) Department of Computer Science Faculty of Information Technology The Islamic University.
BZUPAGES.COM1 Chapter 9 Counters. BZUPAGES.COM2 BzuPages.COM Please share your assignments/lectures & Presentation Slides on bzupages which can help your.
Synchronous Counters Synchronous digital counters have a common clock which results in all the flip-flops being triggered simultaneously. Consequently,
Analysis and Synthesis of Synchronous Sequential Circuits A “synchronizing” pulse/edge signal (clock) controls the operation of the memory portion of the.
A sequential logic circuit (a.k.a. state machine) consists of both combinational logic circuit(s) and memory devices (flip flops). The combinational circuits.
Synchronous Counter Design
Counters and registers Eng.Maha Alqubali. Registers Registers are groups of flip-flops, where each flip- flop is capable of storing one bit of information.
Lecture No. 29 Sequential Logic.
Lecture No. 23 Sequential Logic. Digital Logic & Design Dr. Waseem Ikram Lecture No. 23.
Sequential Logic Circuit Design Eng.Maha Alqubali.
Digital Logic & Design Dr. Waseem Ikram Lecture 11.
Digital Logic & Design Dr. Waseem Ikram Lecture No. 26.
Digital Logic & Design Dr. Waseem Ikram Lecture No. 25.
Sequential Logic An Overview
Counters & Sequential Circuit Design
Digital Logic & Design Dr. Waseem Ikram Lecture 39.
Lecture No. 27 Sequential Logic.
Introduction to Advanced Digital Design (14 Marks)
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Digital Logic & Design Dr. Waseem Ikram Lecture 05
Digital Logic & Design Dr. Waseem Ikram Lecture No. 28.
Sequential Logic Counters and Registers
FIGURE 5.1 Block diagram of sequential circuit
Sequential Circuit: Counter
Digital Design Lecture 9
DR S. & S.S. GHANDHY ENGINEENRING COLLEGE
Digital Logic & Design Dr. Waseem Ikram Lecture No. 30.
Asynchronous Inputs of a Flip-Flop
Sequential Circuit - Counter -
Malik Najmus Siraj Digital Logic Design Malik Najmus Siraj
D Flip-Flop.
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.
ECE Digital logic Lecture 16: Synchronous Sequential Logic
Digital Logic & Design Dr. Waseem Ikram Lecture 38.
Digital Logic & Design Dr. Waseem Ikram Lecture No. 34.
Lecture No. 24 Sequential Logic.
CS341 Digital Logic and Computer Organization F2003
Recap D flip-flop based counter Flip-flop transition table
Digital Logic & Design Dr. Waseem Ikram Lecture No. 16.
Instructor: Alexander Stoytchev
Digital Logic & Design Dr. Waseem Ikram Lecture 40.
Assignment 1.
EET107/3 DIGITAL ELECTRONICS 1
Lecture 17 Logistics Last lecture Today HW5 due on Wednesday
Instructor: Alexander Stoytchev
MTE 202, Summer 2016 Digital Circuits Dr.-Ing. Saleh Hussin
Lecture No. 32 Sequential Logic.
Instructor: Alexander Stoytchev
Digital Logic & Design Dr. Waseem Ikram Lecture No. 36.
Programmable Logic Devices
EGC 442 Introduction to Computer Architecture
SYEN 3330 Digital Systems Chapter 6 – Part 3 SYEN 3330 Digital Systems.
14 Digital Systems.
FINITE STATE MACHINES.
ANALYSIS OF SEQUENTIAL CIRCUIT LOGIC DIAGRAM
Lecture 17 Logistics Last lecture Today HW5 due on Wednesday
Instructor: Alexander Stoytchev
CMPE212 Discussion 11/21/2014 Patrick Sykes
Presentation transcript:

Digital Logic & Design Dr. Waseem Ikram Lecture No. 31

Recap Digital Clock Frequency Counter Divide by 60 counter timing diagram Hours Counter circuit Hours Counter timing diagram Frequency Counter Sampling intervals Detailed Circuit diagram Timing diagram

Next-State Table for a 3-bit Up-Counter Present State Next State Q2 Q1 Q0 1

J-K flip-flop Transition table Flip-flop Inputs Output Transitions J K Qt Qt+1 x 1

J-K flip-flop input table Present State Next State J-K flip-flop inputs Q2 Q1 Q0 J2 K2 J1 K1 J0 K0 1 x

Karnaugh Map for J2 and K2 inputs Q2Q1/Q0 1 00 01 11 x 10 Q2Q1/Q0 1 00 01 11 x 10

Karnaugh Map for J1 and K1 inputs Q2Q1/Q0 1 00 01 x X 11 10 Q2Q1/Q0 1 00 x 01 11 10

Karnaugh Map for J0 and K0 inputs Q2Q1/Q0 1 00 x 01 11 10 Q2Q1/Q0 1 00 x 01 11 10

Implementation of the Sequential Circuit

S-R flip-flop Transition table Flip-flop Inputs Output Transitions S R Qt Qt+1 x 1

S-R flip-flop input table Present State Next State S-R flip-flop inputs Q2 Q1 Q0 S2 R2 S1 R1 S0 R0 1 x

Karnaugh Map for S2 and R2 inputs Q2Q1/Q0 1 00 01 11 x 10 Q2Q1/Q0 1 00 01 11 x 10

Karnaugh Map for S1 and R1 inputs Q2Q1/Q0 1 00 01 x 11 10 Q2Q1/Q0 1 00 x 01 11 10

Karnaugh Map for S0 and R0 inputs Q2Q1/Q0 1 00 01 11 10 Q2Q1/Q0 1 00 01 11 10

S-R flip-flop based implementation of 3-bit Synchronous Counter

Timing diagram of the S-R flip-flop based 3-bit Synchronous Counter

Recap Clocked Sequential circuits State diagram

Design of Sync. Counters Next-State table (tab 1) Flip-flop transition table (tab 2) Flip-flop input table (tab 3) Karnaugh maps (tab 4) Logical expressions for flip-flop inputs Sequential circuit Implementation (fig 1)

Design of S-R Sync. Counters Flip-flop transition table (tab 5) Flip-flop input table (tab 6) Karnaugh maps (tab 7) Logical expressions for flip-flop inputs Sequential circuit Implementation (fig 2a) Timing diagram (fig 2b)