m36dr432ad STMicroelectronics, m36dr432ad Datasheet - Page 12

no-image

m36dr432ad

Manufacturer Part Number
m36dr432ad
Description
32 Mbit 2mb X16, Dual Bank, Page Flash Memory And 4 Mbit 256kb X16 Sram, Multiple Memory Product
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
m36dr432ad10ZA6
Manufacturer:
ST
Quantity:
9 475
Part Number:
m36dr432ad10ZA6
Manufacturer:
ST
0
Part Number:
m36dr432ad10ZA6T
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
m36dr432ad10ZA6T
Manufacturer:
ST
0
Part Number:
m36dr432ad70ZA6-B
Manufacturer:
CITIZEN
Quantity:
50 000
M36DR432AD, M36DR432BD
FLASH MEMORY COMPONENT
The Flash Memory is a 32 Mbit (2Mbit x16) non-
volatile Flash memory that may be erased electri-
cally at block level and programmed in-system on
a Word-by-Word basis using a 1.65V to 2.2V V
supply for the circuitry and a 1.65V to 2.2V V
supply for the Input/Output pins (in the stacked de-
vice, V
tional 12V V
up customer programming.
The Flash device features an asymmetrical block
architecture with an array of 71 blocks divided into
two banks, Banks A and B, providing Dual Bank
operations. While programming or erasing in Bank
A, read operations are possible in Bank B or vice
versa. Only one bank at a time is allowed to be in
program or erase mode. The bank architecture is
summarized in Table 3, and the Block Addresses
are shown in Appendix A. The Parameter Blocks
are located at the top of the memory address
space for the M36DR432AD and, at the bottom for
the M36DR432BD.
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.
Each block can be programmed and erased over
100,000 cycles.
Table 3. Flash Bank Architecture
12/52
DDF
Bank A
Bank B
and V
PPF
power supply is provided to speed
DDQF
are tied internally). An op-
Bank Size
28 Mbits
4 Mbits
DDQF
DDF
Program and Erase commands are written to the
Command Interface of the memory. An internal
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 in the
Status Register. The command set required to
control the memory is consistent with JEDEC stan-
dards.
The Flash memory features an instant, individual
block locking scheme that allows any block to be
locked or unlocked with no latency, enabling in-
stant code and data protection. All blocks have two
levels of protection. They can be individually
locked and locked-down preventing any acciden-
tal programming or erasure. All blocks are locked
at Power Up and Reset.
The device includes a 128 bit Protection Register
and a Security Block to increase the protection of
a system’s design. The Protection Register is di-
vided into two 64 bit segments. The first segment
contains a unique device number written by ST,
while the second one is one-time-programmable
by the user. The user programmable segment can
be permanently protected. The Security Block, pa-
rameter block 0, can be permanently protected by
the user. Figure 5, shows the Flash Security Block
and Protection Register Memory Map.
8 blocks of 4 KWords
Parameter Blocks
-
56 blocks of 32 KWords
7 blocks of 32 KWords
Main Blocks

Related parts for m36dr432ad