Phb Registers; Table 2-13. Address Modification For Little Endian Transfers - Motorola MVME5100 Programmer's Reference Manual

Hide thumbs Also See for MVME5100:
Table of Contents

Advertisement

Hawk PCI Host Bridge & Multi-Processor Interrupt Controller
2

Table 2-13. Address Modification for Little Endian Transfers

PHB Registers

2-40
Address modification happens to the originating address regardless of
whether the transaction originates from the PCI bus or the PPC bus. The
three low order address bits are exclusive-ORed with a three-bit value that
depends on the length of the operand, as shown in
Data
Length
(bytes)
1
2
4
8
Note
The only legal data lengths supported in Little-Endian mode
are 1, 2, 4, or 8-byte aligned transfers.
Since this method has some difficulties dealing with unaligned PCI-
originated transfers, the PPC master of the PHB will break up all unaligned
PCI transfers into multiple aligned transfers into multiple aligned transfers
on the PPC bus.
The PHB registers are not sensitive to changes in Big-Endian and Little-
Endian mode. With respect to the PPC bus (but not always the address
internal to the processor), the PPC registers are always represented in Big-
Endian mode. This means that the processor's internal view of the PPC
registers appears different depending on which mode the processor
operates.
With respect to the PCI bus, the configuration registers are always
represented in Little-Endian mode.
Table
Address
Modification
XOR with 111
XOR with 110
XOR with 100
no change
Computer Group Literature Center Web Site
2-13.

Advertisement

Table of Contents
loading

Table of Contents