Visible to Intel only — GUID: nik1412473918972
Ixiasoft
1.1. Understanding Throughput in PCI Express
1.2. Deliverables Included with the Reference Design
1.3. Reference Design Functional Description
1.4. Hardware Requirements
1.5. Software Requirements
1.6. Software Installation
1.7. Hardware Installation
1.8. Running the Software Application
1.9. Additional Chaining DMA Commands
1.10. Using SignalTap II
1.11. Performance Benchmarking Results
1.12. Document Revision History
Visible to Intel only — GUID: nik1412473918972
Ixiasoft
1.7. Hardware Installation
If you are using the Stratix IV GX card, you must check the settings on an eight-position dip switch which controls the PCI Express mode of operation. The following figure highlights this component. The right-most position of this dip switch sets the operation to normal or PCI Express compliance base board (CBB) testing. To run the software included in this application note, this switch must be in the off position. The off position points towards the PCIe slot. The on position points away from the PCIe slot. When set in the on position, you can use the reset switch labeled PB1 to cycle through various modes required for CBB testing. (The dip switch labels the on side on the switch.)
Note: The top-level RTL file has been modified to enable CBB testing. If you regenerate the IP core, you may overwrite this top-level file and disable the CBB testing capability.
Figure 6. Location of Components that Control PCI Express Mode of Operation
- Power down computer #1 and plug the development board into the PCI Express slot. For an x1 or x4 operation, use a PCI Express lane converter.
- The development kits include integrated USB-BlasterTM circuitry for FPGA programming. However, for the host computer and development board to communicate, you must install the USB-Blaster on the host computer.
- Program the FPGA with the reference design using the Quartus II software on computer #2 and an Altera USB-Blaster cable (or other download cable) connection between computer #2 and the development board on computer #1.
- Connect one end of the USB cable the USB port on the development board.
- Connect the other end of the cable to the USB port on the computer running the Quartus II software on computer #2.
To download the USB-Blaster driver, go to the Altera support site at Cable and Adapter Drivers Information .
For installation instructions, go to USB-Blaster and USB-Blaster II Drivers for Windows 7 and Windows Vista .