Écrire dans la mémoire
- Mise à jour2023-02-17
- Temps de lecture : 2 minute(s)
Écrire dans la mémoire
Écrit dans la mémoire disponible sur la cible FPGA.
Si vous implémentez l'élément de mémoire à l'aide du bloc de mémoire ou de tables de correspondance, vous pouvez lire les données uniquement à partir du domaine d'horloge dans lequel la mémoire est écrite. Dans ces implémentations, optimisez votre code en n'utilisant qu'un seul nœud scripteur et un seul nœud lecteur pour chaque élément de mémoire. Pour lire et écrire dans un domaine d'horloge séparé, utilisez des FIFO ou des registres.
Entrées/Sorties

référence en entrée
Référence à l'élément de mémoire.

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
Données à écrire dans la mémoire sur la cible FPGA.
Si l'élément de mémoire en entrée a été configuré en lecture seule, ce nœud n'écrit pas les données dans la mémoire.

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.
Default value: Pas d'erreur

référence en sortie
Référence à l'élément de mémoire.

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