beautypg.com

Ds2406 – Rainbow Electronics DS2406 User Manual

Page 10

background image

DS2406

10 of 31

Memory Function Flow Chart Figure 7

Spare

Vertical

F0h

Read Memory

?

TA1(T7:T0), TA2 (T15:T8)

Bus Master TX

Address = (T15:T0)

DS2406 sets Memory

A5h

Extended Rd.

Memory

?

R

S

Bus Master TX Memory

Function Command

To Figure 7
2nd Part

Y

Y

N

N

Master

TX Reset ?

Y

increments

DS2406

Address

Counter

End of

Data Mem.

?

Master

TX Reset ?

Y

N

N

Y

N

Command, Address, Data

Bus Master RX CRC16 of

Y

N

Bus Master

RX "1"s

Master

TX Reset ?

TA1(T7:T0), TA2 (T15:T8)

Bus Master TX

Address = (T15:T0)

DS2406 sets Memory

Redirection Byte

Bus Master RX

Address, Redir. Byte (1st pass)

Bus Master RX CRC16 of Command,

CRC16 of Redir. Byte (subs. passes)

CRC

Correct ?

Master

TX Reset ?

End

of Page ?

Preceding Page of Data

Bus Master RX CRC16 of

CRC

Correct ?

End of

Data Mem.

?

from Data Memory

Bus Master RX Data

from Data Memory

Bus Master RX Data

Y

N

Bus Master

RX "1"s

Master

TX Reset ?

increments

DS2406

Address

Counter

increments

DS2406

Address

Counter

Reset Pulse

Bus Master TX

Reset Pulse

Bus Master TX

Presence Pulse

DS2406 TX

N

Y

N

Y

N

Y

N

Y

Legend:

Decision made

by Bus Master

Decision made

by DS2406

Y

N