Visible to Intel only — GUID: hco1423076493186
Ixiasoft
Visible to Intel only — GUID: hco1423076493186
Ixiasoft
3.2.2.1. dspba.runModelsimATB
The dspba.runModelsimATB command has the following syntax:
dspba.runModelsimATB('model', 'entity', ['rtl_path']);
where:
- model = design name (without extension, in single quotes)
- entity = entity to test (the name of a Primitive subsystem or a ModelIP block, in single quotes)
- rtl_path = optional path to the generated RTL (in single quotes, if not specified the path is read from the Control block in your model)
For example:
dspba.runModelsimATB('demo_fft16_radix2', 'FFTChip');
The return values are in the format [pass, status, result] where:
- pass = 1 for success, or 0 for failure
- status = should be 0
- result = should be a string such as:
"# ** Note: Arrived at end of stimulus data on clk <clock name>"
DSP Builder writes an output file with the full path to the component under test in the working directory. DSP Builder creates a new file with an automatically incremented suffix each time the testbench is run. For example:
demo_fft_radix2_DUT_FFTChip_atb.6.out
This output file includes the ModelSim transcript and is useful for debugging if you encounter any errors.