Specifications
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 215
UG111 (v1.4) January 30, 2004 1-800-255-7778
R
Chapter 14
Platform Specification Format (PSF)
The Platform Specification Format (PSF) defines the compatible set of infrastructure files 
for a EDK tool release. The infrastructure files are BBD, MDD, MHS, MPD, MSS, and PAO 
files.
This chapter contains the following sections:
x “Files”
x “File and IP Naming Rules”
x “Load Path”
x “Creating User IP”
Files
BBD - Black Box Definition 
The Black Box Definition (BBD) file manages the file locations of optimized hardware 
netlists for the black-box sections of your peripheral design.
Please see Chapter 18, “Black-Box Definition (BBD),” for more information.
MDD - Microprocessor Driver Definition
An MDD file contains directives for customizing software drivers.
Please see Chapter 21, “Microprocessor Driver Definition (MDD),” for more information.
MHS - Microprocessor Hardware Specification
The Microprocessor Hardware Specification (MHS) file defines the hardware component. 
An MHS file is supplied by the user as an input to the Platform Generator (PlatGen) tool. 
Please see Chapter 15, “Microprocessor Hardware Specification (MHS),” for more 
information.
MPD - Microprocessor Peripheral Definition
The Microprocessor Peripheral Definition (MPD) file defines the interface of the 
peripheral.
Please see Chapter 16, “Microprocessor Peripheral Description (MPD),” for more 
information.










