TC1796
Peripheral Units (Vol. 2 of 2)
Micro Link Interface (MLI)
User’s Manual
23-53
V2.0, 2007-07
MLI, V2.0
23.2.3.3 Connecting Several MLI Modules
The MLI structure also allows to connect several MLI modules together, e.g. two Remote
Controllers (X and Y) to one Local Controller. In this case, the Local Controller can send
data to either one or the other or to both Remote Controllers in parallel. Each Remote
Controller is connected via an own set of READY/VALID signals to the Local Controller,
whereas the transmitter DATA and CLK are broadcast signals. The status of the VALID
lines defines, which Remote Controller is accessed.
Only one receiver being available in the Local Controller, the reception of data can be
handled only either from one or the other Remote Controller. The software has to ensure
that only one Remote Controller sends data back to the Local Controller, e.g. by using
Read Frames or by enabling/disabling the generation of Write Frames in the Remote
Controllers.
Figure 23-37 Connecting Two Remote Controllers
Remote Controller X
MLI_TRmulti
TREADYA
TDATA
TVALIDA
TCLK
RREADYA
RDATAA
RVALIDA
RCLKA
MLI
Receiver
MLI
Transmitter
Remote Controller Y
TREADYA
TDATA
TVALIDA
TCLK
RREADYA
RDATAA
RVALIDA
RCLKA
MLI
Receiver
MLI
Transmitter
Local Controller
TREADYA
TVALIDA
TVALIDB
TREADYB
TCLK
TDATA
MLI
Transmitter
RREADYA
RVALIDA
RVALIDB
RREADYB
RCLKA
RDATAA
MLI
Receiver
RCLKB
RDATAB