Timing-Analyse und CDC
Bei einem Takt mit 2,0 ns Periode und 50 % Tastverhältnis gibt es einen Pfad, der an der steigenden Flanke sendet und an der fallenden Flanke übernimmt. Welcher Maximalwert ist für die Summe aus Clock-to-Q-Verzögerung und Verzögerung der kombinatorischen Logik zulässig, wenn die Setup-Zeit 0,1 ns und der Skew 0 beträgt?
- A1,9 ns
- B1,0 ns
- C0,9 ns
Antwort und Erläuterung anzeigen
Antwort: C. 0,9 ns
Ein Pfad, der an der steigenden Flanke sendet und an der fallenden empfängt, heißt Halbzyklus-Pfad. Die übernehmende Flanke kommt eine halbe Periode, also 1,0 ns, nach dem Senden; die zulässige Verzögerung beträgt somit 1,0 − 0,1 = 0,9 ns. 1,9 ns ist der Wert unter der Annahme, die volle Periode stünde zur Verfügung, 1,0 ns der Wert ohne Abzug der Setup-Zeit. Ein Halbzyklus-Pfad ist für Setup kritisch, für Hold hingegen entsteht ein großer Spielraum, da Hold gegen die fallende Flanke eine halbe Periode davor geprüft wird.