Forum Discussion
Hi @Ppavan
Are you asking on how to edit the Memory Contents in the ISMCE?
You can edit the contents of instances by typing over the existing values directly into the Hex Editor pane.
You may checkout the User Guide below Section 5. In-System Modification of Memory and Constants:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-qpp-debug.pdf
YouTube video on how to use In System Memory Content Editor:
https://www.youtube.com/watch?v=_VcVtFvJnuY
Best Regards,
Richard Tan
p/s: If any answer from the community or Intel support are helpful, please feel free to give Kudos.
Hi Richard,
Thank you for the reply.
I want to modify a constant (if that is possible) through ISMCE.
I am currently using tcl scripts, not GUI. I have working scripts to read and write data to memory using ISMCE.
I want to do the same to read and modify a constant through ISMCE.
Regards,
Pavan
- RichardT_altera4 years ago
Super Contributor
You can refer to the scripting available for ISMCE in the User Guide below.
I am more familiar with GUI though. You may need to try out which one works best for you.
I think the write_content_to_memory tcl command is the closest to what you descript.
Best Regards,
Richard Tan
p/s: If any answer from the community or Intel support are helpful, please feel free to give Kudos.- Ppavan4 years ago
New Contributor
Hi Richard,
I already have the working scripts to read and write data in memory.
I want to know if there is a possibility to read and modify a constant value (not in memory).
I have read somewhere that Quartus implements constants in registers rather than LUTs when need to be modified using ISMCE.
I want to know how to do this.
Regards,
Pavan
- Ppavan4 years ago
New Contributor
Hi,
I believe that a way to define constants that can be modified using ISMCE in the earlier quartus versions was through LPM_CONSTANT IP.
In quartus 19.4/19.2 versions, I do not see this IP.
Is there an alternative to this?
Regards,
Pavan Polepeddy