LSI-Entwurfsablauf und EDA
Welcher Grund dafür, die statische Timing-Analyse unter mehreren Kombinationen aus Prozessstreuung, Versorgungsspannung und Temperatur durchzuführen, ist richtig?
- AUm die Analysezeit zu verkürzen
- BUm sicherzustellen, dass das Timing auch bei veränderter Fertigungsstreuung und Betriebsumgebung unter allen Bedingungen erfüllt wird
- CUm die Layoutfläche zu verkleinern
Antwort und Erläuterung anzeigen
Antwort: B. Um sicherzustellen, dass das Timing auch bei veränderter Fertigungsstreuung und Betriebsumgebung unter allen Bedingungen erfüllt wird
Die Geschwindigkeit von Transistoren hängt von Fertigungsstreuung (Process), Versorgungsspannung (Voltage) und Temperatur (Temperature) ab. Unter langsamen Bedingungen treten leichter Setup-Verletzungen auf, unter schnellen Hold-Verletzungen; daher wird an mehreren PVT-Ecken analysiert, um den korrekten Betrieb unter allen Bedingungen sicherzustellen. Bei feinen Prozessen gibt es auch die Temperaturinversion, bei der es bei niedriger Spannung mit sinkender Temperatur langsamer wird, und die Zahl der Ecken nimmt tendenziell zu. Die Analysezeit wird im Gegenteil länger.