Memory Controller
MPC8260 PowerQUICC II Family Reference Manual, Rev. 2
11-102 Freescale Semiconductor
There are two types of external bus masters:
Any 60x-compatible device with a 64-bit data bus, such as an MPC603e, MPC604e, MPC750, or
an MPC2605 (L2 cache) in copy-back mode
PowerQUICC II
Both of these external bus master types can access a slave PowerQUICC II’s internal registers and
dual-port RAM. They can also use the slave’s memory controller to access memory devices on the 60x
bus. An external master has access to the slave’s local bus via the slave’s 60x-to-local bus bridge.
11.9.1 60x-Compatible External Mast ers (non-PowerQUICC II)
A non-PowerQUICC II external master can perform only 64-bit port accesses when using a slave
PowerQUICC II’s memory controller for memory devices assigned to the 60x bus. Also, ECC or
RMW-parity are not supported.
For 60x bus compatibility, the following connections should be observed:
PowerQUICC II’s TSIZ[1–3] should be connected to the external master’s TSIZ[0–2]
PowerQUICC II’s TSIZ[0] should be pulled down
PowerQUICC II’s PSDVAL should be pulled up
11.9.2 PowerQUICC II External Masters
An PowerQUICC II external master is a 60x-compatible master with additional functionality. As described
in the following, it has fewer the restrictions than other 60x-compatible masters:
Any port size is allowed
ECC and RMW-parity are supported
11.9.3 Extended Controls in 60x-Compatible Mode
In 60x-compatible mode, the memory controller provided extended controls for the glue logic. The
extended control consists of the following:
Memory address latch (ALE) to latch the 60x address for memory use
The address multiplex pin (GPL5/SDAMUX), which controls external multiplexing for DRAM
and SDRAM devices
LSB address pins (BADDR[27–31]) for incrementing memory addresses
•PSDVAL
as a termination to a partial transaction (such as port-size beat access).
11.9.4 Address Incrementing for Exter nal Bursting Masters
BADDR[27–31] should be used to generate addresses to memory devices for burst accesses. In
60x-compatible mode, when a master initiates an external bus transaction, it reflects the value of A[27–31]
on the first clock cycle of the memory access. These signals are latched by the memory controller and on
subsequent clock cycles, BADDR[27–31] increments as programmed in the UPM or after each data beat