Hardwarebeschreibungssprachen und Verifikation

Was gilt allgemein für die Beschreibung von Tri-State-Ausgängen mit Z (hochohmig) in HDL?

  1. ASignale im Inneren des Chips werden üblicherweise alle als Tri-State aufgebaut
  2. BSie werden für bidirektionale Anschlüsse nach außerhalb des Chips verwendet, im Inneren des Chips werden üblicherweise Multiplexer eingesetzt
  3. CZ hat dieselbe Bedeutung wie 0 und ist daher überall gleichermaßen verwendbar
Antwort und Erläuterung anzeigen

Antwort: B. Sie werden für bidirektionale Anschlüsse nach außerhalb des Chips verwendet, im Inneren des Chips werden üblicherweise Multiplexer eingesetzt

Tri-State ist ein Mechanismus, bei dem der Ausgang abgetrennt wird und mehrere Schaltungen eine Leitung teilen; er wird an bidirektionalen Anschlüssen wie externen Bussen oder Datenleitungen von Speichern verwendet. Im Inneren des Chips besteht die Gefahr, dass zwei gleichzeitig treiben und kollidieren oder niemand treibt und die Leitung schwebt, und auch die Timing-Analyse wird schwieriger. Daher wird im Inneren üblicherweise mit Multiplexern ausgewählt.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Hardwarebeschreibungssprachen und Verifikation

  1. Welche Aussage zur bei der HDL-Verifikation verwendeten Testbench ist korrekt?
  2. Welche Periode hat der Takt, der durch die obige Beschreibung der Testbench erzeugt wird (Zeiteinheit 1 ns)?
  3. Ändert man in einer Testbench die Eingänge der Schaltung zum selben Zeitpunkt wie die steigende Taktflanke mit blockierender Zuweisung, kann ein Problem auftreten. Welche Kombination aus Hauptgrund und Gegenmaßnahme ist korrekt?
  4. Welche Aussage zu selbstprüfenden Testbenches ist korrekt?
  5. Was ist der Zweck eines in C o. Ä. geschriebenen Referenzmodells (Golden Model) bei der Verifikation?

Vergleiche zu diesem Thema