Write Operations
The following block diagram and waveforms illustrate the various write sequences
available.
FLASH MEMORY ARRAY
PAGE (264 BYTES)
BUFFER 1 TO
MAIN MEMORY
PAGE PROGRAM
MAIN MEMORY
PAGE PROGRAM
THROUGH BUFFER 2
BUFFER 2 TO
MAIN MEMORY
PAGE PROGRAM
BUFFER 1 (264 BYTES)
BUFFER 2 (264 BYTES)
MAIN MEMORY PAGE
PROGRAM THROUGH
BUFFER 1
BUFFER 1
WRITE
BUFFER 2
WRITE
I/O INTERFACE
SI
Main Memory Page Program through Buffers
· Completes writing into selected buffer
· Starts self-timed erase/program operation
CS
SI
CMD
r r r r, PA10-7 PA6-0, BFA8
BFA7-0
n
n+1
Last Byte
Buffer Write
· Completes writing into selected buffer
CS
SI
CMD
X
X···X, BFA8
BFA7-0
n
n+1
Last Byte
Buffer to Main Memory Page Program (Data from Buffer Programmed into Flash Page)
Starts self-timed erase/program operation
CS
SI
CMD
r r r r, PA10-7
PA6-0, X
X
n = 1st byte read
Each transition represents
8 bits and 8 clock cycles
n+1 = 2nd byte read
16
AT45DB041B
1938F–DFLSH–10/02