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










