Example – Altera Quartus II Scripting User Manual
Page 372
3–242
Chapter 3: Tcl Packages & Commands
project
Quartus II Scripting Reference Manual
© July 2013
Altera Corporation
■
The predefined Altera LPM_PIPELINE and LATENCY parameters can be assigned to an instance of a
megafunction or macrofunction. However, the parameter applies only to that instance, and is not
inherited by the subdesigns of that instance.
■
All logic options can be assigned as parameters for individual megafunctions or macrofunctions.
However, logic options cannot be assigned global, project-wide default parameter values.
Example
## Set project-wide, default WIDTH parameter value
set_parameter -name WIDTH 8
## Set entity-specific SIZE parameter value
## to "my_ram" entity
set_parameter -entity my_ram -name SIZE 16
## Specify the same parameter to a specific instance
## of my_ram
set_parameter -to "my_ram:ram_inst" -name SIZE 16