Hi Nial,
I know how to initialise a RAM during the creation with Megawizard, my problem is different I will try to explain clearly :
1- RAM initialization with .mif during the megawizard creation
2- place & route and FPGA running
3- save the new data RAM in an other .mif thanks to In-system memory
4- How can I say to the simalution model to select the second .milf to initialise my RAM and start my simulation with the new data
In the simulation model, the init file is declare as a generic and is pointing on the first .milf, it's not possible to force it (with FORCE or DEPOSIT command) in a tcl script in order to consider the second .milf as the good initialization file.
I find a nex method wich consist in adding a RAM initialiser (megawizard IP) in order to reinitialise as I want the RAM, but I think that it's not a good solution because I need an Initializer for each RAM...