Aperçu de FIFO

Renvoie l'élément le plus ancien d'une FIFO sans le supprimer.

Aperçu de FIFO est supporté sur toutes les FIFO locales, hôte à cible DMA et lecteur pair à pair, indépendamment du type d'implémentation.

Remarque Aperçu de FIFO doit être dans le même domaine d'horloge que le nœud Lire une FIFO. Sinon, le programme renvoie une erreur de génération de code lorsque vous essayez de compiler le VI FPGA.
1378

Entrées/Sorties

datatype_icon

référence en entrée

Référence à la FIFO.

datatype_icon

entrée d'erreur

Conditions d'erreur survenant avant l'exécution de ce nœud.

Le nœud répond à cette entrée avec le comportement d'erreur standard.

Standard Error Behavior

Default value: Pas d'erreur

datatype_icon

prêt pour la sortie

Valeur booléenne qui spécifie si les nœuds en aval sont prêts à ce que ce nœud-ci renvoie une nouvelle valeur.

Utilisez Nœud de rétroaction pour câbler cette entrée à l'entrée prêt pour l'entrée d'un nœud en aval. Si cette entrée est Faux pendant un cycle donné, sortie valide renvoie Faux pendant ce cycle.

Vrai Le nœud en aval est prêt pour l'élément de données suivant.
Faux Le nœud en aval n'est pas prêt pour l'élément de données suivant.

Default value: Faux

datatype_icon

référence en sortie

Référence à la FIFO.

datatype_icon

données

Élément de données le plus ancien de la FIFO.

Si la FIFO est vide, données renvoie un élément non défini.

datatype_icon

sortie d'erreur

Informations sur l'erreur.

Le nœud produit cette sortie selon le comportement d'erreur standard.

Standard Error Behavior

datatype_icon

sortie valide

Valeur booléenne qui indique si ce nœud calcule un résultat qui peut être utilisé par les nœuds en aval.

Câblez cette sortie à l'entrée entrée valide d'un nœud en aval pour transférer les données du nœud au nœud en aval.

Vrai Les nœuds en aval peuvent utiliser le résultat que ce nœud calcule.
Faux Ce nœud renvoie une valeur non définie que les nœuds en aval ne peuvent pas utiliser.
Remarque Ce nœud peut renvoyer des valeurs non définies différentes selon qu'il s'exécute en mode simulation ou sur du matériel.

Protocole de handshake

Comme ce nœud peut renvoyer des données non valides dans certains cas, par exemple lorsque la FIFO est en cours d'effacement ou actuellement vide, ce nœud utilise le protocole de handshake à 4 fils pour vous avertir s'il renvoie des données non valides. Vérifiez l'état de sortie valide pour vous assurer que la sortie de données est valide.