Timing-Analyse und CDC

Welche STA-Prüfung untersucht bei einem Flipflop mit asynchronem Reset, ob die Freigabe des Resets zu nahe an der Taktflanke liegt?

  1. AClock-Gating-Prüfung
  2. BRecovery- und Removal-Prüfung
  3. CPrüfung der maximalen Übergangszeit (max transition)
Antwort und Erläuterung anzeigen

Antwort: B. Recovery- und Removal-Prüfung

Die Freigabe eines asynchronen Resets muss, ebenso wie ein Dateneingang, einen bestimmten zeitlichen Abstand zur Taktflanke einhalten. Die Recovery-Prüfung (entspricht Setup) untersucht, ob die Freigabe zu kurz vor der Flanke liegt, die Removal-Prüfung (entspricht Hold), ob sie zu kurz nach der Flanke liegt. Bei einer Verletzung ist unbestimmt, ob der Reset in diesem Zyklus freigegeben wird, und die Flipflops beginnen in unterschiedlichen Zyklen zu arbeiten. Die Prüfung der Übergangszeit betrachtet die Verschleifung der Signalform und dient einem anderen Zweck.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Timing-Analyse und CDC

  1. Bei welchem Pfad zwischen zwei Taktdomänen ist ein Synchronisierer erforderlich?
  2. Wie ändert sich die mittlere Zeit zwischen Ausfällen durch Metastabilität (MTBF), wenn ein 2-stufiger Flipflop-Synchronisierer auf 3 Stufen erweitert wird?
  3. Wird die Taktfrequenz auf der Empfangsseite eines Synchronisierers erhöht, verkürzt sich die MTBF. Was ist der richtige Grund dafür?
  4. Was ist bei einem 2-stufigen Flipflop-Synchronisierer für den Bereich zwischen der ersten und der zweiten Stufe richtig zu beachten?
  5. Was ist der richtige Grund dafür, dass der Ausgang kombinatorischer Logik in der sendenden Taktdomäne nicht direkt in den Synchronisierer der Empfangsseite geführt werden darf?