Binome
Full Member level 3
- Joined
- Nov 16, 2009
- Messages
- 153
- Helped
- 2
- Reputation
- 4
- Reaction score
- 2
- Trophy points
- 1,298
- Location
- Lyon, France
- Activity points
- 2,412
Hi,
I'm using vhdl to compute my design, Quartus II to synthesize it for a Cyclone IV FPGA and Modelsim to simulate it.
As I'm using M9K memory blocks I know they're starting from zeroes after synthesizing the design and downloading it to the FPGA but Modelsim doesn't know, it starts with Xs and all the results are false. I know I should use .mif files but I don't know what name to give them (I got several memories instanciated like that:
) or where to place them.
I could do with a little help.
Thanks.
I'm using vhdl to compute my design, Quartus II to synthesize it for a Cyclone IV FPGA and Modelsim to simulate it.
As I'm using M9K memory blocks I know they're starting from zeroes after synthesizing the design and downloading it to the FPGA but Modelsim doesn't know, it starts with Xs and all the results are false. I know I should use .mif files but I don't know what name to give them (I got several memories instanciated like that:
Code:
memory : for i in 0 to 7 generate
mem : ram_mem
...
I could do with a little help.
Thanks.