Timing-Analyse und CDC
Als OCV-Derating werden bei der Setup-Analyse die Verzögerungen des sendenden Taktpfads und des Datenpfads mit 1,1 und die des empfangenden Taktpfads mit 0,9 multipliziert. Wie groß ist der Setup-Slack bei einem sendenden Taktpfad von 1,0 ns, einem Datenpfad (einschließlich Clock-to-Q) von 1,5 ns, einem empfangenden Taktpfad von 1,0 ns (ohne gemeinsamen Abschnitt), einer Periode von 3,0 ns und einer Setup-Zeit von 0,1 ns?
- A1,05 ns
- B1,40 ns
- C1,25 ns
Antwort und Erläuterung anzeigen
Antwort: A. 1,05 ns
OCV-Derating berücksichtigt, dass Verzögerungen auch innerhalb desselben Chips je nach Ort streuen, und nimmt für Setup die ungünstigste Kombination an (Sendeseite langsam, Empfangstakt schnell). Die Ankunftszeit beträgt 1,1 × (1,0 + 1,5) = 2,75 ns, die geforderte Zeit 3,0 + 0,9 × 1,0 − 0,1 = 3,8 ns; der Slack beträgt also 1,05 ns. 1,40 ns ist der Wert ohne Derating, 1,25 ns der Wert, bei dem nur der Datenpfad mit dem Faktor multipliziert wurde. Bei der Hold-Analyse werden die Faktoren umgekehrt angewandt.