Advanced FlipFlops CPEG 324 Reading: IBM J' Res' Paper Oklobdzija - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Advanced FlipFlops CPEG 324 Reading: IBM J' Res' Paper Oklobdzija

Description:

Engineering Flip-Flops for. Clock-Skew Absorption. Observation: If we design flip-flop circuit to have ... Flip-flops can be engineered to absorb clock-skew. ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 12
Provided by: fouadki
Category:

less

Transcript and Presenter's Notes

Title: Advanced FlipFlops CPEG 324 Reading: IBM J' Res' Paper Oklobdzija


1
Advanced Flip-FlopsCPEG 324Reading IBM J.
Res. Paper (Oklobdzija)
2
Clock signal
  • Very important with most sequential circuits
  • State variables change state at clock edge.

3
Maximum Clock Speed
4
Data-to-output (D-Q) delay
5
Data-to-output (D-Q) delay
Observation Minimum D-Q delay occurs when CLK-Q
delay is NOT at its minimum value!
6
Maximum Clock Speed
7
Time Borrowing, Cycle Stealing, Slack Passing
Logic 1 is slower that Logic 2. Do we have to
slow-down the clock to accommodate Logic 1
delay? Or is there a trick here?
8
Time Borrowing, Cycle Stealing, Slack Passing
  • Lets clock system faster than Logic 1 delay
    permits.
  • Because of metastability, CLK-Q delay of CSE2
    will increase.
  • If Logic 2 delay is short enough, the increase in
    CLK-Q delay of CSE2 can be absorbed by the 2nd
    stage.

9
Engineering Flip-Flops forClock-Skew Absorption
Observation If we design flip-flop circuit to
have flat D-Q curve, then propagation of
clock skew will be reduced! The actual circuit
design is outside the scope of this class.
10
Examples of Clock-Skew Absorption
11
Lessons Learned
  • Maximum clock speed does not occur when CLK-Q
    delay is minimum.
  • Slowest stage in a pipeline does not necessarily
    limit the clock speed.
  • Flip-flops can be engineered to absorb clock-skew.
Write a Comment
User Comments (0)
About PowerShow.com