Timinganalyse en CDC
Bij het instellen van klokonzekerheid wordt periodejitter vaak wel meegenomen voor setup, maar niet voor hold. Wat is de juiste reden daarvoor?
- AOmdat de holdcontrole alleen op de dalende klokflank wordt uitgevoerd
- BOmdat jitter alleen bij hoge frequenties optreedt en bij de holdanalyse de frequentie wordt verlaagd
- COmdat hold met één en dezelfde klokflank vergelijkt, zodat schommelingen in het tijdstip van die flank even sterk doorwerken op de verzendende en de ontvangende kant en elkaar opheffen
Antwoord en toelichting tonen
Antwoord: C. Omdat hold met één en dezelfde klokflank vergelijkt, zodat schommelingen in het tijdstip van die flank even sterk doorwerken op de verzendende en de ontvangende kant en elkaar opheffen
Periodejitter is de schommeling van het interval tussen een flank en de volgende flank. Setup wordt beoordeeld over het interval tussen de verzendende flank en de volgende flank, dus bij een periode van 1,0 ns met ±30 ps jitter neemt de beschikbare tijd in het slechtste geval af tot 0,97 ns. Bij hold worden verzenden en overnemen op dezelfde flank vergeleken; of die flank nu vroeg of laat is, beide bewegen samen en het effect van de jitter heft zich vrijwel op. De geschatte skew van vóór de klokboom wordt echter wel in de onzekerheid voor hold opgenomen.