|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Ingénieur/Chercheur Inscription : novembre 2007 Messages : 56 ![]() |
Bonjour,
j'aimerais créer un type qui dépend de deux valeurs génériques. Admettons que mon_entité possède deux génériques, m et n. J'aimerais créer un type de n std_logic_vector(m-1 downto 0). J'ai par exemple créé un package avec un nouveau type mon_type de 16 std_logic_vector(natural range <>), ce qui me permet de rendre un paramètre générique mais je voudrais aussi que le "16" devienne un terme générique. Si quelqu'un sait faire... |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : juin 2009 Messages : 37 ![]() |
Bonjour,
La voie Code :
type MonType is array(natural range <>) of std_logic_vector(natural range <>) Par contre, il existe une autre solution, un tout petit peu moins simple mais valable : Code :
type SlvMatrix is array(natural range <>,natural range<>) of std_logic; ![]() Cdlt, |
|
|
10
|
Copyright © 2000-2013 - www.developpez.com