Specifications
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 101
UG111 (v1.4) January 30, 2004 1-800-255-7778
Load Path
R
Load Path
Refer to Figure 5-1 for a depiction of the peripheral directory structure.
To specify additional directories, use one of the following options:
x Current directory (where PlatGen was launched; not where the MHS resides)
x Set the EDK tool option -lp option
PlatGen uses a search priority mechanism to locate peripherals, as follows:
1. Search the pcores directory in the project directory
2. Search <library_path>/<Library Name>/pcores as specified by the -lp option
3. Search XILINX_EDK/hw/<Library Name>/pcores
From the pcores directory, the peripheral name is the name of the root directory. From the 
root directory, the underlying directory structure is as follows:
data
hdl
netlist
simmodels
Output Files
PlatGen produces the following directories and files. From the project directory, this is the 
underlying directory structure:
hdl
implementation
synthesis
HDL Directory
The hdl directory contains the following:
system.[vhd|v]
This is the HDL file of the embedded processor system as defined in the MHS. This file 
contains IOB primitives if the -toplevel yes option is specified.
Figure 5-1: Peripheral Directory Structure
X10066
<Library Name>
-lp <library_path>
boards drivers pcores sw_services










