Xilinx 1.8 manual Dual Core Directory Structure and File Contents

Page 26

R

Chapter 3: Quickstart Example Design

xilinx_dual_pci_exp_ep

xilinx_pci_exp_primary_ep

pci_exp_64b_app

PIO

Endpoint

Core

xilinx_pci_exp_secondary_ep

pci_exp_64b_app

PIO

Endpoint

Core

Figure 3-6:Dual Core Design Block Diagram

Dual Core Directory Structure and File Contents

When generating the Block Plus core with the Virtex-5 FX70T-FF1136 (XC5VFX70T-FF1136) FPGA, the PIO example design source files and scripts are generated using the directory structure specified in the “Directory Structure and File Contents” section.

For the dual core example design, in addition to the source files, simulation scripts, and implementation files generated in the <project name>/<component name> directory specified by the user, the following directories and associated files are used:

<component name>/example_design

Dual core Verilog or VHDL design files

example_design/dual_core

Implementation script files

<component name>/simulation

Simulation Verilog or VHDL source files

simulation/functional

Simulation scripts

<component name>/implement

Implementation scripts

26

www.xilinx.com

Endpoint Block Plus v1.8 for PCI Express

 

 

UG343 June 27, 2008

Image 26
Contents LogiCORE IP Endpoint Block Plus v1.8 for PCI Express UG343 June 27Revision History Date Version RevisionTable of Contents Appendix Additional Design Considerations Conventions ContentsAbout This Guide Online Document Preface About This GuideSystem Requirements IntroductionAbout the Core Recommended Design ExperienceFeedback Additional Core ResourcesTechnical Support CoreDocument FeedbackIntroduction License Options Licensing the CoreBefore you Begin Simulation OnlyLicensing the Core Installing Your License FileObtaining Your License Simulation Design Overview Quickstart Example DesignOverview 1Simulation Example Design Block Diagram Quickstart Example DesignOverview Implementation Design OverviewExample Design Elements Generating the Core 3New Project Dialog BoxGenerating the Core 5Endpoint Block Plus Main ScreenRunning the Simulation Setting up for SimulationSimulating the Example Design Windows Implementing the Example DesignImplementing the Example Design LinuxDirectory Structure and File Contents Component name/doc Project directoryProject directory/component name 4Example Design Directory Name Description Component name/exampledesignComponent name/implement 5Implement Directory Name Description6Results Directory Name Description Implement/resultsComponent name/simulation 7Simulation Directory Name Description8dsport Directory Name Description Simulation/dsportSimulation/functional 9Functional Directory Name DescriptionDual Core Example Design Dual Core Example DesignSimulation/tests 10Tests Directory Name DescriptionDual Core Directory Structure and File Contents 12Dual Core Directory Name Description Exampledesign/dualcore11Example Design Directory Name Description 13Simulation Directory Name Description14Functional Directory Name Description 15Implement Directory Name DescriptionWrapper File Usage Package ConstraintsUser Constraints Files Device/Part NumberAppendix Appendix Additional Design Considerations