Specifications

244 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)
1-800-255-7778 UG111 (v1.4) January 30, 2004
Chapter 16: Microprocessor Peripheral Description (MPD)
R
The following table lists USAGE_LEVEL values:
Parameter
A parameter defines a constant that is passed into the entity (VHDL) or module (Verilog)
declaration.
Parameter Keywords
An parameter can have the following keywords:
Table 16-9: USAGE_LEVEL Values
USAGE_LEVEL Definition
ADVANCED_USER Core can not be configured by BSB
ALL_USERS Core can be configured by BSB (default)
Table 16-10: Parameter Keywords
Keyword Values Default Definition
ADDRESS BASE
HIGH
SIZE
NONE
C_BASEADDR is
ADDRESS=BASE
C_HIGHADDR is
ADDRESS=HIGH
Identifies a named parameters as a
valid address parameter
ADDR_TYPE BRIDGE
MEMORY
REGISTER
REGISTER Identify address parameters of a
defined memory class
ASSIGNMENT CONSTANT
OPTIONAL
REQUIRE
UPDATE
OPTIONAL Defines assignment usage level
BITWIDTH integer Calculate from
default value
Bitwidth of an address parameter
BRIDGE_TO string No Default Allow address to be visible through
the bridge
BUS string No Default Bus label
CACHEABLE TRUE
FALSE
FALSE Identify cacheable address
DESC string No Default Allow a short description of the
parameter to be displayed by the
GUI tools