
R
Chapter 3: Quickstart Example Design
<component name>/example_design
The example design directory contains the example design files provided with the core.
Table 3-4: Example Design Directory
| Name | Description | 
| 
 | 
 | 
| <project_dir>/<component_name>/example_design | |
| 
 | 
 | 
| pci_exp_8_lane_64b_ep.v | Verilog  | 
| pci_exp_4_lane_64b_ep.v | to the  | 
| pci_exp_1_lane_64b_ep.v | endpoint design, respectively. | 
| 
 | |
| 
 | 
 | 
| <filename>.ucf | Example design UCF. Filename | 
| 
 | varies by  | 
| 
 | package selected. | 
| 
 | 
 | 
| xilinx_pci_exp_8_lane_ep_product.v | Enables Block Plus  | 
| xilinx_pci_exp_4_lane_ep_product.v | and  | 
| xilinx_pci_exp_1_lane_ep_product.v | test bench. | 
| 
 | 
 | 
| xilinx_pci_exp_8_lane_ep.v | Verilog or VHDL  | 
| xilinx_pci_exp_4_lane_ep.v | example design files for  | 
| xilinx_pci_exp_1_lane_ep.v | lane, and  | 
| xilinx_pci_exp_ep.vhd | 
 | 
| 
 | 
 | 
| pci_exp_64b_app.v[hd] | 
 | 
| EP_MEM.v[hd] | 
 | 
| PIO.v[hd] | 
 | 
| PIO_EP.v[hd] | PIO example design files. | 
| PIO_EP_MEM_ACCESS.v[hd] | |
| PIO_TO_CTRL.v[hd] | 
 | 
| PIO_64.v | 
 | 
| PIO_64_RX_ENGINE.v[hd] | 
 | 
| PIO_64_TX_ENGINE.v[hd] | 
 | 
| 
 | 
 | 
| Back to Top | 
 | 
<component name>/implement
The implement directory contains the core implementation script files.
Table 3-5: Implement Directory
| Name | Description | |
| 
 | 
 | |
| <project_dir>/<component_name>/implement | ||
| 
 | 
 | |
| xst.scr | XST synthesis script. | |
| 
 | 
 | |
| implement.bat | DOS and Linux implementation scripts. | |
| implement.sh | 
 | |
| 
 | 
 | |
| synplify.prj | Synplify synthesis script. | |
| 
 | 
 | |
| xilinx_pci_exp_1_lane_ep_inc.xst | XST project file for  | |
| xilinx_pci_exp_4_lane_ep_inc.xst | ||
| example design, respectively. | ||
| xilinx_pci_exp_8_lane_ep_inc.xst | ||
| 
 | ||
| 
 | 
 | |
| Back to Top | 
 | |
| 22 | www.xilinx.com | Endpoint Block Plus v1.8 for PCI Express | 
| 
 | 
 | UG343 June 27, 2008 |