LSI-Entwurfsablauf und EDA

Welche Aussage zur statischen Timing-Analyse (STA) ist richtig?

  1. AEs wird ein Chip prototypisch gefertigt und die Arbeitsgeschwindigkeit gemessen
  2. BEs werden viele Testmuster eingegeben und der Betrieb per Simulation geprüft
  3. CEs werden ohne Testmuster die Laufzeiten aller Pfade der Schaltung berechnet und geprüft, ob die Timing-Randbedingungen erfüllt sind
Antwort und Erläuterung anzeigen

Antwort: C. Es werden ohne Testmuster die Laufzeiten aller Pfade der Schaltung berechnet und geprüft, ob die Timing-Randbedingungen erfüllt sind

Die STA addiert für alle Signalpfade der Schaltung die Verzögerungen von Zellen und Leitungen und prüft umfassend, ob Timing-Randbedingungen wie Setup- und Hold-Zeit eingehalten werden. Es sind keine Testmuster nötig, und auch Pfade, die mit Mustern übersehen würden, werden lückenlos erfasst; deshalb ist die STA das Kernverfahren der Timing-Verifikation großer LSIs. Die Korrektheit der Logik wird jedoch nicht geprüft, weshalb die funktionale Verifikation gesondert, z. B. per Simulation, erfolgt.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu LSI-Entwurfsablauf und EDA

  1. Welche Hardwarebeschreibungssprachen werden hauptsächlich im RTL-Entwurf verwendet?
  2. Welche Aussage zu DRC (Design Rule Check) bei der Layoutverifikation ist richtig?
  3. Mit welchem Verfahren wird ohne Simulation mathematisch geprüft, dass sich die Logik einer Schaltung durch die Logiksynthese nicht verändert hat?
  4. Welche Aussage zum Standardzellen-Entwurf ist richtig?
  5. Welche Eigenschaft von FPGAs ist richtig?

Vergleiche zu diesem Thema