Using the reference designs, Pci_mt32 megacore function reference design, Using the reference designs –19 – Altera PCI Compiler User Manual
Page 53

Altera Corporation
User Guide Version 11.1
1–19
October 2011
PCI Compiler
Getting Started
2.
In the Quartus II software, choose Tcl Console (View > Utility
Windows menu).
3.
To source the constraint file, type the following in the Quartus II Tcl
console:
source
pci_constraints_for_
<variation name>.tcl
add_pci_constraints
[-speed "33" | "66"]
[-no_compile]
[no_pinouts] [-help]
f
For more information on PCI Compiler constraint files, refer to
Appendix A, Using PCI Constraint File Tcl Scripts
Using the
Reference
Designs
The following sections outline how to use the reference designs that are
packaged with the PCI Compiler
pci_mt32 MegaCore Function Reference Design
The pci_mt32 MegaCore Function Reference Design example illustrates
how to interface local logic to the pci_mt32 MegaCore function. The
reference design includes a target and a master interface to the pci_mt32
function and the SDRAM memory. The DMA engine is implemented in
the local logic to enable the pci_mt32 function to operate as a bus master.
The design implements a FIFO interface to solve latency issues when data
is transferred between the PCI bus and the SDRAM.
The pci_mt32 MegaCore Function Reference Design requires the Quartus
II software.
describes the directory structure of the pci_mt32 MegaCore
Function Reference Design. The directory names are relative to the
following path:
/ref_designs/ref_designs/pci_mt32/vhdl
where <path> is the directory in which you installed the PCI Compiler.