Partage de déclaration entre plusieurs fichier VHDL
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Partage de déclaration entre plusieurs fichier VHDL



  1. #1
    WhiteBird

    Partage de déclaration entre plusieurs fichier VHDL


    ------

    Bonsoir,

    dans un fichier VHDL j'ai écris:

    entity ProgramMemory is
    generic(PROGRAM_ADDRESS_WIDTH: integer:=13;
    PROGRAM_DATA_WIDTH : integer:=14
    );
    port(WE:in std_logic;
    Address:in std_logic_vector(PROGRAM_ADDRE SS_WIDTH downto 0);
    Data: inout std_logic_vector(PROGRAM_DATA_ WIDTH downto 0)
    );
    end ProgramMemory;


    je voudrais que PROGRAM_ADDRESS_WIDTH et PROGRAM_DATA_WIDTH soient vus dans un autre fichier VHDL.
    Comment dois-je faire? créer un fichier include à la manière d'un .h puis mettre les declarations dedans??

    Merci

    -----

  2. #2
    jiherve

    Re : Partage de déclaration entre plusieurs fichier VHDL

    Bonsoir
    C'est pas possible il faut redéclarer et instancier les Generic sur chaque module.
    Rien n'empêche par contre d'englober les differents module dans un top qui fournira le jeux de valeurs à tout le monde.
    Autre solution : un package avec déclaration de constantes, c'est simple et cela présente aussi l'avantage de pouvoir utiliser des analyseurs de couverture de code (VN Cover ou Modelsim) sans devoir expliquer pourquoi tel ou tel élément n'est pas actif.
    JR

  3. #3
    WhiteBird

    Re : Partage de déclaration entre plusieurs fichier VHDL

    OK, merci pour tes conseils jiherve, je vais essayer d'appliquer tout ça

    Whitebird

Discussions similaires

  1. fichier mp3 à séparer en plusieurs pistes
    Par invite0aba50c0 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 07/06/2007, 18h20
  2. relier 2 ou 3 Pc en Réseau pour le partage de fichier et d'internet
    Par inviteb0d76803 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 6
    Dernier message: 25/08/2006, 00h20
  3. reseau - partage de fichier
    Par invitea301fcd6 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 17
    Dernier message: 08/09/2005, 19h03
  4. Partage de fichier windows - fichiers manquants
    Par Ryback08 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 5
    Dernier message: 08/07/2005, 18h12
  5. partage de fichier
    Par invitea301fcd6 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 9
    Dernier message: 22/01/2005, 10h16
Découvrez nos comparatifs produits sur l'informatique et les technologies.