Analyse temporelle et CDC

Sur un chemin entre bascules, le délai horloge-sortie est de 0,15 ns, le délai maximal de la logique combinatoire de 2,2 ns et le temps d'établissement de 0,15 ns. En ignorant le décalage d'horloge (skew) et l'incertitude d'horloge, quelle est la fréquence d'horloge maximale à laquelle ce chemin peut fonctionner ?

  1. AEnviron 425 MHz
  2. BEnviron 455 MHz
  3. C400 MHz
Afficher la réponse et l'explication

Réponse : C. 400 MHz

La période d'horloge minimale est la somme du délai horloge-sortie, du délai de la logique combinatoire et du temps d'établissement. 0,15 + 2,2 + 0,15 = 2,5 ns, d'où une fréquence maximale de 1 ÷ 2,5 ns = 400 MHz. Environ 425 MHz est calculé à partir de 2,35 ns, en oubliant le temps d'établissement, et environ 455 MHz à partir du seul délai combinatoire de 2,2 ns. La fréquence maximale de toute la puce est déterminée par le plus contraint de ces chemins, le chemin critique.

S'entraîner sur ce thème Retour au thème

Autres questions sur Analyse temporelle et CDC

  1. Quelle description du WNS et du TNS, qui apparaissent dans les rapports de STA, est correcte ?
  2. Un chemin a une période d'horloge de 1,0 ns, un délai horloge-sortie de 0,1 ns, un délai combinatoire de 0,85 ns et un temps d'établissement de 0,08 ns. Si l'horloge de la bascule réceptrice arrive 0,05 ns plus tard que celle de la bascule émettrice, quelle est la marge de setup ?
  3. Lorsque l'horloge de la bascule réceptrice arrive plus tard que celle de la bascule émettrice (skew positif), quel est l'effet correct sur le setup et le hold ?
  4. Le délai horloge-sortie minimal de l'émetteur est de 0,08 ns, le délai minimal de la logique combinatoire de 0,02 ns et le temps de maintien (hold) du récepteur de 0,05 ns. Si l'horloge du récepteur arrive 0,1 ns plus tard que celle de l'émetteur, quelle est la marge de hold ?
  5. 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 ?