SR Flip-Flop Negative Edge Triggered Flip-Flops The SR Flip-Flop

Slides:



Advertisements
Similar presentations
D Flip-Flop.
Advertisements

Counters Discussion D8.3.
Registers and Counters. Register Register is built with gates, but has memory. The only type of flip-flop required in this class – the D flip-flop – Has.
Changes in input values are reflected immediately (subject to the speed of light and electrical delays) on the outputs Each gate has an associated “electrical.
Sequential circuits The digital circuits considered thus far have been combinational, where the outputs are entirely dependent on the current inputs. Although.
Dr. ClincyLecture1 Appendix A – Part 2: Logic Circuits Current State or output of the device is affected by the previous states Circuit Flip Flops New.
Digital Logic Design Brief introduction to Sequential Circuits and Latches.
ENGIN112 L20: Sequential Circuits: Flip flops October 20, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 20 Sequential Circuits: Flip.
CS 151 Digital Systems Design Lecture 20 Sequential Circuits: Flip flops.
A clocked synchronous state-machine changes state only when a triggering edge or “tick” occurs on the clock signal. ReturnNext  “State-machine”: is a.
Asynchronous Counters
Asynchronous Counter © 2014 Project Lead The Way, Inc.Digital Electronics.
Counter Section 6.3.
Flip Flops. Clock Signal Sequential logic circuits have memory Output is a function of input and present state Sequential circuits are synchronized by.
Asynchronous Counters with SSI Gates
Flip Flops 3.1 Latches and Flip-Flops 3 ©Paul Godin Created September 2007 Last Edit Aug 2013.
Sequential Logic Combinatorial components: the output values are computed only from their present input values. Sequential components: their output values.
JK Flip-Flop. JK Flip-flop The most versatile of the flip-flops Has two data inputs (J and K) Do not have an undefined state like SR flip-flops – When.
SEQUENTIAL LOGIC By Tom Fitch. Types of Circuits Combinational: Gates Combinational: Gates Sequential: Flip-Flops Sequential: Flip-Flops.
Flip Flop Chapter 15 Subject: Digital System Year: 2009.

Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
Flip Flops 3.1 Latches and Flip-Flops 3 ©Paul Godin Created September 2007 Last Edit Aug 2013.
Digital Design - Sequential Logic Design
Dr. Clincy Professor of CS
FLIP FLOPS Binary unit capable of storing one bit – 0 or 1
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN
LATCHED, FLIP-FLOPS,AND TIMERS
Asynchronous Counters with SSI Gates
ECE 3130 – Digital Electronics and Design
Lecture 8 Dr. Nermi Hamza.
Instructor: Alexander Stoytchev
Asynchronous Counters
Sequential Logic Counters and Registers
Prof. Hsien-Hsin Sean Lee
Learning Outcome By the end of this chapter, students are expected to refresh their knowledge on sequential logic related to HDL.
Flip Flops.
FIGURE 5.1 Block diagram of sequential circuit
Flip-flops Inputs are logically disconnected from the output in time.
Digital Design Lecture 9
Synchronous Sequential Circuits
FLIP FLOPS.
Dr. Clincy Professor of CS
DR S. & S.S. GHANDHY ENGINEENRING COLLEGE
Asynchronous Counters
CISE204: Design of Digital Systems Lecture 18 : Sequential Circuits
Flip Flop.
D Flip-Flop.
Assistant Prof. Fareena Saqib Florida Institute of Technology
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.
Elec 2607 Digital Switching Circuits
Asynchronous Counters with SSI Gates
Excitation Vectors Input Combinational Logic Memory Output States.
Synchronous Sequential Circuits
Dr. Clincy Professor of CS
Dr. Clincy Professor of CS
Lecture 16 Logistics Last lecture Today HW5 out, due next wednesday
Instructor: Alexander Stoytchev
Excitation Vectors Input Combinational Logic Memory Output States.
Reference: Chapter 5 Sequential Circuits Moris Mano 4th Ediditon
Lecture 16 Logistics Last lecture Today HW5 out, due next wednesday
1) Latched, initial state Q =1
FLIP-FLOPS.
Flip Flops Unit-4.
14 Digital Systems.
Lecture 14: State Tables, Diagrams, Latches, and Flip Flop
Instructor: Alexander Stoytchev
Chapter 5 Sequential Circuits.
Sequential Digital Circuits
FLIPFLOPS.
Presentation transcript:

SR Flip-Flop Negative Edge Triggered Flip-Flops The SR Flip-Flop How it works Where does it fit with others Master-Slave Flip-Flops Negative Edge Triggered Flip-Flops

The SR Flip-Flop S R Action 0 0 Keep state 0 1 Q = 0 1 0 Q = 1 1 1 Undefined Q Q R

Clocked SR Flip-Flop S Q CLK Q R

Clocked D Flip-Flop D CLK Q Q

JK Flip-Flop J Q CLK Q K

T Flip-Flop T CLK Q Q

Master-Slave Flip-Flop J Q CLK Q K

Master-Slave Flip-Flop Happens only once per clock cycle Acts as a double check

Negative Edge Triggered D Flip-Flop Q CLK Q D

Negative Edge Triggered D Flip-Flop Same benefits as a Master-Slave More efficient

Finite State Machines What they are Build One

What it is A way of modelling using “states” States Transitions Actions

Example From Book (Pg. 464)‏ Modulo-4 Synchronous Counter 00 to 11 and repeats Has one input to reset the counter and start over R S1S0 T+1 T+1 0 0 0 01 01 0 0 1 10 10 0 1 0 11 11 0 1 1 00 00 1 0 0 00 00 1 0 1 00 00 1 1 0 00 00 1 1 1 00 00

How Do We Build This? Facts Start with two D Flip-Flops Two Bites of storage One input Two output Start with two D Flip-Flops Four states so four ANDs Two outputs so two ORs Plug it all together and fill in the gaps

The Build (Pg. 467)‏ RESET D Q q1 CLK Q D Q q0 Q