Media Local Bus (MLB)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
Freescale Semiconductor
33-19
Preliminary
Figure 33-15. 5-pin MLB Topology
The INIC generates the MLBCLK clock, which is synchronized to the MOST network and provides the
timing for the entire MOST interface.
The MLBSIG (or MLBSO) carries the Channel Address generated by the MLB controller (INIC). The
Channel Address indicates which MLB device is transmitting and which MLB device is receiving in the
following physical channel. The transmitting MLB device outputs a Command Byte on its MLBSIG (or
MLBSO) and the receiving MLB device outputs an RxStatus byte in the quadlet following the Command
Byte.
The MLBDAT (or MLBDO) line is driven by the transmitting MLB device and is received by all other
devices, including the controller. This line carries the actual data (synchronous, asynchronous,
isochronous, control).
The IOP based softMLB solution uses the following resources to emulate an MLB device.
•
e200z0 (IOP)
•
DSPI_A and DSPI_B
•
eDMA (four channels)
•
SoftMLB Interface Logic
•
Pin multiplexing options within the SIU
•
System RAM
MediaLB Device 1
GND
MLBDO
MOST
Ne
twor
k
MediaLB Controller
(INIC/OS81050)
(MPC551xE/G)
MLBDI
MLBSO
MLBSI
MLBCLK
MLBDI
MLBDO
MLBSI
MLBSO
MLBCLK
RX
TX