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?
- AClock-Gating-Prüfung
- BRecovery- und Removal-Prüfung
- 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.