met integer arrays in VHDL

C

chillimillii

Guest
hoi,Ik moet integer arrays gebruiken in VHDL.het grootste probleem is dat ik moet integer waarden in arrays.i dont weet hoe dit implementeren in VHDL.please help me.Bedankt!

 
Dont begrijpen wat precies uw probleem is.
kunt eaisly definiëren een data type als
type int_array is array (0 tot N-1) van integer;

vervolgens een signaal van dat type:

signaal my_integers: int_array;nu kunt eaisly kunt waarden toekennen aan de array-elementen zoals:
my_integers (0) <= 24;
of
my_integers (N-1) <= 100;
KR
Avi

 
Nou, als ik wil toewijzen waarden in array zoals:

type type_array is array (0 tot N-1) van std_logic_vector (o tot N-1);
signaal tmp: type_array;

hoe moet ik doen?

 
avimit wrote:

Dont begrijpen wat precies uw probleem is.

kunt eaisly definiëren een data type als

type int_array is array (0 tot N-1) van integer;vervolgens een signaal van dat type:signaal my_integers: int_array;nu kunt eaisly kunt waarden toekennen aan de array-elementen zoals:

my_integers (0) <= 24;

of

my_integers (N-1) <= 100;

KR

Avi
 
Code:

type int_array is array (0 tot 3, 0 tot 2) van integer bereik -2 ** 15-2 ** 15 -1;
 
U kunt ook breken de array type aangifte in 2 stappen voor de duidelijkheid als volgt:
type my_int_array is array (0 tot 3) van integer bereik -2 ** 15-2 ** 15 -1;
type my_int_matrix is array (0 tot 2) van my_int_array;

KR
Avi

 

Welcome to EDABoard.com

Sponsor

Back
Top