IPTR-DSPBUILDER Altera, IPTR-DSPBUILDER Datasheet - Page 74

DSP BUILDER SOFTWARE

IPTR-DSPBUILDER

Manufacturer Part Number
IPTR-DSPBUILDER
Description
DSP BUILDER SOFTWARE
Manufacturer
Altera
Type
DSPr
Datasheets

Specifications of IPTR-DSPBUILDER

Function
DSP Builder
License
Renewal License
Software Application
IP CORE, DSP BUILDER
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Supported Families
Arria GX, Arria II GX, Cyclone, Stratix
Rohs Compliant
NA
Lead Free Status / RoHS Status
Not applicable / Not applicable
4–2
Updating MegaCore Function Variation Blocks
Design Flow Using MegaCore Functions
Adding the MegaCore Function in the Simulink Model
DSP Builder Standard Blockset User Guide
f
1
Although a DSP Builder design using MegaCore function blocks from the MegaCore
Functions library can be translated by Signal Compiler into a VHDL or Verilog
HDL model, a MegaCore function variation block always uses an intermediate VHDL
file to record parameters.
These blocks may revert to their unconfigured appearance if the VHDL file that
describes the function variation is available but the simulation database (.simdb) file
is not.
Update a block if you change the version of the MegaCore function you are using. In
these cases, you can update the MegaCore function variation blocks in your design
using the alt_dspbuilder_refresh_megacore command. This command
recreates the simulation files based on the VHDL file for each MegaCore function
block in the current Simulink model.
A Quartus II license must be available on the machine for the command to execute
without errors.
Using MegaCore functions in the MATLAB or Simulink environment involves the
following steps:
1. Add the MegaCore function to the Simulink model and give the block a unique
2. Parameterize the MegaCore function variation.
3. Generate the MegaCore function variation.
4. Connect your MegaCore function variation to the other blocks in your model.
5. Simulate the MegaCore function variation in your model.
Refer to the appropriate MegaCore function user guide for information about the
design flow used for each MegaCore function.
Add a MegaCore function to a Simulink model by dragging a copy of the block from
the Simulink Library Browser to your design workspace like any other Simulink
block.
The default name of a MegaCore function block includes its version number. If you
add more than one copy of a block in the same model, this number is automatically
incremented to make the name unique. The correct version number still shows on the
body of the block. Altera recommends that you rename all blocks representing
MegaCore functions with a name describing their use in your design. Using unique
block names ensures that all the generated entities for the same MegaCore function in
a hierarchical design also have unique names.
After adding the block and before parameterization, save your model file.
name.
Preliminary
Updating MegaCore Function Variation Blocks
Chapter 4: Using MegaCore Functions
© June 2010 Altera Corporation

Related parts for IPTR-DSPBUILDER