
TC1796
Peripheral Units (Vol. 2 of 2)
Micro Link Interface (MLI)
User’s Manual
23-26
V2.0, 2007-07
MLI, V2.0
23.2.1.1 Copy Base Address Frame
A Copy Base Address Frame defines the location and the size of a Remote Window.
Figure 23-20 Copy Base Address Frame Flow
Transmitting Controller
The transmission of a Copy Base Address Frame is started after a transmitter pipe x
base address registers TPxBAR has been written, triggering the following actions for
pipe x.
•
Bit field TPxBAR.BS (4-bit coded buffer size) is loaded into bit field TPxSTATR.BS
MCA05888_mod
Transmitting MLI Controller
Receiving MLI Controller
MLI Transmitter Ready
TPxBAR is written
TPxSTATR.BS := TPxBAR.BS
TCBAR.ADDR := TPxBAR.ADDR
TRSTATR.PN := x
TRSTATR.BAV := 1
Send "Copy Base Address
Frame" of pipe x
RPxBAR.ADDR := Base address (28-bit)
RPxSTATR.BS := Buffer size (4-bit)
RCR.TF
:= 00
B
RISR.NFRI
:= 1
MLI Receiver Ready
TREADY = 1
Remote window of pipe x is
initialized and ready to read/write data
TRSTATR.BAV := 0
TISR.NFSIx
:= 1
Normal Frame
Sent x Event
Normal Frame
Received Event
Parity check & acknowledge frame