English
Language : 

CAT25C64 Datasheet, PDF (7/9 Pages) Catalyst Semiconductor – 64K/128K-Bit SPI Serial CMOS E2PROM
Advance Information
CAT25C64/128
WRITE Sequence
The CAT25C64/128 powers up in a Write Disable state.
Prior to any write instructions, the WREN instruction
must be sent to CAT25C64/128. The device goes into
Write enable state by pulling the CS low and then
clocking the WREN instruction into CAT25C64/128. The
CS must be brought high after the WREN instruction to
enable writes to the device. If the write operation is
initiated immediately after the WREN instruction without
CS being brought high, the data will not be written to the
array because the write enable latch will not have been
properly set. Also, for a successful write operation the
address of the memory location(s) to be programmed
must be outside the protected address field location
selected by the block protection level.
Figure 4. Read Instruction Timing
Byte Write
Once the device is in a Write Enable state, the user may
proceed with a write sequence by setting the CS low,
issuing a write instruction via the SI line, followed by the
16-bit address (the three Most Significant Bits are don’t
care for 25C64 and two most significant bits are don't
care for 25C128), and then the data to be written.
Programming will start after the CS is brought high.
Figure 6 illustrates byte write sequence.
CS
0 1 2 3 4 5 6 7 8 9 10 20 21 22 23 24 25 26 27 28 29 30
SK
OPCODE
SI
0000001 1
BYTE ADDRESS*
SO
HIGH IMPEDANCE
*Please check the instruction set table for address
DATA OUT
7 6 5 432 1 0
MSB
Figure 5. RDSR Instruction Timing
CS
SCK
SI
SO
0
1
2
3
4
5
6
7
8
9 10 11 12 13 14
OPCODE
0
0
0
0
0
HIGH IMPEDANCE
1
0
1
DATA OUT
7
6
5
4
32
10
MSB
7
Doc No. 25069-00 6/99 SPI-1