TC1796
Peripheral Units (Vol. 2 of 2)
Micro Link Interface (MLI)
User’s Manual
23-39
V2.0, 2007-07
MLI, V2.0
Non-Acknowledge handshake. If the received data has been read out, frame
execution and reception continue normally.
23.2.1.5 Command Frame
Command Frames transmit a command (e.g. setup information or service request) from
a transmitting controller to a receiving controller.
Figure 23-31 Command Frame Transaction Flow
TREADY = 1
MCA05889_mod
Transmitting MLI Controller
Receiving MLI Controller
MLI Transmitter Ready
TCMDR.CMDPx is
written
TRSTATR.CV := 1
Send "Command Frame"
of pipe x (x, Code)
Pipe 0: generate interrupt at SR[3:0]
RISR.IC := 1
MLI Receiver Ready
TRSTATR.CV := 0
TISR.CFSIx := 1
Command Frame
Sent in Pipe x
Event
Interrupt Command
Frame Event
Pipe x: RISR.CFRIx := 1
Command Frame
Received Event
Pipe 1: write RCR.DPE
Pipe 2: set/clear RCR.MOD or
clear TRSTATR.RP[3:0] or
activate BRKOUT signal
Pipe 3: write command code into
RCR.CMDP3
Parity check & acknowledge frame