Intel® Quartus® Prime Pro Edition User Guide: Design Compilation

ID 683236
Date 10/02/2023
Public
Document Table of Contents

2.7.1. Step 1: Run Register Retiming

Register retiming improves design performance by moving registers out of ALMs and retimes them into Hyper-Registers in the Intel® Stratix® 10 and Intel Agilex® 7 device interconnect.

The Fitter runs the Retime stage automatically following place and route when you target an Intel® Stratix® 10 or Intel Agilex® 7 device. Alternatively, start or stop the individual Retime stage in the Compilation Dashboard. After running register retiming, view the Fitter reports to optimize remaining critical paths.

To run register retiming:

  1. Click Retime on the Compilation Dashboard. The Compiler runs prerequisite stages automatically before running Retime stage.
    Figure 105. Retiming Stage in Compilation Dashboard
  2. Review the results of the register retiming stage, as Step 2: Review Retiming Results describes.