Intel® Quartus® Prime Pro Edition User Guide: Debug Tools

ID 683819
Date 12/04/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

6.3. Enabling Runtime Modification of Instances in the Design

To make an instance of a memory or constant runtime-modifiable:

  1. Open the instance with the Parameter Editor.
  2. In the Parameter Editor, turn on Allow In-System Memory Content Editor to capture and update content independently of the system clock.
  3. Recompile the design.
When you specify that a memory or constant is run-time modifiable, the Intel® Quartus® Prime software changes the default implementation to enable run-time modification without changing the functionality of your design, by:
  • Converting single-port RAMs to dual-port RAMs
  • Adding logic to avoid memory write collision and maintain read write coherency in device families that do not support true dual-port RAMs, such as the Intel® Stratix® 10 device family.