Sequential Circuits - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Sequential Circuits

Description:

Sequential Circuits Topics Sequential Circuits Latches Flip Flops Sequential Circuits State of system is stored information Present state and inputs, determine ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 18
Provided by: fetwebJu7
Category:

less

Transcript and Presenter's Notes

Title: Sequential Circuits


1
Sequential Circuits
2
Topics
  • Sequential Circuits
  • Latches
  • Flip Flops

3
Sequential Circuits
  • State of system is stored information
  • Present state and inputs, determine outputs and
    next state

4
Types of Sequential Circuits
  • Synchronous
  • State changes are synchronized by one or more
    clocks
  • Asynchronous
  • Each state change occurs independently of other
    changes

5
Clocking of Synchronous
  • Changes of the state enabled by a clock

6
Comparison
  • Synchronous
  • Easier to analyze because gate delays can be
    factored out
  • Choose the clock so that changes are only allowed
    to occur before next clock pulse
  • Asynchronous
  • Potentially faster
  • Harder to analyze
  • Will look mostly at synchronous

7
Basic Storage
  • Apply low or high for longer than tpd
  • Feedback will hold the value of the input

8
SR (set-reset) Latches
  • Basic storage made from gates
  • Requirement outputs be the complements of each
    other

9
Simulation Of SR Behavior
10
Latch
  • Similar made from NANDs

11
Add Control Input
  • Gates when state can change
  • Is there a latch with no undefined state?

12
D-type Latch
  • No undefined (illegal) state

13
Transparency
  • As long as C (the trigger ) is high, state can
    change
  • This is called transparency
  • Problem with transparency
  • Because of transparency output of one latch may
    feedback
  • So more state changes than desired may happen
  • Want to change latch state once
  • Depending on inputs at time of clock

14
Effects of Transparency
  • Because of transparency output of one latch may
    feedback
  • So more state changes than desired may happen
  • Depends on gate delays
  • Want to change latch state once
  • Depending on inputs at time of clock

15
Flip-Flops
  • Two major types
  • Master-Slave
  • Two stage
  • Output not changed until clock disabled
  • Edge triggered
  • Change happens when clock level changes

16
Master-Slave Flip-Flop
  • Either master or slave is enabled, not both

17
Timing Diagram
18
Note
  • Output no longer transparent
  • New inputs appear at latches are not sent to
    output until clock low
  • Changes at input of FF when clock high trigger
    next state
  • As the clock get faster, more problems are
    possible
  • Have to guarantee circuit settles while clock low
Write a Comment
User Comments (0)
About PowerShow.com