PARAM Primitive
The PARAM
primitive allows you to specify a
parameter that is used in the current Block Design File (.bdf) Definition and its optional default value.
The default value of a parameter specified with the
PARAM
primitive is optional. This value applies only
to the Block Design File that contains the PARAM
primitive; it is not applied to the file's subdesigns.
Parameters specified in PARAM
primitives must
adhere to the same rules as parameters defined in AHDL Parameters
Statements.
Note: When a design is compiled, the Compiler searches for parameter values in the optional
default value listed in the Parameters Statement(s) of the Text Design File (.tdf) Definition or the
PARAM
primitives of the Block
Design File or Block Symbol File (.bsf) Definition that defines the
logic function. These default values apply only to the file in which they are listed;
they are not applied to the file's subdesigns.