Analyse temporelle et CDC
Sur un chemin ordinaire où l'émission et la capture se font sur le front montant de la même horloge, une violation de hold (marge de −0,03 ns) a été détectée. Si l'on divise la fréquence d'horloge par deux, qu'advient-il de cette violation ?
- ALa vérification du hold ne dépend pas de la période d'horloge, donc la violation subsiste
- BLa période doublant, la violation disparaît
- CLa période s'allongeant, la violation s'aggrave encore
Afficher la réponse et l'explication
Réponse : A. La vérification du hold ne dépend pas de la période d'horloge, donc la violation subsiste
La vérification du hold contrôle que la nouvelle donnée émise au même front d'horloge ne corrompt pas la donnée précédente au niveau du récepteur ; pour un tel chemin, la période d'horloge n'intervient pas dans l'équation. Baisser la fréquence ne change donc pas la marge de −0,03 ns, et ne l'aggrave pas non plus. Le setup, en revanche, dépend de la période et peut être sauvé en baissant la fréquence. Une violation de hold découverte après fabrication devient facilement un défaut fatal qu'aucun ajustement de fréquence ne peut corriger ; il est donc essentiel de la corriger de façon sûre dès la conception.
Continuer : 9 autres questions sur Analyse temporelle et CDC