MB86R02 'Jade-D' Hardware Manual V1.64
Figure 16-13 Continuous data bytes with continuous HOST XCS
16.5. Application Notes
16.5.1.
Processing Flow
16.5.1.1.
Begin timing of protocol sequence
The protocol sequence sent to the HOSTIF module must begin with CMDSEQ after booting has
completed.
16.5.1.2.
Receive operation and the STATUS byte
Normal receive operation is confirmed using five bits in the STATUS byte. If the corresponding
five bits are all High, the system is in normal receive operation mode. If, for example, the
STATUS byte always contains Low bits or always contains High bits, normal receive operation is
not functional.
16.5.1.3.
Setting the address
The host CPU can freely select an address byte when accessing the MB86R02. If the address is
not set, the previous address is maintained and therefore it is not necessary to repeat the
address byte with every access. This implements a very effective forwarding mechanism, an
example of which is shown below.
CMD
AB#0
AB#1
AB#2
ABL=4byte
ADD07-00
ADD15-08
ADD23-16
DBL=16byte
00(h)
00(h)
00(h)
CMD
AB#0
DB#0
DB#1
ABL=1byte
ADD07-00
DT07-00
DT15-08
DBL=16byte
10(h)
CMD
AB#0
DB#0
DB#1
ABL=1byte
ADD07-00
DT07-00
DT15-08
20(h)
DBL=16byte
Indigo Address
0F
0x0006_0000
DB#15
0x0006_0010
DB#15
0x0006 0020
DB#15
Figure 16-14 Example of setting the address (for write processing)
16-10
AB#3
DB#0
DB#1
DB#2
ADD31-24
DT07-00
DT15-08
DT23-16
06(h)
DB#2
DB#3
DB#4
DB#5
DT23-16
DT31-24
DT07-00
DT15-08
DB#2
DB#3
DB#4
DB#5
DT23-16
DT31-24
DT07-00
DT15-08
00
DB#1
DB#0
DB#1
DB#0
DB#1
DB#0
(s wa p i s not s et. )
DB#3
DB#4
DB#5
DB#6
DT31-24
DT07-00
DT15-08
DT23-16
DB#6
DB#7
DB#15
DT23-16
DT31-24
DT31-24
DB#6
DB#7
DB#15
DT23-16
DT31-24
DT31-24
DB#7
DB#15
DT31-24
DT31-24
When AB#1-3 i s not s et,
the l a s t va l ue i s
mai nta i ned.
When bei ng acces s i t
next ti me, the va l ue i s
us ed a ga i n.