Ppc Slave; Figure 2-3. Ppc To Pci Address Translation - Motorola MVME5100 Programmer's Reference Manual

Hide thumbs Also See for MVME5100:
Table of Contents

Advertisement

Each map decoder also includes a programmable 16-bit address offset. The
offset is added to the 16 most significant bits of the PPC address, and the
result is used as the PCI address. This offset allows PCI devices to reside
at any PCI address, independent of the PPC address map. An example of
this is shown in

Figure 2-3. PPC to PCI Address Translation

Care should be taken to ensure that all programmable decoders decode
unique address ranges since overlapping address ranges will lead to
undefined operation.

PPC Slave

The PPC slave provides the interface between the PPC bus and the PPC
FIFO. The PPC slave is responsible for tracking and maintaining
coherency to the PPC60x processor bus protocol. The actions taken by the
PPC Slave to service a transaction are dependent upon whether the
transaction is posted or compelled. During compelled transactions, such as
a read or a non-posted single beat write, the PPC Slave will hold off
asserting AACK_ and TA_ until after the transaction has completed on the
PCI bus. This has the effect of removing all levels of pipelining during
compelled PHB accesses. The interdependency between the assertion of
http://www.motorola.com/computer/literature
Figure
2-3.
PPC Bus Address
XSOFFx Register
PCI Bus Address
Functional Description
8 0 8 0 1 2 3 4
0
15
16
+
9 0 0 0
0
15
=
1 0 8 0 1 2 3 4
31
16
15
31
0
2-7
2

Advertisement

Table of Contents
loading

Table of Contents