FIFO-Peek durchführen

Gibt das älteste Element eines FIFOs aus, ohne dieses zu entfernen.

"FIFO-Peek durchführen" kann auf allen lokalen FIFOs, DMA-FIFOs (vom Host zum Zielsystem) und Peer-to-Peer-Empfangs-FIFOs verwendet werden, wobei deren Implementierungsweise irrelevant ist.

Hinweis "FIFO-Peek durchführen" muss im selben Taktbereich wie der Knoten "FIFO lesen" arbeiten. Beim Kompilieren des FPGA-VIs wird sonst ein Fehler bei der Programmcodeerzeugung ausgegeben.
1378

Ein-/Ausgänge

datatype_icon

Referenz (Eingang)

Referenz auf den FIFO.

datatype_icon

Fehler (Eingang)

Fehlerbedingungen, die vor der Ausführung des Knotens aufgetreten sind.

Der Knoten reagiert auf diesen Eingang entsprechend dem Standardfehlerverhalten.

Standard Error Behavior

Default value: Kein Fehler

datatype_icon

Für Ausgabe bereit

Boolescher Wert, der anzeigt, ob nachgelagerte Knoten für einen neuen Ausgabewert von diesem Knoten bereit sind.

Verbinden Sie diesen Eingang über Rückkopplungsknoten mit dem Eingang Für Eingabe bereit eines nachgelagerten Knotens. Wenn dieser Eingang während eines Ausführungsintervalls "False" ist, gibt Ausgabe gültig für dieses Intervall "False" aus.

True Der nachgelagerte Knoten ist für das nächste Datenelement bereit.
False Der nachgelagerte Knoten ist noch nicht für das nächste Datenelement bereit.

Default value: False

datatype_icon

Referenz (Ausgang)

Referenz auf den FIFO.

datatype_icon

Daten

Ältestes Datenelement im FIFO.

Bei einem leeren FIFO gibt Daten ein undefiniertes Element aus.

datatype_icon

Fehler (Ausgang)

Fehlerinformationen.

Der Knoten erzeugt diesen Ausgang entsprechend dem Standardfehlerverhalten.

Standard Error Behavior

datatype_icon

Ausgabe gültig

Boolescher Wert, der angibt, ob dieser Knoten ein Ergebnis berechnet hat, das von nachgelagerten Knoten verwendet werden kann.

Verbinden Sie diesen Ausgang mit dem Eingang Eingabe gültig eines nachgelagerten Knotens, um Daten vom Knoten an den nachgelagerten Knoten zu übertragen.

True Nachgelagerte Knoten können das Ergebnis verwenden, das dieser Knoten berechnet.
False Dieser Knoten gibt einen undefinierten Wert aus, der für nachgelagerte Knoten unbrauchbar ist.
Hinweis Die ausgegebenen undefinierten Werte können im Simulationsmodus und auf der Hardware unterschiedlich sein.

Handshake-Protokoll

Dieser Knoten kann in bestimmten Fällen ungültige Daten ausgeben, zum Beispiel wenn der FIFO gelöscht wird oder leer ist. Wenn der Knoten gerade ungültige Daten ausgibt, zeigt er das mit Hilfe des 4-Draht-Handshake-Protokolls an. Über Ausgabe gültig ist jederzeit erkennbar, ob die ausgegebenen Daten gültig sind.