10
FN8126.3
September 23, 2015
TABLE 2. DEVICE PROTECT MATRIX
WREN CMD
(WEL) DEVICE PIN (WP)
MEMORY BLOCK STATUS REGISTER
PROTECTED AREA UNPROTECTED AREA (BL0, BL1, WD0, WD1)
0 x Protected Protected Protected
x 0 Protected Protected Protected
1 1 Protected Writable Writable
01234567891011121314
76543210
Data Out
CS
SCK
SI
SO
MSB
High Impedance
Instruction
15
FIGURE 6. READ STATUS REGISTER SEQUENCE
0123456789
CS
SCK
SI
SO
High Impedance
Instruction
Data Byte
765432 10
10 11 12 13 14 15
FIGURE 7. WRITE STATUS REGISTER SEQUENCE
X5043, X5045
11
FN8126.3
September 23, 2015
Read Memory Array
When reading from the EEPROM memory array, CS is first
pulled low to select the device. The 8-bit READ instruction is
transmitted to the device, followed by the 8-bit address. Bit 3
of the READ instruction selects the upper or lower half of the
device. After the READ opcode and address are sent, the
data stored in the memory at the selected address is shifted
out on the SO line. The data stored in memory at the next
address can be read sequentially by continuing to provide
clock pulses. The address is automatically incremented to
the next higher address after each byte of data is shifted out.
When the highest address is reached, the address counter
rolls over to address 000h allowing the read cycle to be
continued indefinitely. The read operation is terminated by
taking CS
high. Refer to the Read EEPROM Array
Sequence (Figure 8).
Write Memory Array
Prior to any attempt to write data into the memory array, the
“Write Enable” Latch (WEL) must be set by issuing the
WREN instruction (Figure 5). First pull CS
LOW, then clock
the WREN instruction into the device and pull CS
HIGH.
Then bring CS
LOW again and enter the WRITE instruction
followed by the 8-bit address and then the data to be written.
Bit 3 of the WRITE instruction contains address bit A
8
, which
selects the upper or lower half of the array. If CS
does not go
HIGH between WREN and WRITE, the WRITE instruction is
ignored.
The WRITE operation requires at least 16 clocks. CS
must
go low and remain low for the duration of the operation. The
host may continue to write up to 16 bytes of data. The only
restriction is that the 16 bytes must reside within the same
page. A page address begins with address [x xxxx 0000] and
ends with [x xxxx 1111]. If the byte address reaches the last
byte on the page and the clock continues, the counter will roll
back to the first address of the page and overwrite any data
that has been previously written.
For the write operation (byte or page write) to be completed,
CS
must be brought HIGH after bit 0 of the last complete
data byte to be written is clocked in. If it is brought HIGH at
any other time, the write operation will not be completed
(Figure 9).
While the write is in progress following a status register or
memory array write sequence, the Status Register may be
read to check the WIP bit. WIP is HIGH while the nonvolatile
write is in progress.
0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22
76543 210
Data Out
CS
SCK
SI
SO
MSB
High Impedance
Instruction 8 Bit Address
76 5 3 210
8
9
th
Bit of Address
FIGURE 8. READ EEPROM ARRAY SEQUENCE
X5043, X5045
12
FN8126.3
September 23, 2015
Operational Notes
The device powers-up in the following state:
1. The device is in the low power standby state.
2. A HIGH to LOW transition on CS
is required to enter an
active state and receive an instruction.
3. SO pin is high impedance.
4. The Write Enable Latch is reset.
5. The Flag Bit is reset.
6. Reset Signal is active for t
PURST
.
Data Protection
The following circuitry has been included to prevent
inadvertent writes:
A WREN instruction must be issued to set the Write
Enable Latch.
•CS
must come HIGH at the proper clock count in order to
start a nonvolatile write cycle.
Block Protect bits provide additional level of write
protection for the memory array.
•The WP
pin LOW blocks nonvolatile write operations.
24 25 26 27 28 29 30 31
SCK
SI
CS
012345678910
SCK
SI
Instruction 8 Bit Address
Data Byte 1
76543210
CS
32 33 34 35 36 37 38 39
Data Byte 2
76543210
Data Byte 3
76543210
Data Byte N
765 3210
12 13 14 15 16 17 18 19 20 21 22 23
654 3210
9
th
Bit of Address
8
FIGURE 9. WRITE MEMORY SEQUENCE
X5043, X5045

X5043S8IZ-4.5AT1

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
Supervisory Circuits CPU SUP/WDT 4K SPI EES LO 8LD 5V+/-10%
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union