Specifications

Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 231
UG111 (v1.4) January 30, 2004 1-800-255-7778
R
Chapter 16
Microprocessor Peripheral Description
(MPD)
The Microprocessor Peripheral Definition (MPD) file defines the interface of the
peripheral.
An MPD file has the following characteristics:
x Lists ports and default connectivity for bus interfaces
x Lists parameters and default values
x Any MPD parameter is overwritten by the equivalent MHS assignment (refer to the
Microprocessor Hardware Specification Format document for more details)
Individual peripheral documentation contains information on all MPD file keywords.
This chapter contains the following section.
x “MPD Syntax”
x “Bus Interface
x “IO Interface
x “Option
x “Parameter”
x “Port
x “Reserved Parameter Names
x “Reserved Port Connections”
x “Design Considerations”
MPD Syntax
MPD file syntax is case insensitive. However, only connector names are case sensitive.
Current version is 2.1.0.
MPD parameter/signal name must be HDL (VHDL, Verilog) compliant. VHDL and
Verilog have certain naming rules and conventions that must be followed.
The MPD file is supplied by the IP provider and provides peripheral information. This file
lists ports and default connectivity to the bus interface. Parameters that you set in this file
are mapped to generics for VHDL or parameters for Verilog.