DESIGN OF SEQUENTIAL CIRCUITS

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.
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.
CS 151 Digital Systems Design Lecture 21 Analyzing Sequential Circuits.
1 Lecture 23 More Sequential Circuits Analysis. 2 Analysis of Combinational Vs. Sequential Circuits °Combinational : Boolean Equations Truth Table Output.
EE 4271 VLSI Design, Fall 2010 Sequential Circuits.
Digital Logic Design Lecture 26. Announcements Exams will be returned on Thursday Final small quiz on Monday, 12/8. Final homework will be assigned Thursday,
Sequential Circuit Introduction to Counter
C HAPTER S IX R EGISTERS AND C OUNTERS 1. A clocked sequential circuit consists of a group of flip-flops and combinational gates connected to form a feedback.
Sequential logic and systems
1 Sequential Circuits Registers and Counters. 2 Master Slave Flip Flops.
Digital Computer Design Fundamental
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 =
Circuit, State Diagram, State Table
Digital Logic Design Sequential circuits
State Machines.
Chapter 8 -- Analysis and Synthesis of Synchronous Sequential Circuits.
CE1110: Digital Logic Design Sequential Circuits.
1 Lecture 22 Sequential Circuits Analysis. 2 Combinational vs. Sequential  Combinational Logic Circuit  Output is a function only of the present inputs.
Registers and Counters Chapter 6. Digital Circuits 2 Clocked sequential circuits a group of flip-flops and combinational gates connected to form a feedback.
1 Register A register is a sequential circuit that can be set to a specific state and retain that state until externally changed. –State is a combination.
1 © 2014 B. Wilkinson Modification date: Dec Sequential Logic Circuits Previously, we described the basic building blocks of sequential circuits,
Module : FSM Topic : types of FSM. Two types of FSM The instant of transition from the present to the next can be completely controlled by a clock; additionally,
2017/4/24 1.
DLD Lecture 26 Finite State Machine Design Procedure.
ANALYSIS OF SEQUENTIAL CIRCUITS by Dr. Amin Danial Asham.
Sequential logic circuits
CHAPTER 6 Sequential Circuits’ Analysis CHAPTER 6 Sequential Circuits’ Analysis Sichuan University Software College.
Sequential Circuit: Analysis BIL- 223 Logic Circuit Design Ege University Department of Computer Engineering.
Analysis and Synthesis of Synchronous Sequential Circuits A “synchronizing” pulse/edge signal (clock) controls the operation of the memory portion of the.
Registers; State Machines Analysis Section 7-1 Section 5-4.
Introduction to Sequential Logic Design Finite State-Machine Analysis.
CS151 Introduction to Digital Design Chapter 5: Sequential Circuits 5-1 : Sequential Circuit Definition 5-2: Latches 1Created by: Ms.Amany AlSaleh.
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.
Logic Design (CE1111 ) Lecture 6 (Chapter 6) Registers &Counters Prepared by Dr. Lamiaa Elshenawy 1.
1 Registers A register is a group of n flip-flops each of them capable of storing one bit of information There are two types of registers: parallel and.
UP/DOWN SYNCHRONOUS COUNTERS An up/down counter is one that is capable of progressing in either direction through a certain sequence. An up/down counter,
2018/5/2 EE 4271 VLSI Design, Fall 2016 Sequential Circuits.
Introduction to Sequential Logic Design
ANALYSIS OF SEQUENTIAL CIRCUITS
Electronics Technology
Introduction to Advanced Digital Design (14 Marks)
Sequential Logic Counters and Registers
Figure 12-13: Synchronous Binary Counter
FIGURE 5.1 Block diagram of sequential circuit
Sequential Circuit: Counter
Digital Design Lecture 9
2018/8/29 EE 4271 VLSI Design, Fall 2013 Sequential Circuits.
Sequential Circuits Most digital systems like digital watches, digital phones, digital computers, digital traffic light controllers and so on require.
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.
Shift Registers.
DIGITAL ELECTRONICS ТHEME 4: SEQUENTIAL LOGIC CIRCUITS. FLIP- FLOPS – ASYNCHRONOUS AND SYNCHRONOUS, R - S, D, T, J - K FLIP- FLOPS. The value of the outputs.
Digital Logic & Design Dr. Waseem Ikram Lecture No. 34.
Recap D flip-flop based counter Flip-flop transition table
ECE 3130 – Digital Electronics and Design
MTE 202, Summer 2016 Digital Circuits Dr.-Ing. Saleh Hussin
Lecture No. 32 Sequential Logic.
Digital Logic Department of CNET Chapter-6
Synchronous sequential
Digital Logic Department of CNET Chapter-6
Synchronous Sequential
ANALYSIS OF SEQUENTIAL CIRCUIT LOGIC DIAGRAM
Sequential Circuits UNIT- IV
Outline Registers Counters 5/11/2019.
Chapter 5 Sequential Circuits.
Week 11 Flip flop & Latches.
2019/9/26 EE 4271 VLSI Design, Fall 2012 Sequential Circuits.
Digital Electronics and Logic Design
Presentation transcript:

DESIGN OF SEQUENTIAL CIRCUITS Register, shift registers, Universal shift register, Ring counters, Classification of sequential circuits: Moore and Mealy, Design of synchronous sequential circuits, state diagram, State table, State minimization, State assignment, Introduction to Hazards: Static, Dynamic. Presented by: R.Yasodharan, AP/MCT Prepared by: R.Yasodharan, AP/MCT

SEQUENTIAL CIRCUITS Shift Register Register Unidirectional Registers that are capable of moving information upon the occurrence of a clock-signal Bidirectional Register Modes of Operation REGISTERS Register is a group of cascaded flip-flops suitable for storing binary information momentarily. Universal SISO SIPO PISO PIPO SEQUENTIAL CIRCUITS Ring Counter A ring counter is a Shift Register (a cascade connection of flip-flops) with the output of the last flip flop connected to the input of the first.  Classification Moore Mealy whose outputs depend on only the present state whose output depends on the present state as well as the present input. Prepared by: R.Yasodharan, AP/MCT

state diagram algebraic expression that specifies the condition for a flip-flop state transition The information available in a state table can be represented graphically in the form of a state diagram. In this type of diagram, a state is represented by a circle, and the transitions between states are indicated by directed lines connecting the circles. State table The time sequence of inputs, outputs, and flip-flop states can be enumerated in a state table (sometimes called transition table) State minimization

Prepared by: R.Yasodharan, AP/MCT

State Equation A(t+1) = A(t) x(t) + B(t) x(t) B(t+1) = A`(t) x(t) A state equation is an algebraic expression that specifies the condition for a flip-flop state transition. The left side of the equation with (t+1) denotes the next state of the flip-flop one clock edge later. The right side of the equation is Boolean expression that specifies the present state and input conditions that make the next state equal to 1. Y(t) = (A(t) + B(t)) x(t)` Prepared by: R.Yasodharan, AP/MCT

State Table The time sequence of inputs, outputs, and flip-flop states can be enumerated in a state table (sometimes called transition table). Prepared by: R.Yasodharan, AP/MCT

State Diagram 1/0 : means input =1 output=0 The information available in a state table can be represented graphically in the form of a state diagram. In this type of diagram, a state is represented by a circle, and the transitions between states are indicated by directed lines connecting the circles. 1/0 : means input =1 output=0 Prepared by: R.Yasodharan, AP/MCT

Thank you ! Subscribe our YouTube Channel Prepared by: R.Yasodharan, AP/MCT