Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers

Array in Verilog

Altera_Forum
Honored Contributor II
1,208 Views

Hi, I want to create an array like this 

 

reg [7:0] mem [0:3]; 

 

I want to initialize mem such that mem[0] = 2, mem[1] =4 , mem[2] = 1, mem[3] = 5. how to do that?
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
330 Views

 

--- Quote Start ---  

Hi, I want to create an array like this 

 

reg [7:0] mem [0:3]; 

 

I want to initialize mem such that mem[0] = 2, mem[1] =4 , mem[2] = 1, mem[3] = 5. how to do that? 

--- Quote End ---  

 

 

Hi, 

 

add an initial sequence to your code like this: 

 

reg [7:0] mem [0:3]; 

 

initial 

begin 

mem[0] = 2; 

mem[1] = 4; 

mem[2] = 1; 

mem[3] = 5; 

end 

 

Kind regards 

 

GPK
0 Kudos
Reply