1024-Bit, 1-Wire EEPROM
DS2431
FROM FIGURE 7a
55h
F0h
N
N
COPY SCRATCHPAD?
READ MEMORY?
Y
Y
APPLICABLE TO ALL R/W
MEMORY LOCATIONS.
BUS MASTER Tx
TA1 (T[7:0]), TA2 (T[15:8])
AND E/S BYTE
BUS MASTER Tx
TA1 (T[7:0]), TA2 (T[15:8])
Y
ADDRESS < 90h?
Y
Y
AUTH. CODE
MATCH?
T[15:0] < 0090h?
N
DS2431 SETS MEMORY
N
N
ADDRESS = (T[15:0])
N
PF = 0?
Y
DS2431
INCREMENTS
ADDRESS
BUS MASTER Rx
DATA BYTE FROM
MEMORY ADDRESS
COUNTER
Y
COPY PROTECTED?
Y
BUS MASTER
Rx "1"s
MASTER Tx RESET?
N
N
AA = 1
N
MASTER Tx RESET?
Y
Y
ADDRESS < 8Fh?
N
DS2431 COPIES
SCRATCHPAD
DATA TO ADDRESS
DURATION: t
PROG
*
BUS MASTER
Rx "1"s
N
DS2431 Tx "0"
BUS MASTER
Rx "1"s
MASTER Tx RESET?
Y
N
Y
MASTER Tx RESET?
Y
MASTER Tx RESET?
N
DS2431 Tx "1"
N
MASTER Tx RESET?
Y
TO FIGURE 7a
* 1-Wire IDLE HIGH FOR POWER.
Figure 7b. Memory Function Flowchart (continued)
______________________________________________________________________________________ 11