About pci compiler, Introduction – Altera PCI Compiler User Manual

Page 13

Advertising
background image

Altera Corporation

User Guide Version 11.1

1

October 2011

About PCI Compiler

Introduction

The Altera

®

PCI Compiler provides many options for creating custom,

high-performance PCI bus interface designs. Whether your system’s top
priority is high bandwidth, high speed, or a combination of features, you
can use the PCI Compiler to meet your system requirements.

The PCI Compiler contains the pci_mt64, pci_mt32, pci_t64, and
pci_t32

MegaCore

®

functions, a Verilog HDL and VHDL testbench, and

reference designs. Altera also offers the following development kits as
PCI hardware prototyping platforms:

PCI High-Speed Development Kit, Stratix Professional Edition

PCI Development Kit, Cyclone II Edition

These kits include a PCI development board, a reference design, software
drivers, and a graphical user interface to help you evaluate the PCI
solution in a system.

You can create PCI systems using one of the following design flows in the
Quartus

®

II software.

MegaWizard

TM

Plug-in Manager flow

This option allows you to choose a specific PCI MegaCore function,
specify parameters, generate design files, and manually integrate the
parameterized PCI MegaCore function into your overall system.

SOPC Builder flow

This option allows you to build a complete PCI system—component-
by-component—using an automatically-generated sytem
interconnect fabric. The SOPC Builder uses the PCI-Avalon®-
Memory-Mapped (Avalon-MM) bridge to connect the PCI bus to the
interconnect, allowing you to easily create any system that includes
one or more of the Avalon-MM peripherals.

Advertising