Datasheet
The ChannelAddresses output by the Controller for each logical channel are used in normal data transport and can
be statically or dynamically assigned. T
o support dynamic configuration of MediaLB Devices, a unique
DeviceAddress must be assigned to all MediaLB Devices before startup. DeviceAddresses allow the External Host
Controller (EHC) and MediaLB Controller to dynamically determine which Devices exist on the bus. At the request of
a MediaLB Device (e.g. EHC), the Controller scans for DeviceAddresses in the System Channel. Once a Device is
detected, a ChannelAddress for each logical channel can be assigned.
The DeviceAddress, ChannelAddress, Command, and RxStatus structures are described in the Link Layer section.
48.2 Embedded Characteristics
• Support of all MOST data transport methods: synchronous stream data, asynchronous packet data, control
message data, and isochronous data
• Multiple clock rates supported
• Scalable data rate for all MOST Network data transport methods
• A frame synchronization pattern (FRAMESYNC) enables easy Device synchronization to MOST Networks
• Dedicated system-broadcast channel for administration
• Support of MediaLB Controller to MediaLB Device transfers and inter-MediaLB Devices transfers
• Broadcast support from one transmitter to multiple receivers for synchronous stream data
48.3 Block Diagram
The following figure is the top-level block diagram of the MLB behavioral models.
Figure 48-1. 3-Pin MLB Block Diagram
AHB
APB
CPR
MIF
INTIF
RF
HBI
MLB
PHY
Data Buffer
RAM
Channel Table
RAM
Data Buffer
Bus Interface
C
hannel Table
Bus Interface
HBI
I/O Interface
Analog
Interface
Tri-State
Pad
s
APB
Interface
AHB
Interface
MediaLB
Analo
g
Configuration
Interface
MediaLB 3-pin
Interface
SAM E70/S70/V70/V71 Family
Media Local Bus (MLB)
©
2019 Microchip Technology Inc.
Datasheet
DS60001527D-page 1327










