Specifications

154 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)
1-800-255-7778 UG111 (v1.4) January 30, 2004
Chapter 8: Platform Specification Utility
R
attribute STYLE of Peripheral:entity is value;
Where value is BLACKBOX, MIX, or HDL. The default value is HDL.
Generic-level VHDL Attributes for Automation Support
MIN_SIZE Attribute
The minimum size address window of an address is specified by attaching the MIN_SIZE
attribute to the corresponding C_BASEADDR generic. Note that in the attribute
specification the type of C_BASEADDR is “constant”.
Format
entity Peripheral is
generic (
C_BASEADDR : std_logic_vector(0 to 31) := X"FFFFFFFF";
C_HIGHADDR : std_logic_vector(0 to 31) := X"00000000"
);
port ( ... );
Table 8-3: Generic-level VHDL Attributes
Attribute Type Values Default
PsfUtil
Automation
Definition
MIN_SIZE string 2
n
in hexadecimal
notation
0 - Minimum size address window;
format is a string representing a C-
style hexadecimal number.
RESERVED string TRUE
FALSE
FALSE - Indicates that the generic is reserved
for core use only and is not
modifiable. The generic should not
be included in the MPD file.
ADDRESS string BASE
HIGH
SIZE
NONE
-Automatic inference
if generic naming
conventions are
followed
Indicates that the parameters
reprents an address range, and
specifies the type.
PAIR string --Automatic inference
if generic naming
conventions are
followed.
Specifies the address pair associated
with the current address parameter.
BUS string --Automatic inference
if generic naming
conventions are
followed
Indicates that parameters is a bus
specific parameter
BRIDGE_TO string bus interface
name
- - Associated with address parameters
of bridge type cores. Specifies which
bus interface the address bridges to.
XRANGE string - - - Specifies Range of allowed values for
parameter