Qu'est-ce que Slack ?

Valeur exprimant la marge temporelle. Pour le setup, c'est le temps requis moins le temps d'arrivée, et pour le hold, le temps d'arrivée moins le temps requis ; une valeur négative signifie une violation.

Nom japonais: スラック

« Slack » apparaît dans 2 questions d'entraînement réparties sur 1 thèmes, dont Analyse temporelle et CDC.

Domaine: Analyse temporelle et CDC

S'entraîner : questions sur Slack

Dans un circuit synchrone de période d'horloge 2,0 ns, le délai horloge-sortie de la bascule émettrice est de 0,2 ns, le délai de la logique combinatoire de 1,4 ns et le temps d'établissement (setup) de la bascule réceptrice de 0,1 ns. Avec un décalage d'horloge (skew) nul, quelle est la marge (slack) de setup ?

  1. A0,3 ns
  2. B0,4 ns
  3. C0,5 ns
Afficher la réponse et l'explication

Réponse : A. 0,3 ns

La marge de setup se calcule par « instant requis − instant d'arrivée ». L'instant d'arrivée des données est 0,2 + 1,4 = 1,6 ns, et l'instant requis, obtenu en retranchant le temps d'établissement au front d'horloge suivant, est 2,0 − 0,1 = 1,9 ns ; la marge vaut donc 1,9 − 1,6 = 0,3 ns. Elle est positive : la contrainte est respectée. 0,4 ns est la valeur obtenue en oubliant de retrancher le temps d'établissement, et 0,5 ns celle obtenue en l'ajoutant par erreur. Une marge négative indique une violation.

« Slack » dans les explications

Questions mentionnant « Slack » (2)

  1. Dans un circuit synchrone de période d'horloge 2,0 ns, le délai horloge-sortie de la bascule émettrice est de 0,2 ns, le délai de la logique combinatoire de 1,4 ns et le temps d'établissement (setup) de la bascule réceptrice de 0,1 ns. Avec un décalage d'horloge (skew) nul, quelle est la marge (slack) de setup ?
  2. Quelle description du WNS et du TNS, qui apparaissent dans les rapports de STA, est correcte ?

Termes associés

Bascule (flip-flop) Temps d'établissement (setup time) Décalage d'horloge (clock skew) WNS (worst negative slack) STA (analyse temporelle statique) Chemin critique Chemin multicycle CRPR (suppression du pessimisme de reconvergence d'horloge) Domaine d'horloge Faux chemin (false path)

Retour au glossaire