|
TC1762 Datasheet, PDF (45/114 Pages) Infineon Technologies AG – 32-Bit Single-Chip Microcontroller TriCore | |||
|
◁ |
TC1762
Preliminary
Functional Description
3.11
Micro Link Serial Bus Interface (MLI0)
The Micro Link Interface is a fast synchronous serial interface that allows data exchange
between microcontrollers of the 32-bit AUDO microcontroller family without intervention
of a CPU or other bus masters. Figure 3-7 shows how two microcontrollers are typically
connected together via their MLI interface. The MLI operates in both microcontrollers as
a bus master on the system bus.
Controller 1
CPU
Controller 2
CPU
Peripheral
A
Peripheral
B
Peripheral
C
Peripheral
D
Memory
MLI
MLI
Memory
System Bus
System Bus
MCA06061
Figure 3-7 Typical Micro Link Interface Connection
Features
⢠Synchronous serial communication between MLI transmitters and MLI receivers
located on the same or on different microcontroller devices
⢠Automatic data transfer/request transactions between local/remote controller
⢠Fully transparent read/write access supported (= remote programming)
⢠Complete address range of remote controller available
⢠Specific frame protocol to transfer commands, addresses and data
⢠Error control by parity bit
⢠32-bit, 16-bit, and 8-bit data transfers
⢠Programmable baud rates
â MLI transmitter baud rate: max. fMLI/2 (= 40 Mbit/s @ 80 MHz module clock)
â MLI receiver baud rate: max. fMLI
⢠Multiple remote (slave) controllers are supported
MLI transmitter and MLI receiver communicate with other off-chip MLI receivers and MLI
transmitters via a 4-line serial I/O bus each. Several I/O lines of these I/O buses are
available outside the MLI module kernel as four-line output or input buses.
Data Sheet
41
V1.0, 2008-04
|
▷ |