Forum Discussion
Altera_Forum
Honored Contributor
12 years agoInteresting thread,
--- Quote Start --- you should only have to run the assembler to get an updated fpga image and shouldn't need to run a full compilation. In practise, from the tests I made a few years ago, sometimes it works, sometimes it doesn't (the FPGA image is regenerated with the old data). If you enable smart compilation, the compilation should be a lot faster if you only change the .mif file, as Quartus should detect that it doesn't need to recompile the rest. --- Quote End --- For "In system memory content editor" lpm_const component, how do you write the .mif file so as to point to that component ? I have for example a "In system memory content editor" lpm_const called const_l2. After "debugging", I found that 0x20 is the best value. I would like to regenerate the .POF and .SOF file with this good value. You say that you only just run the assembler and not the whole compilation. How do you write the .mif file (http://quartushelp.altera.com/13.0/master.htm#mergedprojects/reference/glossary/def_mif.htm?gsa_pos=1&wt.oss_r=1&wt.oss=memory%20initialization%20file%20in%20system%20memory%20content%20editor) : how do you know at which address correspond to my "const_l2" ? I found in "compilation report > analysis and synthesis > Debug settings summary > in system memory content editor settings summary" the "instance index of my "const_L2". Do I Have to calculate the address by adding width*depth of precedent instances ?