SST25VF512-20-4C-QAE Microchip Technology, SST25VF512-20-4C-QAE Datasheet - Page 6

no-image

SST25VF512-20-4C-QAE

Manufacturer Part Number
SST25VF512-20-4C-QAE
Description
IC FLASH SER 512K 20MHZ 8WSON
Manufacturer
Microchip Technology

Specifications of SST25VF512-20-4C-QAE

Format - Memory
FLASH
Memory Type
FLASH
Memory Size
512K (64K x 8)
Speed
20MHz
Interface
SPI Serial
Voltage - Supply
2.7 V ~ 3.6 V
Operating Temperature
0°C ~ 70°C
Package / Case
8-WSON
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Data Sheet
Status Register
The software status register provides status on whether the
flash memory array is available for any Read or Write oper-
ation, whether the device is Write enabled, and the state of
the memory Write protection. During an internal Erase or
Program operation, the status register may be read only to
determine the completion of an operation in progress.
Table 5 describes the function of each bit in the software
status register.
Busy
The Busy bit determines whether there is an internal Erase
or Program operation in progress. A “1” for the Busy bit indi-
cates the device is busy with an operation in progress. A “0”
indicates the device is ready for the next valid operation.
Write Enable Latch (WEL)
The Write-Enable-Latch bit indicates the status of the inter-
nal memory Write Enable Latch. If the Write-Enable-Latch
bit is set to “1”, it indicates the device is Write enabled. If the
bit is set to “0” (reset), it indicates the device is not Write
enabled and does not accept any memory Write (Program/
Erase) commands. The Write-Enable-Latch bit is automati-
cally reset under the following conditions:
TABLE 5: S
©2005 Silicon Storage Technology, Inc.
4:5
Bit
0
1
2
3
6
7
Power-up
Write-Disable (WRDI) instruction completion
Byte-Program instruction completion
Auto Address Increment (AAI) programming
reached its highest memory address
Sector-Erase instruction completion
Block-Erase instruction completion
Chip-Erase instruction completion
Name
BUSY
WEL
RES
BP0
BP1
BPL
AAI
OFTWARE
Function
1 = Internal Write operation is in progress
0 = No internal Write operation is in progress
1 = Device is memory Write enabled
0 = Device is not memory Write enabled
Indicate current level of block write protection (See Table 4)
Indicate current level of block write protection (See Table 4)
Reserved for future use
Auto Address Increment Programming status
1 = AAI programming mode
0 = Byte-Program mode
1 = BP1, BP0 are read-only bits
0 = BP1, BP0 are read/writable
S
TATUS
R
EGISTER
6
Block Protection (BP1, BP0)
The Block-Protection (BP1, BP0) bits define the size of the
memory area, as defined in Table 4, to be software pro-
tected against any memory Write (Program or Erase)
operations. The Write-Status-Register (WRSR) instruction
is used to program the BP1 and BP0 bits as long as WP#
is high or the Block-Protect-Lock (BPL) bit is 0. Chip-Erase
can only be executed if Block-Protection bits are both 0.
After power-up, BP1 and BP0 are set to 1.
Block Protection Lock-Down (BPL)
WP# pin driven low (V
Lock-Down (BPL) bit. When BPL is set to 1, it prevents any
further alteration of the BPL, BP1, and BP0 bits. When the
WP# pin is driven high (V
its value is “Don’t Care”. After power-up, the BPL bit is
reset to 0.
TABLE 4: S
(1/4 Memory Array)
(Full Memory Array)
(1/2 Memory Array)
1. Default at power-up for BP1 and BP0 is ‘11’.
2. Protection Level 1 (1/4 Memory Array) applies to Byte-
Protection Level
Program, Sector-Erase, and Chip-Erase operations.
It does not apply to Block-Erase operations.
0
1
2
3
B
OFTWARE
LOCK
Default at Power-up
2
512 Kbit SPI Serial Flash
P
ROTECTION
IL
Register Bit
), enables the Block-Protection-
IH
BP1
S
0
0
1
1
), the BPL bit has no effect and
TATUS
0
0
1
1
0
0
0
Status
BP0
0
1
0
1
R
1
EGISTER
SST25VF512
S71192-09-000
0C000H-0FFFFH
08000H-0FFFFH
00000H-0FFFFH
Memory Area
Protected
Read/Write
None
R/W
R/W
R/W
N/A
R
R
R
T4.5 1192
T5.0 1192
1/06

Related parts for SST25VF512-20-4C-QAE