Quartus® Prime Pro Edition User Guide: Debug Tools

ID 683819
Date 7/08/2024
Public
Document Table of Contents

5.6. Monitoring Locations in Memory

The ISMCE allows you to monitor information in memory regions. For example, you can determine if a counter increments, or if a given word changes. For memories connected to a Nios® II processor, you can observe how the software uses key regions of memory.
  • Click to synchronize the Hex Editor to the current instance's content. The Hex Editor displays in red content that changed with respect to the last device synchronization.
  • If you want a live output of the memory contents instead of manually synchronizing, click . Continuous read is analogous to using the Signal Tap logic analyzer in continuous acquisition, with the memory values appearing as words in the Hex Editor instead of toggling waveforms.
Note: For Stratix® 10 and Agilex™ 7 devices only, ISMCE logic can perform read and write operations only when the design logic is idle. If the design logic attempts a write or an address change operation, the design logic prevails, and the ISMCE operation times out. An error message lets you know that the memory connected to the In-System Memory Content Editor instance is in use, and memory content is not updated.
Figure 103. Hex Editor After Manually Editing Content