LSI-Entwurfsablauf und EDA

Welches Analyseverfahren behandelt die Streuung von Verzögerungen als Wahrscheinlichkeitsverteilung statt Worst-Case-Werte der Ecken zu kombinieren und ermittelt die Wahrscheinlichkeit, dass das Timing erfüllt wird?

  1. ADRC
  2. BLogiksimulation
  3. CStatistische statische Timing-Analyse (SSTA)
Antwort und Erläuterung anzeigen

Antwort: C. Statistische statische Timing-Analyse (SSTA)

Die Analyse mit Ecken nimmt an, dass alle Streuungen gleichzeitig den ungünstigsten Wert annehmen, und lässt daher mitunter zu viel Sicherheitsabstand. Bei SSTA wird die Verzögerung jedes Elements als Wahrscheinlichkeitsverteilung behandelt, und unter Berücksichtigung ortsabhängiger Korrelation wird die Verteilung der Pfadverzögerung ermittelt, sodass die Wahrscheinlichkeit der Timing-Erfüllung realistischer bewertet wird. Bei Pfaden mit vielen Stufen mitteln sich zufällige Streuungen aus, sodass überflüssiger Sicherheitsabstand verringert werden kann.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu LSI-Entwurfsablauf und EDA

  1. Was legt bei Timing-Randbedingungen (SDC) den Sicherheitsabstand fest, der als Berücksichtigung von Takt-Jitter und Skew von der Taktperiode abgezogen wird?
  2. Wie heißt das Verfahren der statischen Timing-Analyse, das die tendenziell pessimistischen Ergebnisse der normalen Analyse für verletzte Pfade anhand der tatsächlichen Signalausbreitung genau neu berechnet und überflüssigen Sicherheitsabstand beseitigt?
  3. Welches Verfahren im Analogentwurf simuliert die durch Fertigungsstreuung verursachte Änderung von Transistoreigenschaften mit zufälligen Werten viele Male und schätzt Leistungsverteilung und Ausbeute ab?
  4. Welches Verfahren der Logiksimulation von Schaltungen berechnet nur dann, wenn sich ein Signalwert ändert (Ereignis), die davon betroffenen Teile?
  5. Welche Reihenfolge entspricht dem üblichen Entwurfsablauf eines digitalen LSI?

Vergleiche zu diesem Thema