Step 1: Setting Up Options to Run Power Optimization - 2024.1 English

Vivado Design Suite Tutorial: Power Analysis and Optimization (UG997)

Document ID
UG997
Release Date
2024-05-30
Version
2024.1 English
  1. In the Flow Navigator, right-click Implementation and select Implementation Settings.
  2. In the Project Settings dialog box, select Implementation tab to make the following settings:
    • In the Opt Design settings, set the -directive option to Default.

      Block RAM optimization runs in the Default setting for Opt Design during Implementation. Block RAM optimization was disabled in the previous lab. It is now re-enabled when the design runs Power Optimization.

    • In the Power Opt Design settings, check the is_enabled box.

      This ensures Power Optimization runs after opt_design. Enabling the Power Opt Design option prior to place_design results in a complete power optimization to be performed. This option yields the best possible power saving from the Vivado tools.



  3. Click OK.
  4. In the Create New Run dialog box, click Yes to "Properties for the completed run ‘impl_1’ are modified. Do you want to preserve the state of ‘impl_1’ and apply these changes to a new run?"

  5. In the Create Run dialog box, set the Run Name to impl_2.
  6. Click OK.
  7. In the Flow Navigator, select Run Implementation. Click Don't Save when the Save Project window pops up to save both Synthesis and Implementation constraints.

    You are running Implementation with Power Optimization turned on.

  8. In the Implementation Completed dialog box, select Open Implemented Design and click OK. Click Don't Save when the Save Project window pops up to save both Synthesis and Implementation constraints.