Écrire dans la DRAM avec Byte Enables

Écrit dans la mémoire DRAM disponible sur la cible FPGA.

1378

Entrées/Sorties

datatype_icon

référence en entrée

Une référence à un élément de mémoire DRAM.

datatype_icon

adresse

Emplacement où écrire les données en mémoire sur la cible FPGA.

La gamme d'adresses valide dépend du nombre d'éléments demandé que vous spécifiez lors de la création de l'élément de mémoire en entrée. Par exemple, si vous spécifiez un nombre d'éléments demandé de 65536, la gamme d'adresses valide est 0-65535. Si adresse dépasse la gamme d'adresses, ce nœud renvoie une erreur.

datatype_icon

données

Les données à écrire dans la mémoire DRAM sur la cible FPGA.

datatype_icon

activations d'octets

Octets de mémoire à l'adresse à écraser avec données. Chaque bit de la représentation binaire de l'entier correspond à un octet de données à l'adresse. Si le bit est 1, le nœud écrase l'octet de mémoire correspondant. Si le bit est 0, l'octet correspondant retient la valeur précédente. Si la largeur de la mémoire n'est que 256 bits, le nœud ne traite que les 32 bits inférieurs de activations d'octets.

datatype_icon

entrée valide

Valeur booléenne qui spécifie si le point de données suivant est valide et peut être traité.

Câblez la sortie sortie valide d'un nœud en amont à cette entrée pour transférer des données du nœud en amont à ce nœud-ci.

Vrai Le point de données est valide et peut être traité.
Faux Le point de données n'est pas valide.
datatype_icon

référence en sortie

Une référence à un élément de mémoire DRAM.

datatype_icon

prêt pour l'entrée

Valeur booléenne qui indique si ce nœud est prêt à accepter de nouvelles données en entrée.

Utilisez Nœud de rétroaction pour câbler cette sortie à la sortie prêt pour la sortie d'un nœud en amont.

Vrai Le nœud est prêt à accepter de nouvelles données en entrée.
Faux Le nœud n'est pas prêt à accepter de nouvelles données en entrée.
Remarque Si cette sortie renvoie Faux pendant un cycle donné, ce nœud rejette les données qui lui sont envoyées par d'autres nœuds pendant le cycle suivant. Ce nœud rejette ces données même si le terminal entrée valide est Vrai pendant le cycle suivant.