
Media Local Bus (MLB)
PXN20 Microcontroller Reference Manual, Rev. 1
27-2
Freescale Semiconductor
27.1.2
Features
•
3-pin MediaLB interface supported
•
Support for as many as 16 logical channels and as many as 31 physical channels running at a
maximum speed of 1024Fs
•
Programmable MediaLB clock frequency
— 256 Fs = 12.3 megabits per second @ Fs = 48 kHz
— 512 Fs = 24.6 megabits per second @ Fs = 48 kHz
•
Supports all MOST data types:
— Control messages
— Packet messages (asynchronous)
— Streaming data (synchronous)
— Isochronous data (when supported by MLB master)
•
Supports DMA style backend user interface
•
Transmission of commands and data and reception of receive status when functioning as the
transmitting device associated with a logical channel address
•
Reception of commands and data and transmission as receive status responses when functioning
as the receiving device associated with a logical channel address
•
MLB lock detection
•
System channel command handling
•
System bus master supporting direct memory access between the MLB and system RAM
•
Local channel buffer memory of 2K quadlets shared between all the logical channels
27.1.3
Overview
The MLB module implements the physical layer and link layer of the Media Local Bus specification,
interfacing to the MLB controller. The MLB implements the 3-pin MLB mode and can run at speeds as
fast as 1024Fs. It does not implement MLB controller functionality.
All MLB devices support a set of physical channels for sending data over the MLB. Each physical channel
is 4 bytes in length (quadlet) and grouped into logical channels with one or more physical channels
allocated to each logical channel. These logical channels can be any combination of channel type
(synchronous, asynchronous, control, or isochronous) and direction (transmit or receive).
The MLB provides support for as many as 16 logical channels and as many as 31 physical channels with
a maximum of 124 bytes of data per frame. Each logical channel is referenced using an unique channel
address and represents a unidirectional data path between a MLB device transmitting the data and the MLB
device(s) receiving the data.
Once per MOST network frame, the MLB controller generates a unique frame sync pattern. This pattern
defines the frame and channel boundaries of the signal information and data lines.
The MLB controller initiates all communication over the MLB by sending out the logical channel address
on the signal information line for each physical channel. This logical address indicates to the appropriate
Содержание PXN2020
Страница 1: ...PXN20 Microcontroller Reference Manual Devices Supported PXN2020 PXN2120 PXN20RM Rev 1 06 2011...
Страница 42: ...PXN20 Microcontroller Reference Manual Rev 1 lxiv Freescale Semiconductor...
Страница 64: ...Introduction PXN20 Microcontroller Reference Manual Rev 1 1 22 Freescale Semiconductor...
Страница 112: ...Signal Description PXN20 Microcontroller Reference Manual Rev 1 3 44 Freescale Semiconductor...
Страница 118: ...Resets PXN20 Microcontroller Reference Manual Rev 1 4 6 Freescale Semiconductor...
Страница 162: ...Clocks Reset and Power CRP PXN20 Microcontroller Reference Manual Rev 1 6 30 Freescale Semiconductor...
Страница 182: ...Frequency Modulated Phase Locked Loop FMPLL PXN20 Microcontroller Reference Manual Rev 1 7 20 Freescale Semiconductor...
Страница 268: ...Boot Assist Module BAM PXN20 Microcontroller Reference Manual Rev 1 9 14 Freescale Semiconductor...
Страница 318: ...Interrupts and Interrupt Controller INTC PXN20 Microcontroller Reference Manual Rev 1 10 50 Freescale Semiconductor...
Страница 326: ...General Purpose Static RAM SRAM PXN20 Microcontroller Reference Manual Rev 1 11 8 Freescale Semiconductor...
Страница 372: ...e200z6 Core Z6 PXN20 Microcontroller Reference Manual Rev 1 13 8 Freescale Semiconductor...
Страница 412: ...e200z0 Core Z0 PXN20 Microcontroller Reference Manual Rev 1 14 14 Freescale Semiconductor...
Страница 460: ...Memory Protection Unit MPU PXN20 Microcontroller Reference Manual Rev 1 18 20 Freescale Semiconductor...
Страница 478: ...Error Correction Status Module ECSM PXN20 Microcontroller Reference Manual Rev 1 19 18 Freescale Semiconductor...
Страница 488: ...Software Watchdog Timer SWT PXN20 Microcontroller Reference Manual Rev 1 20 10 Freescale Semiconductor...
Страница 494: ...System Timer Module STM PXN20 Microcontroller Reference Manual Rev 1 21 6 Freescale Semiconductor...
Страница 821: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 Freescale Semiconductor 27 49...
Страница 822: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 27 50 Freescale Semiconductor...
Страница 926: ...Controller Area Network FlexCAN PXN20 Microcontroller Reference Manual Rev 1 29 42 Freescale Semiconductor...
Страница 990: ...Deserial Serial Peripheral Interface DSPI PXN20 Microcontroller Reference Manual Rev 1 30 64 Freescale Semiconductor...
Страница 1044: ...Enhanced Serial Communication Interface eSCI PXN20 Microcontroller Reference Manual Rev 1 31 54 Freescale Semiconductor...
Страница 1080: ...Cross Triggering Unit CTU PXN20 Microcontroller Reference Manual Rev 1 33 12 Freescale Semiconductor...
Страница 1134: ...Analog to Digital Converter ADC PXN20 Microcontroller Reference Manual Rev 1 34 54 Freescale Semiconductor...
Страница 1150: ...IEEE 1149 1 Test Access Port Controller JTAGC PXN20 Microcontroller Reference Manual Rev 1 35 16 Freescale Semiconductor...
Страница 1257: ...Nexus Development Interface NDI PXN20 Microcontroller Reference Manual Rev 1 Freescale Semiconductor 36 107...
Страница 1258: ...Nexus Development Interface NDI PXN20 Microcontroller Reference Manual Rev 1 36 108 Freescale Semiconductor...
Страница 1376: ...Memory Map PXN20 Microcontroller Reference Manual Rev 1 A 118 Freescale Semiconductor...