
2–8 Getting Started User Guide Altera Corporation
PCI Express Development Kit, Stratix II GX Edition March 2008
Using the Demo Application and Example Design
● The Quartus II software
● The MAX+PLUS
®
II software
● The LeonardoSpectrum
™
synthesis tool
● The Synplify software
● The ModelSim
®
simulator
● The Precision RTL Synthesis Software
4. To install your license, refer to Specifying the License File in Quartus II
Installation & Licensing for Windows, which is included with the kit.
Using the Demo
Application and
Example Design
The kit provides an example design file and an easy-to-use demo
application with a custom GUI. Using the demo application GUI you can:
■ Specify endpoint (PCI Express x8 MegaCore function) DMA read,
write, and loop commands
■ Specify memory read/write and loop commands
■ Read various configuration and DMA registers
In this section, you perform the following tasks:
■ Install the demo application drivers and PCI Express development
board
■ Perform memory read and write transactions on the board
■ Read configuration and DMA registers
1 The Stratix II GX PCI Express development board ships with a
pre-installed example design. For instructions on installing the
example design or any other design to the flash memory on the
board, refer to Appendix A, Using the Parallel Flash Loader.
Data Flow Block Diagram
Figure 2–3 shows a block diagram of the data flow from the x8 PCI
Express edge connector through the Stratix II GX device block, which
includes the application layer, Altera PCI Express x8 MegaCore function,
and the Quartus II software alt2gxb megafunction.
The kit’s demo application allows for memory read and write
transactions to the development board. In addition, the kit’s example
design (SIIGX_PCIe_Example_Design.sof) has a DMA engine that
allows the development board to write to system memory.
Commentaires sur ces manuels