AN 1016: Timing Closure Methodology Quick Reference Guide

ID 836192
Date 11/15/2024
Public
Document Table of Contents

2.3.3. Verify Memory Resources

You can verify that your design's memory and DSP function blocks are not being inferred and placed in general-purpose logic by reviewing the Synthesis RAM Summary and Synthesis DSP Block Usage Summary reports. These reports are available for each partition under the Logic Synthesis Stage folder within the Synthesis section of the Compilation Report.

The Synthesis RAM Summary report provides an overview of all memories in your design, including the memory type, structure, and associated initialization files. The Synthesis DSP Block Usage Summary report displays statistics on the DSP blocks used. If you find that no memory or DSP blocks are used in your design after defining these blocks in your source files, review and adjust your RTL to ensure these functions are allocated to high-performance dedicated memory or DSP blocks within the device.

Figure 5. Synthesis RAM Summary Report