Pci compiler with megawizard plug-in manager flow, Pci compiler with sopc builder flow – Altera PCI Compiler User Manual

Page 16

Advertising
background image

4

User Guide Version 11.1

Altera Corporation

PCI Compiler

October 2011

Features

IP functional simulation models enable simulation of a register
transfer level (RTL) model of a PCI MegaCore function in VHDL and
Verilog HDL simulators

OpenCore Plus hardware evaluation feature enables testing of a
PCI MegaCore function in hardware prior to purchasing a license

Configuration registers:

Parameterized registers: device ID, vendor ID, class code,
revision ID, BAR0 through BAR5, subsystem ID, subsystem-
vendor ID, maximum latency, minimum grant, capabilities list
pointer, expansion ROM BAR

Parameterized default or preset base address (available for all
six BARs) and expansion ROM base address

Non-parameterized registers: command, status, header type 0,
latency timer, cache line size, interrupt pin, interrupt line

Host bridge application support

PCI Compiler with MegaWizard Plug-in Manager Flow

The following list outlines the features of the PCI Compiler with
MegaWizard Plug-in Manager flow.

IP Toolbench wizard-driven interface makes it easy to generate a
custom variation of a PCI MegaCore function

PCI target features:

Capabilities list pointer support

Expansion ROM BAR support

Local-side requests for target abort, retry, or disconnect

Local-side interrupt requests

PCI master features (pci_mt64 and pci_mt32 only):

Allows on-chip arbitration logic

Allows disabling latency timer

64-bit PCI features (pci_mt64 and pci_t64 only):

64-bit addressing support as both master and target

Initiates 64-bit addressing, using dual-address cycle (DAC)

Initiates 64-bit memory transactions

Dynamically negotiates 64-bit transactions and automatically
multiplexes data on the local 64-bit data bus

PCI Compiler with SOPC Builder Flow

The following list outlines the features of the PCI Compiler with SOPC
Builder flow.

SOPC Builder ready

PCI complexities, such as retry and disconnect are handled by the
PCI/Avalon Bridge logic and transparent to the user

Advertising