Pci Inbound Address Translation - Freescale Semiconductor MPC8313E Family Reference Manual

Powerquicc ii pro integrated processor
Hide thumbs Also See for MPC8313E:
Table of Contents

Advertisement

In all cases of parity errors on the PCI bus, regardless of the parity-error-response bit, information about
the transaction is logged in the PCI error control capture register, the PCI error address capture register and
the PCI error data capture register; MCP is also asserted to the core as an option.
13.4.6

PCI Inbound Address Translation

For inbound transactions (transactions generated by an external master on the PCI bus where the PCI
controller responds as a slave device), the PCI controller only responds to PCI addresses within the
windows mapped by the PCI inbound base address registers (PIBARs). If there is an address hit in one of
the PIBARs, the PCI address is translated from PCI space to local memory space through the associated
PCI inbound translation address registers (PITARs). This allows an external master to access local
memory. Each PIBAR register is associated with a PITAR and PIWAR which are located in the PCI
controller's PCI CSR space.
accesses.
0
PCI Inbound
Base
Address
PCI Inbound
Window Size
4G
There are three full sets of inbound translation registers, in addition to the PIMMR base address register,
allowing four simultaneous translation windows, one to a fixed destination and three programmable. Only
two of the programmable windows can be mapped anywhere in the 64-bit PCI address space. Window 0
can only be mapped within the lowest 4-Gbyte space. Software can move the programmable translation
base addresses during run-time to access different portions of local memory, but the PCI inbound
translation windows may not overlap.
The translation windows are disabled after reset, that is, after reset, the PCI controller does not
acknowledge externally mastered transactions on the PCI bus by asserting PCI_DEVSEL until the
inbound translation windows are enabled.
MPC8313E PowerQUICC II Pro Integrated Processor Family Reference Manual, Rev. 3
Freescale Semiconductor
Figure 13-54
shows an example translation window for inbound memory
PCI Memory View
System memory
PCI Memory
Peripheral
Memory
Figure 13-54. Inbound PCI Memory Address Translation
Local Bus View
0
Peripheral Memory
Inbound Address
Translation
4G
PCI Inbound
Translation
Address
Window
PCI Inbound
Window Size
Local Memory
PCI Memory
PCI Bus Interface
13-59

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc8313

Table of Contents