DS2406
Memory Function Flow Chart Figure 7
Bus Master TX Memory
Function Command
To Figure 7
2nd Part
A5h
Extended Rd.
Memory
F0h
Read Memory
N
N
?
?
Y
Y
Bus Master TX
Bus Master TX
TA1(T7:T0), TA2 (T15:T8)
TA1(T7:T0), TA2 (T15:T8)
DS2406 sets Memory
Address = (T15:T0)
DS2406 sets Memory
Address = (T15:T0)
Bus Master RX
Redirection Byte
Bus Master RX Data
from Data Memory
DS2406
increments
Address
Counter
Y
Master
TX Reset ?
Bus Master RX CRC16 of Command,
Address, Redir. Byte (1st pass)
CRC16 of Redir. Byte (subs. passes)
N
N
End of
Data Mem.
?
N
CRC
Correct ?
Bus Master TX
Reset Pulse
Y
Y
Master
TX Reset ?
Y
Bus Master RX Data
from Data Memory
N
Bus Master RX CRC16 of
Command, Address, Data
Y
DS2406
increments
Address
Counter
Master
TX Reset ?
N
Y
Master
Bus Master
RX "1"s
End
of Page ?
N
TX Reset ?
N
Y
Bus Master RX CRC16 of
Preceding Page of Data
Legend:
R
N
DS2406
increments
Address
CRC
Correct ?
Bus Master TX
Reset Pulse
Decision made
by Bus Master
Y
Counter
N
End of
Data Mem.
?
Decision made
by DS2406
Y
S
Y
Master
TX Reset ?
Bus Master
RX "1"s
N
DS2406 TX
Presence Pulse
Vertical
Spare
10 of 31