AN 1006: Multi-Project Analysis with Exploration Dashboard

ID 816589
Date 11/18/2024
Public
Document Table of Contents

2.1. Step 1: Create an Exploration Dashboard Workspace

Exploration Dashboard allows you to interact with multiple Quartus® Prime projects simultaneously within a unified dashboard workspace GUI. When you open Exploration Dashboard, you must first create and configure this workspace.

The Exploration Dashboard workspace is a single container that hosts the multi-project analysis. This workspace container is similar in purpose to the Quartus® Prime project that is a container for all the RTL, SDC, and IP files of each design you compile.

To create a workspace in Exploration Dashboard, follow these steps:

  1. Setup the example design, as Example Design Setup describes.
  2. To launch Exploration Dashboard, type the following command in the directory that contains the seed_1, seed_2, and seed_3 subdirectories:
    quartus_edw
  3. On the Tasks list, double-click New Workspace, type My_Workspace as the Workspace Name, type ./QED_Folder as the Workspace Directory for this example.
    Figure 3. Defining New Workspace


  4. Click OK. The Configure Compute Specification dialog box that appears.
  5. For Compute Spec Type, select ssh and click OK.
    Figure 4. Specifying ssh Compute Spec Type


  6. In the Configure ssh Compute Specification dialog box, specify three comma-separated SSH Hostnames. Ensure that the hosts you launch have at least 16GB RAM to accommodate the Quartus® Prime Timing Analyzer processes that Exploration Dashboard launches for this example.
    Note: You must accept any SSH connection fingerprints before connecting with Exploration Dashboard. You must accept any SSH connection fingerprints for the hostnames you specify. Otherwise, the SSH connections hang.
    Figure 5. Configure ssh Compute Specification


  7. Retain the default values for the Quartus rootdir and LM license file settings. These values derive from the Quartus® Prime installation.
  8. To save the ssh compute specification, click OK.
Note: Your actual compute specifications depend on your specific computing environment. You can use any supported job management interface available in Compute Spec Type of the Configure Compute Specification dialog box. If you select a compute spec other than ssh, you must enter appropriate data for the installation. All remaining steps of this tutorial are the same, regardless of the Compute Spec Type.