Flip Flops - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Flip Flops

Description:

Define 'Asynchronous' and 'Synchronous' ... Has only a single data input and clock input. Input transfers to output on clock pulse ... – PowerPoint PPT presentation

Number of Views:706
Avg rating:3.0/5.0
Slides: 18
Provided by: hallanfre
Category:
Tags: define | flip | flops

less

Transcript and Presenter's Notes

Title: Flip Flops


1
(No Transcript)
2
Objectives
  • Draw the symbol for the D-Latch and D Flip Flop.
  • Given a D flip flop and input waveforms, draw the
    output waveform for Q.
  • Given a J-K flip flop and input waveforms, draw
    the output waveform for Q.
  • Define Asynchronous and Synchronous.
  • Given a J-K flip flop, identify the synchronous
    and asynchronous inputs.

3
FLIP-FLOP TYPES
  • RS FLIP FLOP (Reset/Set) a.k.a. Set/Clear
  • Most basic flip flop can be made by cross
    coupling NAND or NOR gates
  • Activating Set and Reset is invalid
  • D Flip Flop (Data or Delay)
  • Has only a single data input and clock input
  • Input transfers to output on clock pulse
  • T Flip Flop (Toggle)
  • Output toggles on each clock pulse
  • Q output divides clock frequency in half
  • J-K Flip Flop
  • Universal, can make all other flip flops
  • Has no prohibited states

4
POSITIVE LEVEL TRIGGERED D FLIP-FLOP
Symbol
Truth Table
5
POSITIVE LEVEL TRIGGERED D FLIP-FLOP TIMING
DIAGRAMS
6
POSITIVE EDGE TRIGGERED D FLIP-FLOP TIMING
DIAGRAMS
7
NEGATIVE EDGE TRIGGERED T FLIP-FLOP
Symbol
  • Output toggles on each clock pulse
  • Q output divides clock frequency in half
  • Usually made with JK Flip Flop

Truth Table
8
NEGATIVE EDGE TRIGGERED T FLIP-FLOP Timing
Diagrams
9
J-K FLIP-FLOP
  • UNIVERSAL Flip Flop can make all others from JK
    (T, D and RS)
  • The J input acts like SET, K acts like RESET
  • No illegal state, activating both inputs causes Q
    to TOGGLE

10
J-K FLIP-FLOP
Symbol
Truth Table
11
NEGATIVE EDGE TRIGGERED J-K FLIP-FLOP Timing
Diagrams
12
POSITIVE EDGE TRIGGERED J-K FLIP-FLOP Timing
Diagrams
13
ASYNCHRONOUS OVERRIDES
Asynchronous Inputs a.k.a. Overide Inputs operate
independent of the control and clock inputs
14
J-K FLIP-FLOP ASYNCHRONOUS OVERRIDES
15
J-K FLIP-FLOP
Symbol
Truth Table
Mode of Operation Inputs
Outputs PS Clr
Clk J K Q Q Asynchronous
set 0 1 x x x
1 0 Asynchronous reset 1
0 x x x 0
1 Prohibited 0 0
x x x 1
1 ------------------------------------------------
------------------------- Hold
1 1 0 0 no
change Reset 1
1 0 1 0 1 Set
1 1 1 0
1 0 Toggle 1
1 1 1 opposite x
Irrelevant H-to-L transition of clock pulse
16
J-K FLIP-FLOP ASYNCHRONOUS OVERRIDES Timing
Diagrams
17
TEST
Data
Delay
1. The D in D flip flop stands for _________
or _________ . 2. With a D flip flop, Q follows
_____ when triggered by the clock. 3. The J
input on a J-K flip flop acts like what input on
an RS Latch? 4. The K input on a J-K flip flop
acts like what input on an RS Latch? 5. What
inputs on a J-K flip flop are the Asynchronous
inputs? 6. What inputs on a J-K flip flop are
the Synchronous inputs?
D
Set
Reset
Preset/Set
Clear/Reset
J K
Write a Comment
User Comments (0)
About PowerShow.com