Quartus® Prime Pro Edition User Guide: Design Optimization

ID 683641
Date 7/08/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

5.5.7.4. Starting the Exploration Dashboard

To start the Exploration Dashboard using the Tcl API, follow these steps:

  1. To start the Exploration Dashboard, perform one of the following:
    • To start Exploration Dashboard in shell mode with the Quartus® Prime Pro Edition software, type the following command:
      quartus_ed -s
    • To start the Exploration Dashboard in GUI mode with the Quartus® Prime Pro Edition software, type the following command:
      quartus_edw
  2. To create a group in the workspace, type the following command and specify a group name:
    ::qed::create_object -type group <group name>
  3. To add project objects to the workspace for exploration, type the following command to specify the type of object (project), a unique ID (for example based on the seednumber), and the path to the .qpf file:
    ::qed::create_object -type <project|group> -qpf_path <qpf path> <id>

    The following commands show examples of this syntax:

    ::qed::create_object -type project -qpf_path ../seed2/top.qpf seed2

    The Exploration Dashboard creates the id if unspecified. Repeat this step for each project object that you want to add to the workspace for aggregation and comparison.

  4. To perform workspace legality checks and modify the state of your workspace to make it legal, type the following command:
    qed::sanitize_workspace

The Exploration Dashboard is ready to receive other commands to analyze, aggregate, and compare the compilations results from the project objects in the workspace. For the complete Exploration Dashboard Tcl API, search for ::quartus::qed in the Quartus® Prime Pro Edition User Guide: Scripting.

Note: For a step-by-step tutorial using the Exploration Dashboard GUI and an example design, refer to AN 1006: Multi-Project Analysis with Exploration Dashboard.