Datasheet

Microcontroller Interface
26
SGLS139B − October 2003 − Revised April 2004TSB12LV32-EP
The requested data transfer size is unsupported.
An ATF burst access ends on a nonquadlet boundary.
A microcontroller address is not on a word boundary whil in 16-bid data-bus mode.
The microcontroller attempts to write to the CFR across quadlet boundaries.
A GRF read-byte address does not start from 00h.
GRF read is not done on a quadlet boundary.
ColdFire error
MCS
is asserted for more than one BCLK cycle for each transaction.
3.1 Microcontroller Byte Stack (Write) Operation
The microcontroller byte stack (write) protocol is shown in Figure 3−1.
TSB12LV32 Write
M8BIT/SIZ0 = 1
Microcontroller Writes
MSByte (Byte 0)
to TSB12LV32
Microcontroller Writes
Byte 1 to TSB12LV32
Rejects
Quadlet
Write and
Issues a
MCERROR
Interrupt
Microcontroller Writes
MSDoublet (Doublet0)
to TSB12LV32
TSB12LV32 Accepts Quadlet Write
No
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
No
No
No
No
No
No
Microcontroller Writes
Byte 2 to TSB12LV32
Microcontroller Writes
Byte 3 to TSB12LV32
Microcontroller Writes
LSDoublet (Doublet1)
to TSB12LV32
Figure 3−1. Microcontroller Byte Stack (Write) Operation