Interface
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor 9-3
9.3.2 Block Diagram
The block diagram of the LocalPlus Controller (LPC) is shown in Figure 9-1. This diagram shows the non-multiplexed implementation of
address and data lines.
The LPC is driven by the internal IP bus clock and the PCI_CLOCK. The supported ratios of the IP bus clock to the reference clock
PCI_CLOCK (the one externally seen by peripherals) are 4:1, 2:1 and 1:1.
The reference clock is the PCI_CLOCK and all clock counts are referred to this clock. All transitions are synchronized to the rising edge of
the PCI_CLOCK.
Start/Stop registers to define the CS address range for each CS output are contained in the MPC5200B MMAP register group, see
Section 3.3.3.2, Boot and Chip Select Addresses. Registers in the LPC are accessed through the address range specified in the MPC5200B
Internal Register Map. For more information, see Section 9.7, Programmer’s Model. These registers control the operation of a particular CS
and peripheral, when a "hit" occurs in the MMAP module for the corresponding CS space.

Figure 9-1. LPC Concept Diagram

NOTE
BestComm Interface + FiFo not shown
Not all pins are used in all modes.
For multiplexed bus implementation, external logic is required to capture the address phase as shown in Figure9-2.

IPBI

XL Bus

Registers

IP bus Data

LPC

8cs “hit”
MMAP
32 ext_add
Shared Data
Variable Width
Address
Variable Width
R/W Data
R/W
ACK
CS[0:7]
AD[31:0]
AD bus Grant
AD bus Request
ALE
8
TS
OE
PCI_CLOCK
PCI Arbiter
CDM
IPB_CLK
multiplexed
with PCI, ATA
TSIZ[1:2]
2