W25Q16BV
- 10 -
9.
BLOCK DIAGRAM
Figure 2. W25Q16BV Serial Flash Memory Block Diagram
00FF00h 00FFFFh
•
Block 0 (64KB) •
000000h 0000FFh
•
•
•
07FF00h 07FFFFh
•
Block 7 (64KB) •
070000h 0700FFh
08FF00h 08FFFFh
•
Block 8 (64KB) •
080000h 0800FFh
•
•
•
0FFF00h 0FFFFFh
•
Block 15 (64KB) •
0F0000h 0F00FFh
10FF00h 10FFFFh
•
Block 16 (64KB) •
100000h 1000FFh
•
•
•
1FFF00h 1FFFFFh
•
Block 31 (64KB) •
1F0000h 1F00FFh
Column Decode
And 256-Byte Page Buffer
Beginning
Page Address
Ending
Page Address
W2
5Q16B
V
SPI
Command &
Control Logic
Byte Address
Latch / Counter
Status
Register
Write Control
Logic
Page Address
Latch / Counter
High Voltage
Generators
xx0F00h xx0FFFh
•
Sector 0 (4KB) •
xx0000h xx00FFh
xx1F00h xx1FFFh
•
Sector 1 (4KB) •
xx1000h xx10FFh
xx2F00h xx2FFFh
•
Sector 2 (4KB) •
xx2000h xx20FFh
•
•
•
xxDF00h xxDFFFh
•
Sector 13 (4KB) •
xxD000h xxD0FFh
xxEF00h xxEFFFh
•
Sector 14 (4KB) •
xxE000h xxE0FFh
xxFF00h xxFFFFh
•
Sector 15 (4KB) •
xxF000h xxF0FFh
Block Segmentation
Data
W
rite Prote
ct
Lo
gi
c and
Row
De
co
de
DO (IO
1
)
DI (IO
0
)
/CS
CLK
/HOLD (IO
3
)
/WP (IO
2
)
00FF00h 00FFFFh
•
Block 0 (64KB) •
000000h 0000FFh
•
•
•
07FF00h 07FFFFh
•
Block 7 (64KB) •
070000h 0700FFh
08FF00h 08FFFFh
•
Block 8 (64KB) •
080000h 0800FFh
•
•
•
0FFF00h 0FFFFFh
•
Block 15 (64KB) •
0F0000h 0F00FFh
10FF00h 10FFFFh
•
Block 16 (64KB) •
100000h 1000FFh
•
•
•
1FFF00h 1FFFFFh
•
Block 31 (64KB) •
1F0000h 1F00FFh
Column Decode
And 256-Byte Page Buffer
Beginning
Page Address
Ending
Page Address
W2
5Q16B
V
SPI
Command &
Control Logic
Byte Address
Latch / Counter
Status
Register
Write Control
Logic
Page Address
Latch / Counter
High Voltage
Generators
xx0F00h xx0FFFh
•
Sector 0 (4KB) •
xx0000h xx00FFh
xx1F00h xx1FFFh
•
Sector 1 (4KB) •
xx1000h xx10FFh
xx2F00h xx2FFFh
•
Sector 2 (4KB) •
xx2000h xx20FFh
•
•
•
xxDF00h xxDFFFh
•
Sector 13 (4KB) •
xxD000h xxD0FFh
xxEF00h xxEFFFh
•
Sector 14 (4KB) •
xxE000h xxE0FFh
xxFF00h xxFFFFh
•
Sector 15 (4KB) •
xxF000h xxF0FFh
Block Segmentation
Data
W
rite Prote
ct
Lo
gi
c and
Row
De
co
de
DO (IO
1
)
DI (IO
0
)
/CS
CLK
/HOLD (IO
3
)
/WP (IO
2
)