Latches and Flip-Flops 2

Slides:



Advertisements
Similar presentations
Flip-Flops Basic concepts. A. Yaicharoen2 Flip-Flops A flip-flop is a bi-stable device: a circuit having 2 stable conditions (0 or 1) A flip-flop circuit.
Advertisements

Module 5 – Sequential Logic Design with VHDL
Introduction to Sequential Logic Design Latches. 2 Terminology A bistable memory device is the generic term for the elements we are studying. Latches.
Give qualifications of instructors: DAP
Latches. Outline  Pulse-Triggered Latch  S-R Latch  Gated S-R Latch  Gated D Latch.
MOHD. YAMANI IDRIS/ NOORZAILY MOHAMED NOOR1 Sequential Circuit Latch & Flip-flop.
Digital Logic Design ESGD2201
CS 151 Digital Systems Design Lecture 19 Sequential Circuits: Latches.
ECE 331 – Digital System Design Latches and Flip-Flops (Lecture #17) The slides included herein were taken from the materials accompanying Fundamentals.
Practice Problems 2 Latch and Flip Flop ©Paul Godin Created September 2007 Last edit Aug 2013.
Sequential Logic Latches & Flip-flops
Latches Module M10.1 Section 7.1. Sequential Logic Combinational Logic –Output depends only on current input Sequential Logic –Output depends not only.
Latches Section 4-2 Mano & Kime. Sequential Logic Combinational Logic –Output depends only on current input Sequential Logic –Output depends not only.
Latches Lecture L8.1 Section 7.1 – Book Sect. 8.1– Handout.
Digital Electronics and Computer Interfacing Tim Mewes 3. Digital Electronics.
1 Sequential Circuit Latch & Flip-flop. 2 Contents Introduction Memory Element Latch  SR latch  D latch Flip-flop  SR flip-flop  D flip-flop  JK.
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
Last Mod: March 2014  Paul R. Godin Shift Registers Registers 1.1.
Flip Flops 3.1 Latches and Flip-Flops 3 ©Paul Godin Created September 2007 Last Edit Aug 2013.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Introduction to Sequential Logic
Multiplexers and De-Multiplexers 1
Steering Gates, Timing Diagrams & Combinational Logic Technician Series Steering 1.1 ©Paul Godin Created Jan 2014.
Last Mod: Jan 2015  Paul R. Godin Shift Registers : Technician Series Registers 1.1.
Basic Gates 2.1 Basic Digital Logic: Application of Digital Gates using AND / OR / NOT ©Paul Godin Created August 2007 Last Update Sept 2013 Basic Gates.
Multiplexers and De-Multiplexers
LECTURE IX CH 5 LATCHES AND FLIP-FLOPS. Sequential logic circuits by definition progressive from one logic state to the next. In order for this to occur,
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
Sequential Circuit Latch & Flip-flop. Contents Introduction Memory Element Latch  SR latch  D latch Flip-flop  SR flip-flop  D flip-flop  JK flip-flop.
Lecture 5. Sequential Logic 1 Prof. Taeweon Suh Computer Science Education Korea University 2010 R&E Computer System Education & Research.
Flip Flops 4.1 Latches and Flip-Flops 4 ©Paul Godin Created September 2007 Last edit Sept 2009.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
A latch is a temporary storage device that has two stable states (bistable). It is a basic form of memory. The S-R (Set-Reset) latch is the most basic.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Flip Flops 3.1 Latches and Flip-Flops 3 ©Paul Godin Created September 2007 Last Edit Aug 2013.
4–1. BSCS 5 th Semester Introduction Logic diagram: a graphical representation of a circuit –Each type of gate is represented by a specific graphical.
7. Latches and Flip-Flops Digital Computer Logic.
Flip-Flop Flip-flops Objectives Upon completion of this chapter, you will be able to :  Construct and analyze the operation of a latch flip-flop made.
Computer Science 210 Computer Organization
Lecture 4. Sequential Logic #1
LATCHES AND FLIP-FLOPS
Flip Flops.
Lecture 8 Dr. Nermi Hamza.
Learning Outcome By the end of this chapter, students are expected to refresh their knowledge on sequential logic related to HDL.
Flip Flops.
Digital Design Lecture 9
ECE 4110–5110 Digital System Design
Flip Flops.
Flip-Flop.
Basic Digital Logic: X-OR and X-NOR Gates
CS1104 – Computer Organization
Computer Science 210 Computer Organization
Yee-Wing Hsieh Steve Jacobs
Sequential logic circuits
Latches and Flip-Flops 2
Chapter 6 -- Introduction to Sequential Devices
Computer Science 210 Computer Organization
Elec 2607 Digital Switching Circuits
CSE 370 – Winter Sequential Logic - 1
Latch Practice Problems 1
Basic Digital Logic: X-OR and X-NOR Gates
Latches and Flip-Flops 1
Latches and Flip-Flops
Edge-Based Circuits DIGI-260 ©Paul R. Godin gmail.com.
1) Latched, initial state Q =1
Synchronous sequential
Synchronous Sequential
Lecture 14: State Tables, Diagrams, Latches, and Flip Flop
Sequential Digital Circuits
Week 11 Flip flop & Latches.
Presentation transcript:

Latches and Flip-Flops 2 ©Paul Godin Created September 2007 Last Edit Aug 2013

Review: Steering Gates The flow of logic can be controlled with a logic gate. The NAND as a steering gate inverts the input. 1 1 Signal 1 Control 1 ANIMATED

Review: Steering Gates A control input ‘0’ inhibits the signal. 1 1 Signal 1 1 Control ANIMATED

Steering Gates in Pairs 1 1 Signal 1 1 Control 1 1 Signal 1 Output Enabled (inverted) ANIMATED

Steering Gates in Pairs 1 1 Signal 1 1 Control 1 1 1 Signal 1 Output Disabled ANIMATED

Transparent SR Latch A Transparent latch has an additional “control” input that enable or disable the input signals. Control S R Q

Transparent SR Latch The Transparent SR Latch is also known as: Gated SR Latch Enabled SR Latch The Control (Enable) input of the Transparent SR Latch Controls when the SR inputs are read Places the Latch in a hold state

Transparent Latch The control (steering) gates invert the input. The latch portion is active-low but the input to the transparent latch is active high. Control S R Q

“X” is “don’t care” or “doesn’t matter” Gated SR Latch The enable input can be used to disable further SR inputs to the device, leaving it in a hold state. En S R Q Q’ Mode 1 Hold Reset Set ? Invalid X Disabled S R Q En “X” is “don’t care” or “doesn’t matter”

Exercise 1: Complete the timing diagram Q En En S R Q Q

Exercise 2: Complete the timing diagram Q En En S R Q Q

D Latch The problem with the SR Latch is that it requires two inputs to store one value. A latch is needed where one input is applied to store one value. A control input is also required to place the device in a hold state.

D Latch This device has one input to store one value (D), and an input to hold that value (Enable). Enable D Q S R

This device is the foundation of digital memory. Gated D Latch “When enabled, whatever appears on D appears on Q”. En D Q Q’ Mode 1 Reset Set X Disabled D Q En This device is the foundation of digital memory.

Exercise 3: Complete the timing diagram Q En En D Q Q

END ©Paul R. Godin prgodin°@ gmail.com