...
The Training_package environment is a help for customers as it provides several tests. These tests are meant to use a Nxmap NxPython function, instantiate a Nx component or show a design example.
...
For instance, it gives the ability to launch a test through nxpythonNxPython, open a test through nxmapImpulse, open logs, etc,…
Test_Plan.csv
...
Category, Test and Argument names.
Compliant variants.
Description and Results.
Nxmap NxPython function and Nx components.
...
The only available parameters to configure are the following:
NXMAPNXDESIGNSUITE_PATH=[path to nxpython and nxmap3 impulse bin directory]
NXDESIGNSUITE_MODEL_PATH=[path to modelsim NX libraries directory]
NXBASE2_PATH=[path to nxbase2_cli directory]
TEXT_EDITOR_CMD=[text editor command to open a text file]
TABLE_EDITOR_CMD=[table editor command to open a csv file]
...
Then each test directory gets the following files and directories:
nxmapnxpython_script.py: script to launch by
nxpython nxmapnxpython_script.py <options>
project_variables.py: all variables used for the test are defined.
src: all needed RTL sources.
sub_scripts: all needed python files to create the project.
project_ios.py: defined banks voltages and pads configurations.
project_files.py: defined RTL files.
project_parameters.py: defined top generic parameters.
project_options.py: defined Nxmap NxPython options.
project_constraints.py: defined constraints for synthesis or P&R.
project_class.py: chip class.
script.py: main script.
[top_cell]_[variant](_[options]): created project once launched.
LogsPython: all logs and reports.
*.nym: nxmap nxpython project files.
*.vhd/*.v: netlists.
*.sdf: Backannoted SDF files.
Bitstream.nxb: bitstream binary file.
...
This directory is divided in nxmap nxpython directory containing result files from nxpython command and simu directory containing result files from vsim command. A result file contains all printed messages.
...
This directory is divided in nxmap nxpython directory, containing result files from nxpython command, and simu directory, containing result files from vsim command. A report file contains a summary of its associated result as parameters, option, used resources, reported timings etc …
...
Command | open_test | ||
Description | Open a test through nxmap3Impulse | ||
Parameters | CATEGORY NAME (ARGUMENT) (VARIANT) (PROGRESS) | ||
Example |
|
...
Action | Software Path/Command |
Description | Change the NxMap NxDesignSuite path, NxBase2 path, text editor command or table editor command. |
Shortcut | |
Makefile command |
...
Action | Find |
Description | Find a Nxmap NxPython Function or a Nx Component among all tests. |
Shortcut | CTRL+Q |
Makefile command |
Table: Find Nxmap NxPython Function / Nx Component GUI action
...
Action | Launch Test | ||
Description | Open a test through nxmap3Impulse. | ||
Shortcut | CTRL+O | ||
Makefile command |
|
...