SlideServe
Menu
Préférences
© SlideServe · v2026

ISSUES IN TIMING

fayola avatar
39 diapositives · 671 Views · Oct 22, 2014

ISSUES IN TIMING. The Clock Skew Problem. Clock Rates as High as 1 GHz in CMOS!. f. t. t. t. f. f. f. ’. ’’. ’’’. In. Out. CL1. CL2. CL3. R1. R2. R3. t. i. t. t. l,min. r,min. t. t. l,max. r,max. Clock Edge Timing Depends upon Position. Delay of Clock Wire.

ISSUES IN TIMING - slide 1
01 / 39ISSUES IN TIMING
1 / 17

Télécharger la présentation

ISSUES IN TIMING
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. ISSUES IN TIMING

  2. The Clock Skew Problem Clock Rates as High as 1 GHz in CMOS! f t t t f f f ’ ’’ ’’’ In Out CL1 CL2 CL3 R1 R2 R3 t i t t l,min r,min t t l,max r,max Clock Edge Timing Depends upon Position

  3. Delay of Clock Wire Clock line capacitance For DEC Alpha is 3.75nF!!

  4. Constraints on Skew

  5. Clock Constraints in Edge-Triggered Logic

  6. Positive and Negative Skew

  7. Clock Skew in Master-Slave Two Phase Design

  8. T f f1 1 T T T f12 f21 f2 f 2 clock d f ’ overlap 1 d - T f12 clock period T Clock Skew in 2-phase design new data applied to CL 2 previous data latched into M 2 t > - T d f min 12 t < T + d - T f12 max

  9. How to counter Clock Skew?

  10. Clock Distribution

  11. Clock Network with Distributed Buffering

  12. Example: DEC Alpha 21164

  13. Clock Skew in Alpha Processor

  14. Self-timed and asynchronous design

  15. Self-timed pipelined datapath

  16. Completion Signal Generation

  17. Completion Signal Generation

  18. Completion Signal in DCVSL

  19. Self-timed Adder

  20. Hand-shaking Protocol

  21. Event Logic — The Muller C-element

  22. 2-phase Handshake Protocol

  23. Example: Self-timed FIFO

  24. 4-phase Handshake Protocol (or RTZ)

  25. 4-phase Handshake Protocol -Implementation Data Sender Receiver logic logic Data Accepted Data Ready Req S C C Ack Handshake logic

  26. Asynchronous-Synchronous Interface

  27. A Simple Synchronizer

  28. Synchronizer: Output Trajectories

  29. Simulated Trajectory versus One Pole Model

  30. Mean Time to Failure

  31. Example

  32. Cascaded Synchronizers Reduce MTF

  33. Arbiters

  34. Synchronization at System Level

  35. Skew of Local Clocks vs Reference

  36. Phase-Locked Loop Based Clock Generator

  37. Ring Oscillator

  38. Example of PLL-generated clock