MPC106ARX66CE MOTOROLA [Motorola, Inc], MPC106ARX66CE Datasheet - Page 3

no-image

MPC106ARX66CE

Manufacturer Part Number
MPC106ARX66CE
Description
PCI Bridge/Memory Controller
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet
The 106 provides a PowerPC microprocessor CHRP-compliant bridge between the PowerPC
microprocessor family and the PCI bus. CHRP documentation provides a set of specifications that define a
unified personal computer architecture. PCI support allows the rapid design of systems using peripherals
already designed for PCI and the other standard interfaces available in the personal computer hardware
environment. The 106 integrates secondary cache control and a high-performance memory controller, uses
an advanced, 3.3-V CMOS process technology, and is fully compatible with TTL devices.
The 106 supports a programmable interface to a variety of PowerPC microprocessors operating at select
bus speeds. The 60x address bus is 32 bits wide and the data bus is 64 bits wide. The 60x processor
interface of the 106 uses a subset of the 60x bus protocol, supporting single-beat and burst data transfers.
The address and data buses are decoupled to support pipelined transactions.
The 106 provides support for the following configurations of 60x processors and L2 cache:
The memory interface controls processor and PCI interactions to main memory and is capable of
supporting a variety of configurations using DRAM, EDO, SDRAM, ROM, or Flash ROM.
The PCI interface of the 106 complies with the PCI Local Bus Specification, Revision 2.1, and follows the
guidelines in the PCI System Design Guide, Revision 1.0, for host bridge architecture. The PCI interface
connects the processor and memory buses to the PCI bus, to which I/O components are connected. The PCI
bus uses a 32-bit multiplexed address/data bus, plus various control and error signals.
The PCI interface of the 106 functions as both a master and target device. As a master, the 106 supports
read and write operations to the PCI memory space, the PCI I/O space, and the PCI configuration space.
The 106 also supports PCI special-cycle and interrupt-acknowledge commands. As a target, the 106
supports read and write operations to system memory.
The 106 provides hardware support for four levels of power reduction: doze, nap, sleep, and suspend. The
design of the MPC106 is fully static, allowing internal logic states to be preserved during all power-saving
modes.
1.2 Features
This section summarizes the major features of the 106, as follows:
Up to four 60x processors with no L2 cache
A single 60x processor plus a direct-mapped, lookaside L2 cache using the internal L2 cache
controller of the 106
Up to four 60x processors plus an externally controlled L2 cache (such as the Motorola MPC2605
integrated secondary cache)
60x processor interface
— Supports up to four 60x processors
— Supports various operating frequencies and bus divider ratios
— 32-bit address bus, 64-bit data bus
— Supports full memory coherency
— Supports optional 60x local bus slave
— Decoupled address and data buses for pipelining of 60x accesses
— Store gathering on 60x-to-PCI writes
MPC106 PCI Bridge/Memory Controller Hardware Specifications
Features
3

Related parts for MPC106ARX66CE