LSI-Entwurfsablauf und EDA

Wie heißt die Verifikation, die mit speziellen Werkzeugen prüft, ob an Übergabestellen von Signalen zwischen Schaltungen mit unterschiedlichen Takten korrekte Synchronisationsschaltungen vorhanden sind?

  1. AIR-Drop-Analyse
  2. BCDC-Verifikation (Clock Domain Crossing)
  3. CDRC
Antwort und Erläuterung anzeigen

Antwort: B. CDC-Verifikation (Clock Domain Crossing)

Werden Signale zwischen asynchronen Takten unverändert übergeben, kann es zu Metastabilität, bei der der Flipflop-Ausgang weder als 0 noch als 1 definiert ist, oder zu verlorenen Daten kommen. Die CDC-Verifikation findet solche Übergabestellen automatisch im Entwurf und prüft, ob Synchronisationsschaltungen wie zweistufige Flipflops oder asynchrone FIFOs korrekt eingebaut sind. Da solche Fehler selten auftreten und schwer reproduzierbar sind, lassen sie sich in der normalen Simulation kaum finden, hier aber erkennen.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu LSI-Entwurfsablauf und EDA

  1. Wie heißt das Vorgehen, kleine Korrekturen aus der Spätphase des Entwurfs oder aus der laufenden Fertigung durch teilweise Änderung des vorhandenen Layouts zu berücksichtigen, ohne den gesamten Entwurf zu wiederholen?
  2. Welche Kombination funktionsloser (oder unterstützender) Zellen ist richtig, die bei der Platzierung von Standardzellen gesetzt werden, um Lücken zwischen Zellen zu füllen, Wannenpotenziale festzulegen und Versorgungsrauschen zu unterdrücken?
  3. Wie heißt die Arbeit, bei der Verzögerung und Leistungsaufnahme von Standardzellen unter verschiedenen Bedingungen von Eingangsflankenzeit, Lastkapazität, Spannung und Temperatur per Schaltungssimulation ermittelt und in Tabellen zusammengestellt werden?
  4. Wie heißt das Verfahren der statischen Timing-Analyse, bei dem Verzögerungen mit einem Faktor beaufschlagt werden, um Sicherheitsabstand für die Streuung der Verzögerung von Transistoren und Leitungen je nach Ort auf demselben Chip zu erhalten?
  5. 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?

Vergleiche zu diesem Thema