Forum Discussion
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
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
- RichardT_altera4 years ago
Super Contributor
Unfortunately, the LPM_CONSTANT IP is only supported in Cyclone IV GX, MAX V, MAX 10, Cyclone V, MAX II, Cyclone IV E devices.
Optionally, you could use the altsyncram Megafunction (e.g. RAM 1-port) with the Allow In-System Memory Content Editor to capture and update content independently of the system clock option.The option will specifies whether to allow In-System Memory Content Editor in order to capture and update content independently of the system clock. This option is not applicable for MLAB and LCs memory block type.
Best Regards,
Richard Tan
p/s: If any answer from the community or Intel support are helpful, please feel free to give Kudos.