beautypg.com

Simulating altera ip cores in other eda tools, Simulating altera ip cores in other eda tools -7 – Altera Viterbi Compiler User Manual

Page 16

background image

File Name

Description

<my_ip>.svd

Allows HPS System Debug tools to view the register maps of

peripherals connected to HPS within a Qsys system.
During synthesis, the .svd files for slave interfaces visible to System

Console masters are stored in the .sof file in the debug section.

System Console reads this section, which Qsys can query for register

map information. For system slaves, Qsys can access the registers by

name.

<my_ip>.v

or

<my_ip>.vhd

HDL files that instantiate each submodule or child IP core for

synthesis or simulation.

mentor/

Contains a ModelSim

®

script

msim_setup.tcl

to set up and run a

simulation.

aldec/

Contains a Riviera-PRO script

rivierapro_setup.tcl

to setup and run a

simulation.

/synopsys/vcs

/synopsys/vcsmx

Contains a shell script

vcs_setup.sh

to set up and run a VCS

®

simulation.
Contains a shell script

vcsmx_setup.sh

and

synopsys_ sim.setup

file to

set up and run a VCS MX

®

simulation.

/cadence

Contains a shell script

ncsim_setup.sh

and other setup files to set up

and run an NCSIM simulation.

/submodules

Contains HDL files for the IP core submodule.

<child IP cores>/

For each generated child IP core directory, Qsys generates

/synth

and

/

sim

sub-directories.

Simulating Altera IP Cores in other EDA Tools

The Quartus II software supports RTL and gate-level design simulation of Altera IP cores in supported

EDA simulators. Simulation involves setting up your simulator working environment, compiling

simulation model libraries, and running your simulation.
You can use the functional simulation model and the testbench or example design generated with your IP

core for simulation. The functional simulation model and testbench files are generated in a project

subdirectory. This directory may also include scripts to compile and run the testbench. For a complete list

of models or libraries required to simulate your IP core, refer to the scripts generated with the testbench.

You can use the Quartus II NativeLink feature to automatically generate simulation files and scripts.

NativeLink launches your preferred simulator from within the Quartus II software.

UG-VITERBI

2014.12.15

Simulating Altera IP Cores in other EDA Tools

2-7

Viterbi IP Core Getting Started

Altera Corporation

Send Feedback