Step 4: Final Analysis - 2021.1 English

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

Document ID
UG938
Release Date
2021-07-14
Version
2021.1 English
In this task, you will 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, and we have seen the best run and best stage run 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.

    Note: It is not possible to make an IDR the active run.
  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 an easy-to-meet-timing design, these are not set.