English
Language : 

M28W640FST Datasheet, PDF (5/55 Pages) STMicroelectronics – 32Mbit (2Mb x16) and 64Mbit (4Mb x16) 3V Supply, Boot Block, Secure Flash Memories
M28W320FST, M28W320FSB, M28W640FST, M28W640FSB
SUMMARY DESCRIPTION
The M28W320FS and M28W640FS are 32 Mbit
(2Mbit x 16) and 64 Mbit (4Mbit x 16) Secure Flash
memories. The devices can be erased electrically
at block level and programmed in-system on a
Word-by-Word basis using a 2.7V to 3.6V VDD
supply for the circuitry and a 1.65V to 3.6V VDDQ
supply for the Input/Output pins. An optional 12V
VPP power supply is provided to speed up custom-
er programming.
The M28W320FS and M28W640FS feature
32Mbit and 64 Mbits respectively and have an
asymmetrical block architecture with 4 KWord Pa-
rameter Blocks and 32 KWord Main Blocks. The
M28W320FST and M28W640FST have the Pa-
rameter Blocks at the top of the memory address
space while the M28W320FSB and
M28W640FSB locate the Parameter Blocks start-
ing from the bottom. Refer to Table 1., Figure 5.
and Figure 6. for a detailed description of the de-
vices memory architecture and map.
All devices are equipped with hardware and soft-
ware block protection features to avoid unwanted
program/erase (modify) or read of the Flash mem-
ory content:
■ Hardware Protection:
– When VPP ≤VPPLK all blocks are protected
against program or erase.
■ Software Protection thanks to KRYPTO
Security Features:
– Modify Protection: volatile and non-
volatile.
– Read Protection.
The KRYPTO Security features are described in a
dedicated Application Note. Please contact STMi-
croelectronics for further details.
Two registers are available for protection purpose:
■ The Protection Register
■ The KRYPTO Protection Register.
The Protection Register is a 192 bit Protection
Register to increase the protection of a system de-
sign. The Protection Register is divided into a 64
bit segment and a 128 bit segment. The 64 bit seg-
ment contains a unique device number written by
ST, while the second one is one-time-programma-
ble by the user. The user programmable segment
can be permanently protected. Figure 7., shows
the Protection Register Memory Map.
The KRYPTO Protection Register is used to man-
age the Modify and Read protection modes. It also
features a Device Authentication mechanism. The
KRYPTO Protection Register is described in a
dedicated Application Note. Please contact STMi-
croelectronics for further details.
Each block can be erased separately. Erase can
be suspended in order to perform either read or
program in any other block and then resumed.
Program can be suspended to read data in any
other block and then resumed. Each block can be
programmed and erased over 100,000 cycles.
Program and Erase commands are written to the
Command Interface of the memory. An on-chip
Program/Erase Controller takes care of the tim-
ings necessary for program and erase operations.
The end of a program or erase operation can be
detected and any error conditions identified. The
command set required to control the memory is
consistent with JEDEC standards.
All the devices are offered in a TBGA64 (10 x
13mm) package.
In order to meet environmental requirements, ST
offers the M28W320FS and M28W640FS in ECO-
PACK® packages. ECOPACK packages are
Lead-free. The category of second Level Intercon-
nect is marked on the package and on the inner
box label, in compliance with JEDEC Standard
JESD97. The maximum ratings related to solder-
ing conditions are also marked on the inner box la-
bel.
ECOPACK is an ST trademark. ECOPACK speci-
fications are available at: www.st.com.
All devices are supplied with all the bits erased
(set to ’1’).
Table 1. M28W320FS and M28W640FS Memory Architecture
Device
Parameter Blocks
No. of Blocks
Block Size(1)
M28W320FS
8
M28W640FS
8
Note: 1. Erasable Block size.
4 KWords
4 KWords
No. of
Blocks
63
127
Main Blocks
Block Size
32 KWords
32 KWords
5/55