Timing-Analyse und CDC
Was prüft die Clock-Gating-Prüfung der STA bei einer Schaltung, die den Takt mit einem AND-Gatter mit 2 Eingängen aus Takt und Enable-Signal anhält?
- ADass sich das Enable-Signal gleichzeitig mit der steigenden Taktflanke ändert
- BDass sich das Enable-Signal nur während der Phase ändert, in der der Takt 1 ist
- CDass sich das Enable-Signal nicht ändert, während der Takt 1 ist, und seine Änderung abgeschlossen ist, während der Takt 0 ist
Antwort und Erläuterung anzeigen
Antwort: C. Dass sich das Enable-Signal nicht ändert, während der Takt 1 ist, und seine Änderung abgeschlossen ist, während der Takt 0 ist
Ändert sich beim AND-Gatter das Enable, während der Takt 1 ist, wird der Ausgangstakt mittendrin abgeschnitten, oder es entsteht ein kurzer Impuls (Glitch). Die STA prüft daher, dass das Enable vor der steigenden Taktflanke stabil ist (Gating-Setup) und bis nach der fallenden Flanke gehalten wird (Gating-Hold). Bei einer Periode von 2,0 ns und 50 % Tastverhältnis muss die Änderung des Enables in den 1,0 ns zwischen der fallenden und der nächsten steigenden Flanke liegen. Mit einer Clock-Gating-Zelle mit integriertem Latch lässt sich dies leichter erfüllen.