Step 4: Final Analysis - 2023.2 English

Vivado Design Suite Tutorial: Design Analysis and Closure Techniques (UG938)

Document ID
UG938
Release Date
2023-11-08
Version
2023.2 English
In this task, you see how to analyze the design and create a single pass run.
  1. In the Intelligent Design Runs window, right-click on the top-level run, impl_1_1, and then click Open Run. Doing this opens the best overall run from the three stages. This is also the best run from stage 1. Stage 2 and stage 3 were not run with this design. The best run and best stage run are indicated by the $ and * notations.

    A device view opens where you can generate reports and analyze the design as you would with a normal implementation run. When you are ready, close the design.

  2. In the Intelligent Design Runs window, right-click on the top-level impl_1_1_rqs and click Open Run Directory. This directory has all the intermediate checkpoints from the stage. You can open a new instance of Vivado and open the checkpoints for further analysis. If the DCP is associated with Vivado, you can open the checkpoints by double-clicking on them.
  3. When you are finished with analyzing the design, because an IDR can take the equivalent of many implementation runs to complete, it is recommended to run the required commands and suggestions in a single implementation run. In the Intelligent Design Runs window, right-click on the top-level impl_1_1 and select Generate Single Pass Implementation Run.

  4. In the Create Single Pass Implementation dialog box, enter a run name, impl1_a, and click OK.

  5. Switch to the Design Runs window. You can see that the new run has been made. Right-click on the run and select Launch Runs. Confirm that the results are the same as the IDR.
    Note: For more difficult runs, you can examine the RQS_FILES property and directives, but because this is a design that meets timing easily, these are not set.