VHDL : std_logic_verctor
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

VHDL : std_logic_verctor



  1. #1
    wafa9CH

    Smile VHDL : std_logic_verctor


    ------

    salut tout le monde !
    je voudrais savoir pourquoi quand on a un std_logic_vector en VHDL on peut le comparer a un entier (par ex. S >= 9 ( tel que S: std_logic_vector (3 downto0) ) et on ne peut pas lui affecter un nombre entier (par ex. S<= 0 )

    -----
    Images attachées Images attachées  
    always do what you think you can not do

  2. #2
    albanxiii
    Modérateur

    Re : VHDL : std_logic_verctor

    Bonjour,

    Regardez le contenu de http://www.eda.org/rassp/vhdl/models...umeric_std.vhd les opérateurs de comparaison sont surchargés. Vous pouvez comparer un unsigned avec un natural.
    Pour l'affectation, il faut tout écrire explicitement, par exemple

    Code:
    s <= std_logic_vector(to_unsigned(mon_nombre,s'length));
    .

    @+
    Not only is it not right, it's not even wrong!

  3. #3
    wafa9CH

    Re : VHDL : std_logic_verctor

    merci infiniment !!
    always do what you think you can not do

Discussions similaires

  1. commande d'ascenseur avec VHDL la carte vhdl
    Par chakib123 dans le forum Électronique
    Réponses: 6
    Dernier message: 02/06/2014, 02h41
  2. Vhdl
    Par saidbelhaj dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 23/11/2013, 12h42
  3. Vhdl
    Par invite68aa31e7 dans le forum Électronique
    Réponses: 2
    Dernier message: 07/07/2009, 22h11
  4. Point flottant en VHDL et vhdl-200x
    Par invite6eee6b27 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 02/09/2008, 19h47
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...