SST38VF6404-90-5C-B3KE Microchip Technology, SST38VF6404-90-5C-B3KE Datasheet - Page 8
![Flash Memory, 64 Mbit, 90 Ns, 48-BGA](/photos/39/61/396109/4764728_sml.jpg)
SST38VF6404-90-5C-B3KE
Manufacturer Part Number
SST38VF6404-90-5C-B3KE
Description
Flash Memory, 64 Mbit, 90 Ns, 48-BGA
Manufacturer
Microchip Technology
Datasheets
1.SST38VF6402-90-5C-EKE.pdf
(55 pages)
2.SST38VF6402-90-5C-EKE.pdf
(2 pages)
3.SST38VF6402-90-5C-EKE.pdf
(2 pages)
Specifications of SST38VF6404-90-5C-B3KE
Memory Type
Flash
Memory Size
64Mbit
Memory Configuration
4M X 16
Ic Interface Type
Parallel
Clock Frequency
5MHz
Access Time
90ns
Supply Voltage Range
2.7V To 3.6V
Memory Case Style
BGA
Format - Memory
FLASH
Speed
90ns
Interface
Parallel
Voltage - Supply
2.7 V ~ 3.6 V
Operating Temperature
0°C ~ 70°C
Package / Case
48-TFBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
SST38VF6404-90-5C-B3KE
Manufacturer:
Microchip Technology
Quantity:
135
Company:
Part Number:
SST38VF6404-90-5C-B3KE
Manufacturer:
Microchip Technology
Quantity:
10 000
Data Sheet
Protection Settings Register (PSR)
The Protection Settings Register (PSR) is a user-program-
mable register that allows for further customization of the
SST38VF6401/6402/6403/6404 protection features. The
16-bit PSR provides four One Time Programmable (OTP)
bits for users, each of which can be programmed individu-
ally. However, once an OTP bit is programmed to ‘0’, the
value cannot be changed back to a ‘1’. The other 12 bits of
the PSR are reserved. See Table 5 for the definition of all
16-bits of the PSR.
TABLE 5: PSR Bit Definitions
Note that DQ
grammed at the same time. In addition, DQ2 and DQ1 can-
not both be programmed to ‘0’. The valid combinations of
states of DQ
TABLE 6: Valid DQ
The PSR can be accessed by issuing the PSR Entry com-
mand. Users can then use the PSR Program and PSR
Read commands. The PSR Exit command must be issued
to leave this mode. See Table 11 for further details.
©2009 Silicon Storage Technology, Inc.
Bit
DQ
DQ
DQ
DQ
DQ
DQ
DQ
Combination
DQ
DQ
DQ
DQ
15
5
4
3
2
1
0
2
2,
2
2
, DQ
, DQ
, DQ
-
DQ
1
1
1
1
Factory
= 10
Default
= 11
= 01
= 00
FFFh
from
2
4
and DQ
1
1
1
1
1
, DQ
2
, DQ
Definition
Pass-Through mode (factory default)
Pass-Through only mode
Password only mode
Not Allowed
1
Definition
Reserved
VPB power-up / hardware reset state
0 = all protected
1 = all unprotected
Reserved
Password mode
0 = Password only mode
1 = Pass-Through mode
Pass-Through mode
0 = Pass-Through only mode
1 = Pass-Through mode
SEC ID Lock Out Bit
0 = locked
1 = unlocked
are shown in Table 6.
2
and DQ
1
, DQ
SST38VF6401 / SST38VF6402 / SST38VF6403 / SST38VF6404
0
do not have to be pro-
1
Combinations
64 Mbit (x16) Advanced Multi-Purpose Flash Plus
T6.0 1309
T5.0 1309
8
If the device experiences a hardware reset or a power
Individual Block Protection
The SST38VF6401/6402/6403/6404 provide two methods
for Individual Block protection: Volatile Block Protection and
Non-Volatile Block Protection. Data in protected blocks
cannot be altered.
Volatile Block Protection
The Volatile Block Protection feature provides a faster
method than Non-Volatile Protection to protect and unpro-
tect 32 KWord blocks. Each block has it’s own Volatile Pro-
tection Bit (VPB). In the SST38VF6401/2, the 32 KWord
boot block also has a VPB. In the SST38VF6403/4
devices, each of the two 4 KWord sectors in the 8 KWord
boot area has it's own VPB.
After using the Volatile Block Protection Mode Entry com-
mand to enter the Volatile Block Protection mode, individual
VPBs can be set or reset with VPB Set/Clear, or be read
with VPB Status Read. If the VPB is ‘0’, then the block is
protected from Program and Erase. If the VPB is ‘1’, then
the block is unprotected. The Volatile Block Protection Exit
command must be issued to exit Volatile Block Protection
mode. See Table 11 for further details on the commands
and Figure 31 for a flow chart.
cycle, all the VPBs return to their default state as deter-
mined by user-programmable bit DQ
‘0’, then all VPBs default to ‘0’ (protected). If DQ
all VPBs default to ‘1’ (unprotected).
Non-Volatile Block Protection
The Non-Volatile Block Protection feature provides protec-
tion to individual blocks using Non-Volatile Protection Bits
(NVPBs). Each block has it’s own Non-Volatile Protection
Bit. In the SST38VF6401/2, the 32 KWord boot block also
has a it's own NVPB. In the SST38VF6403/4, each 4
KWord sector in the 8KWord boot area has it's own NVPB.
All NVPBs come from the factory set to ‘1’, the unprotected
state.
Use the Non-Volatile Block Protection Mode Entry com-
mand to enter the Non-Volatile Block Protection mode.
Once in this mode, the NVPB Program command can be
used to protect individual blocks by setting individual
NVPBs to ‘0’. The time needed to program an NVPB is two
times T
Read command can be used to check the protection state
of an individual NVPB.
To change an NVPB to ‘1’, the unprotected state, the
NVPB must be erased using NVPBs Erase command.
This command erases all NVPBs to ‘1’. NVPB Program
BP ,
which is a maximum of 20µs. The NVPB Status
4
in the PSR. If DQ
S71309-05-000
4
is ‘1’, then
07/09
4
is