Écrire dans la DRAM avec Byte Enables
- Mise à jour2023-02-17
- Temps de lecture : 3 minute(s)
Écrire dans la DRAM avec Byte Enables
Écrit dans la mémoire DRAM disponible sur la cible FPGA.
Entrées/Sorties

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

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.

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

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.

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. |

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

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. |