Lire la mémoire
- Mise à jour2023-02-17
- Temps de lecture : 3 minute(s)
Lire la mémoire
Lit 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
Adresse de la mémoire à partir de laquelle lire.
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.

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.

données
Données récupérées à partir de l'adresse spécifiée de 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.
Programming Patterns
Configuration de la mémoire pour un accès en lecture et en écriture
Dans l'onglet Élément, utilisez l'option Interfaces mémoire pour configurer l'interface (A ou B) lue par ce nœud. Selon l'accès en lecture/écriture que vous avez configuré lors de la création de la mémoire à l'aide du nœud Créer de la mémoire, sélectionnez une interface appropriée à l'aide des instructions suivantes :
- Si la mémoire dispose d'un accès en lecture et en écriture, sélectionnez Lire A.
- Si la mémoire est en lecture seule, ce qui signifie un accès en lecture sur deux ports, vous pouvez sélectionner Lire A ou Lire B.
Contenu associé
- Créer de la mémoire
Crée un élément de mémoire à étendue locale.