Synopsys, Inc.
39
5.60a
March 2020
PCIe IP Prototyping Kit Installation Guide
Setting Up Software Environment
2.5
PCIe IP Prototyping Kit Directory Structure
After you have unpacked the PCIe IP Prototyping Kit environment, the files are included in the following
for the folder content description.
For details on how to create a workspace, configure, synthesize, simulate, using coreConsultant, refer to the
DesignWare PCIe IP Prototyping Kit User Guide
.
Figure 2-1
Prototyping Kit Directory Structure
Note
Note
Note
Note
Each workspace you create in coreConsultant will have a similar folder structure. The folder
content is created after you create a coreConsultant workspace.
Table 2-2
Prototyping Kit Directory Structure Description
Directory/Sub-directory
Description
./
Top level directory.
Main makefile, used to launch all FPGA synthesis flow.
Environment configuration makefile (config.mk), used to configure all the environment
needed tools and licenses, used on the flow.
./dwipk_pcie/<version>/<workspace>
./cores/
Configuration files directory. Applies to user configurable blocks, such as the
DWC_pcie_ctl IP.
./doc/
Documentation directory.
./syn/
FPGA synthesis directory with a fully functional pre-built HW bitfile.
./bin/
Workspace environment scripts directory (for coreConsultant handling).
./src/
Top level source files directory. It also includes encrypted DW IPs.
cores
doc
syn
bin
src
sim
software
./
phy
dw_dwipk_pcie/<version>/
<workspace>