Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When you launch Impulse, a welcome screen opens offering quick access to startup tools.

The page is divided into The the following sectionsareas:

  • Toolbar
    The main toolbar at top of the page displays the menus with a selection of available tools and options

  • Start
    The Start section area at left contains 3 optionsgives you quick access to create or open projects:

    • Create New Project
      Opens the Project Creation Wizard which guides you through the steps to create a new project

    • Open Project
      Opens the File Manager to import your desired project into Impulse

    • Open Example Project
      Opens an example project with prefilled sample data and information to help become familiar with the tools and features in Impulse such as the Project Creation Wizard and Design Flow funtionalities

...

Panel
panelIconIdatlassian-light_bulb_on
panelIcon:light_bulb_on:
panelIconText:light_bulb_on:
bgColor#DEEBFF

Click the double square icon at right to expand or contract the window

Anchor
Figure2
Figure2

...

...

The the Start Panel in the welcome screen enables you to create new projects, create example projects or open existing projects.

Create New Project

Use the available settings in Impulse to To create your project and configure the environment of your choice. Do one of the following:

  • Click Create New Project in the Start Panel at left, or

  • In the main toolbar at top, click File > New > Project

The resulting window is

...

a Project Creation Wizard which guides you through the

...

steps to create your project:

Step 1: Set Project Information

...

  1. Type your desired name in the Project name field

  2. Type the path of yoour your choice in the Project location field or the click the Browse button at right to define the a location for your project
    (lightbulb) Tick the Use as Default Project Location checkbox to set as default for all New Projects

  3. You can add choose to an optional description

  4. Click the Next button at bottom-right to move on to step 2

...

Step 2: Add Sources

...

  1. Click on the Add Files button under the Name and Location area, or
    Click on the Add Directories button to add directories containing your sources
    Note: You may need to use the scrollbar at right to navigate down to the buttons

  2. Tick the Copy Source Files to Project checkbox to create a duplicate copy of the selected sources in the project directory
    Note: Only the following file extensions are supported: sv, .vhdl, .vhd, .v, .vh, .svh and .py
    Note: The Name is the directory name of the folder where scripts, files and reports will be written

  3. Click Next at bottom-right to move to step 3 or, if you wish to do so, you can also set Top Cell information and parameters at this point (see Optional sub-steps below)

...

  1. Type the Top Cell Name and/or Top Cell Library directly in the corresponding fields at right, or
    Navigate to the file where the Top Cell Name is defined

  2. Right-click on the file and

  3. Click on the Select as Top Cell

  4. Click Next at bottom-right to move on to step 3 or, if you wish to do so, you can also set optional Top Cell Parameters (see section below)

Note: The Top Cell Name must respect be the name of top cell as declared in the top-level project HDL file of the project

Note: The Top Cell Library is used to specify the library in which the top cell is defined (work library is defined by default)

Note: Both parameters can be modified in Project Settings after the project creation

...

You can also use nxpython to assign generic parameters to the top-level of the user design via execution of python scripts. For further information on assignment of parameters via nxpython, see the addParameter(name, value) commands or addParameters(parameters) commands

Step 3: Add Constraints

You can specify physical or timing constraints associated with the project if you have an existing constraints file in .sdc, .xdc or .py format.

...

  • If any of the settings need modification, click the Back button to return to the appropriate step ans and follow the instructions described in the previous sections

  • If all is as desired, click the Finish button to confirm the creation of your project and close the Project Creation Wizard

...

You can load projects at any step or associated sub-step phase of the design flow, as long as the project has been saved in .NYM format during execution of the corresponding step.

...

  1. Check the details in the Project Summary screen and and

  2. Click the Finish button at bottom to confirm creation of your Example Project, or

  3. Click the Back button to go back to any previous step and modify the details as desired

    Image RemovedImage Added

Help Menu

The Help menu at far right of the main toolbar at top contains the following options:

...