
Altera Corporation User Guide Version 11.1 7–9
October 2011
Functional Description
Figure 7–4. PCI-Avalon Bridge Block Diagram Managing the PCI Master/Target Peripheral Mode
You can customize the Master/Target mode by specifying one of the
performance profiles. Refer to “Performance Profiles” on page 7–11.
Control Register Access Avalon Slave
The PCI-Avalon bridge provides a rich set of user-accessible
control/status registers. Implementing the registers is optional except
when using the:
■ PCI Host-Bridge Device mode
■ Dynamic Avalon-to-PCI address translation option
The Avalon Configuration tab of the PCI Compiler wizard allows you to
enable the control/status registers and specify access to them via the
interconnect. Refer to “Avalon Configuration” on page 6–16.
The control/status registers can be accessed from any Avalon-MM
master device including PCI-Avalon bridge master ports. If you want to
access the control/status registers from a PCI bus master device, you
must use the SOPC Builder GUI to connect the Avalon-MM ports to the
Control Register Access Avalon Slave port. Refer to Figure 7–5.
PCI-Avalon Bridge
Master/Target Peripheral Mode
PCI
MegaCore
Function
PCI
Target
Controller
Non-
Prefetchable
Avalon
Master
Host
Processor
PCI
Master/
Target
Device
PCI
Bus
Arbiter
Prefetchable
Avalon
Master
PCI
Prefetchable
Bridge
Logic
PCI
Non-
Prefetchable
Bridge Logic
PCI
Bus
PCI
Master
Controller
Master
Bridge
Logic
PCI Bus
Access
Avalon Slave
Master
Peripheral
Master
Peripheral
Slave
Peripheral
Slave
Peripheral
System
Interconnect
Fabric
Comentários a estes Manuais