RENESAS M5M29KE131BTP

Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
DESCRIPTION
The M5M29KE131BTP is a Stacked micro Multi Chip
Package that contents 2 Dies of 64M-bit Flash memory in a
52-pin TSOP(II) for lead free use.
128M-bit Flash memory is a 16,777,216 bytes / 8,388,608
words, single power supply and high performance nonvolatile memory fabricated by CMOS technology for the
peripheral circuit and DINOR IV (Divided bit-line NOR IV)
architecture for the memory cell. All memory blocks are
locked and can not be programmed or erased, when WP# is
Low. Using Software Lock Release function, program or
erase operation can be executed.
The M5M29KE131BTP is suitable for a high performance cellular
phone and a mobile PC that are required to be small mounting
area, weight and small power dissipation.
FEATURES
Access time
Random
Page
Supply voltage
Ta=-40 ~ 85 °C
Ambient temperature
Package
70ns (Max.)
25ns(Max.)
VCC= 3.0 ~ 3.6V
52pin TSOP(Type-II), Lead pitch 0.4mm
Outer-lead finishing : Sn-Cu
APPLICATION
Digital Cellar Phone, Telecommunication,
PDA, Car Navigation System, Video Game Machine
10.79 mm
PIN CONFIGURATION (TOP VIEW)
A15
A14
A13
A12
A11
A10
A9
A8
A19
NC
WE #
RP #
GND(WP#)
NC
A22
A21
A20
A18
A17
A7
A6
A5
A4
A3
A2
A1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
M5M29KE131BTP
10.49 mm
VCC
GND
A0-A22
DQ0-DQ15
CE#
OE#
1
: VCC
: GND
: Address
: Data I/O
: Chip enable
: Output enable
WE#
GND(WP#)
RP#
BYTE#
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
A16
BYTE#
NC
GND
NC
DQ15/A-1
DQ7
DQ14
DQ6
DQ13
DQ5
DQ12
DQ4
VCC
DQ11
DQ3
DQ10
DQ2
DQ9
DQ1
DQ8
DQ0
OE#
GND
CE#
A0
Outline
52PTG-A
: Write enable
: Write protect (recommend to fix to GND)
(Background information No. : REJ06C0052)
: Reset power down
: Byte enable
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
MCP Block Diagram
Vcc
GND GND(WP#)
A0 to A22
CE#
64Mbit DINOR IV
Flash Memory
RP#
WE#
OE#
BYTE#
DQ0 to DQ15
64Mbit DINOR IV
Flash Memory
Capacitance
Symbol
Parameter
Input
A22-A0, OE#, WE#, CE#, WP#,
capacitance RP#,BYTE#
Output
COUT
DQ15-DQ0
Capacitance
CIN
2
Conditions
Ta=25°C, f=1MHz,
Vin=Vout=0V
Min.
Limits
Typ.
Max.
Unit
24
pF
24
pF
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Flash Memory Part
Description
- Auto Erase
The 128M-bit DINOR IV(Divided bit line NOR IV) Flash
Memory is 3.3V-only high speed 134,217,728-bit CMOS
boot block Flash Memory. Alternating BGO(Back Ground
Operation) feature of the device allows Program or Erase
operations to be performed in one bank while the device
simultaneously allows Read operations to be performed
on the other bank in each 64M-bit area which is selected
by A22=L or H. This BGO feature is suitable for
communication products and cellular phone.The Flash
Memory is fabricated by CMOS technology for the
peripheral circuits and DINOR IV architecture for the
memory cells.
Erase time
150ms(typ.)
Erase unit
Bank(I) ,Bank(VIII)
Boot Block
4K-word /8K-byte x 2
Parameter Block 4K-word /8K-byte x 6
Main Block
32K-word /64K-byte x 7
Bank(II) ,Bank(VII)
Main Block
32K-word /64K-byte 8
Bank(III) ,Bank(VI)
Main Block
32K-word /64K-byte x 56
Bank(IV) ,Bank(V)
Main Block
- Program/Erase cycles
Features
- Organization
8,388,608-word x 16-bit
16,777,216-word x 8-bit
- Supply Voltage
VCC = 3.0 ~ 3.6V
- Access time
Random Access
70ns(Max.)
Random Page Read
25ns(Max.)
- Read
108mW (Max. at 5MHz)
- Page Read
36mW (Max.)
(After Automatic Power Down)
- Program/Erase
0.66µW(typ.)
126mW(Max.)
Standby
0.66µW(typ.)
Deep Power Down mode
0.66µW(typ.)
- Auto Program for Bank(I) – Bank(IV)
Program Time
Word Program
30µs/1word(typ.)
Byte Program
30µs/1byte(typ.)
Page Program
4ms(typ.)
32K-word /64K-byte x 56
100Kcycles
- Dual Boot Block Architecture
There are Bottom and Top boot blocks in both sides.
Bottom Boot
(A22=VIL )
Top Boot
(A22=VIH)
- The Other Functions
Software Command Control
Quick Data Reclaim
Software Lock Release(while WP# is low)
Erase Suspend/Resume
Program Suspend/Resume
Status Register Read
Alternating Back Ground Program/Erase Operation
Among Bank (I)-Bank(IV)
in Bottom 64Mbit area (A22=VIL),
Among Bank (V)-Bank(VIII)
in Top 64Mbit area (A22=VIH)
Random Page Read
Program Unit
3
Word Program
1 word
Byte Program
1 byte
Page Program
128 words/256 bytes
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
A21
A20
A19
A18
A17
A16
A15
X-Decoder
A14
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Bank(VIII)
15blocks
Bank(VII)
8blocks
Bank(VI)
56blocks
Bank(V)
56blocks
A13
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
A12
A11
Address
A10
Input
A9
A8
A7
A6
A5
A4
A3
Bank(IV)
56blocks
Bank(III)
56blocks
Bank(II)
8blocks
Bank(I)
15blocks
Y-Decoder
.
.
.
.
.
A2
A1
A0
VCC
GND
A22="H"
A22
128word Page Buffer
Boot Block T134 4Kword
Boot Block T133 4Kword
Parameter Block T132 4Kword
.
Parameter Block T127 4Kword
Main Block T126 32Kword
.
Main Block T120 32Kword
Main Block T119 32Kword
.
.
Main Block T112 32Kword
Main Block T111 32Kword
.
.
Main Block T56 32Kword
Main Block T55 32Kword
.
.
Main Block T0 32Kword
Main Block B134 32Kword
.
.
Main Block B79 32Kword
Main Block B78 32Kword
.
.
Main Block B23 32Kword
Main Block B22 32Kword
.
.
Main Block B15 32Kword
Main Block B14 32Kword
.
Main Block B8 32Kword
Parameter Block B7 4Kword
.
Parameter Block B2 4Kword
Boot Block B1 4Kword
Boot Block B0 4Kword
A22="L"
Block Diagram
(128Mbit Flash Memory)
Y-Gate / Sense Amp.
………………………………….
Status / ID Register
Chip
Enable
Multiplexer
CE#
Output Enable OE#
Write Enable
WE#
Write
Protect
WP#
Reset
/Pow erDow n
RP#
BYTE
Enable
………………………………….
Com m and
User
Interface
Write
State
Machine
I/O Buffer
……………………
BYTE#
Data I/O
DQ15
/A-1
4
DQ14
……………………
DQ1 DQ0
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Function of Flash Memory
Output Disable
The 128M-bit DINOR IV Flash Memory includes on-chip
program/erase control circuitry. The Write State Machine
(WSM) controls block erase and word/page program
operations. Operational modes are selected by the
commands written to the Command User Interface (CUI).
The Status Register indicates the status of the WSM and
when the WSM successfully completes the desired
program or block erase operation.
When OE# is at VIH, output from the devices is disabled.
Data input/output are in a high-impedance (High-Z) state.
A Deep Power Down mode is enabled when the RP# pin
is at GND, minimizing power consumption.
Standby
When CE# is at VIH, the device is in the standby mode
and its power consumption is reduced. Data input/output
are in a high-impedance (High-Z) state. If the memory is
deselected during block erase or program, the internal
control circuits remain active and the device consumes
normal active power until the operation completes.
Read
The 128M-bit DINOR IV Flash Memory has four read
modes, which accesses to the memory array ,the Page read,
the Device Identifier and
the Status Register.
The
appropriate read commands are required to be written to the
CUI. Upon initial device power up or after exit from deep
power down, the 128M-bit DINOR IV Flash Memory
automatically resets to read array mode. In the read array
mode and in the conditions are low level input to OE#, high
level input to WE# and RP#, low level input to CE# and
address signals to the address inputs (A22 - A0:Word Mode,
A22-A-1:Byte Mode) the data of the addressed location to
the data input/output (DQ15-DQ0:Word Mode, DQ7DQ0:Byte Mode) is output.
Write
Writes to the CUI enables reading of memory array data,
device identifiers and reading and clearing of the Status
Register. They also enable block erase and program. The
CUI is written by bringing WE# to low level and OE# is at
high level, while CE# is at low level. Address and data are
latched on the earlier rising edge of WE# and CE#.
Standard micro processor write timings are used.
Alternating Background Operation (BGO)
Deep Power Down
When RP# is at VIL, the device is in the deep power down
mode and its power consumption is substantially low.
During read modes, the memory is deselected and the data
input/output are in a high-impedance (High-Z) state. After
return from power down, the CUI is reset to Read Array,
and the Status Register is cleared to value 80H.
During block erase or program modes, RP# low will abort
either operation. Memory array data of the block being
altered become invalid.
Automatic Power Down (Auto-PD)
The Automatic Power Down minimizes the power
consumption during read mode. The device automatically
turns to this mode when any addresses or CE# isn't
changed more than 200ns after the last alternation. The
power consumption becomes the same as the stand-by
mode. During this mode, the output data is latched and can
be read out. New data is read out correctly when
addresses are changed.
BBR(Back Bank array Read)
In the 128M-bit DINOR IV Flash Memory , when one
memory address is read according to a Read Mode in the
case of the same as an access when a Read Mode
command is input, an another Bank memory data can be
read out (Read Array or Page Read) by changing an
another Bank address.
The 128M-bit DINOR IV Flash Memory allows to read array
from one bank while the other bank operates in software
command write cycling or the erasing / programming
operation in the background. Array Read operation with the
other bank in BGO is performed by changing the bank
address without any additional command. When the bank
address points the bank in software command write cycling
or the erasing / programming operation, the data is read out
from the status register. The access time with BGO is the
same as the normal read operation.
5
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Software Command Definitions
Clear Status Register Command (50H)
The device operations are selected by writing specific
software command into the Command User Interface.
The Erase Status, Program Status and Block Status bits
are set to "1"s by the Write State Machine and can only
be reset by the Clear Status Register command of 50H.
These bits indicate various failure conditions.
Read Array Command (FFH)
The device is in Read Array mode on initial device power
up and after exit from deep power down, or by writing FFH
to the Command User Interface. After starting the internal
operation the device is set to the read status register mode
automatically.
Read Device Identifier Command (90H)
We can normally read device identifier codes when Read
Device Identifier Code Command (90H) is written to the
command latch. Following the command write, the
manufacturer code and the device code can be read from
A0 address 0H and 1H in a bank address, respectively.
Block Erase / Confirm Command (20H/D0H)
Automated block erase is initiated by writing the Block
Erase command of 20H followed by the Confirm
command of D0H. An address within the block to be
erased is required. The WSM executes iterative erase
pulse application and erase verify operation.
Read Status Register Command (70H)
Program Commands
The Status Register is read after writing the Read Status
Register command of 70H to the Command User Interface.
Also, after starting the internal operation the device is set to
the Read Status Register mode automatically.
A) Word / Byte Program (40H)
The contents of Status Register are latched on the later
falling edge of OE# must be toggled every status read.
Word/Byte program is executed by a two-command
sequence. The Word/Byte program Setup command of
40H is written to the Command Interface, followed by a
second write specifying the address and data to be written.
The WSM controls the program pulse application and
verify operation.
B) Page Program for Data Blocks (41H)
Page Read Command (F3H)
The Page Read command (F3H) timing can be used by
writing the first command to CUI and CE# falls VIL or
changing the address(A22-A2) is necessary to start
activating page read mode. This command is fast random
4 words read. During the read it is necessary to fix CE#
low and change addresses that are defined by A0 and
A1(0h - 3h) at random continuously. The mode is kept until
RP# is set to L or this chip is powered down.
The first read of Page Read timing is the same as normal
read (ta(CE)). CE# should be fallen “L”. The read timing
after the first is the same as ta(PAD).
In the page read mode the upper address(A22-A2) or
CE# are supposed not to be clocked during read operation.
Otherwise the access time is as same as normal read.
6
Page Program allows fast programming of 128words
/256bytes of data. Writing of 41H initiates the page
program operation for the Data area. From 2nd cycle to
129th cycle :Word Mode, 257th cycle :Byte Mode, write
data must be serially inputted. Address A6-A0:Word
Mode, A6-A-1:Byte Mode have to be incremented from
00H to 7FH. After completion of data loading, the WSM
controls the program pulse application and verify
operation.
C) Single Data Load to Page Buffer (74H)
/ Page Buffer to Flash (0EH/D0H)
Single data load to the page buffer is performed by
writing 74H followed by a second write specifying the
column address(A6-A0:Word Mode, A6-A-1:Byte Mode)
and data. Distinct data up to 128word/256bytes can be
loaded to the page buffer by this two-command sequence.
On the other hand, all of the loaded data to the page buffer
is programmed simultaneously by writing Page Buffer to
Flash command of 0EH followed by the confirm command
of D0H. After completion of programming the data on the
page buffer is cleared automatically.
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Flash to Page Buffer Command (F1H/D0H)
Power Supply Voltage
Array data load to the page buffer is performed by
writing the Flash to Page Buffer command of F1H
followed by the Confirm command of D0H. An address
within the page to be loaded is required. Then the array
data can be copied into the other pages within the same
bank by using the Page Buffer to Flash command.
When the power supply voltage is less than VLKO, Low
VCC Lock-Out voltage, the device is set to the Read-only
mode.
Clear Page Buffer Command (55H/D0H)
Loaded data to the page buffer is cleared by writing the
Clear Page Buffer command of 55H followed by the
Confirm command of D0H. This command is valid for
clearing data loaded by Single Data Load to Page Buffer
command.
Data Protection
The 128M-bit DINOR IV Flash Memory has a master
Write Protect pin (WP#). When WP# is at VIH, all blocks
can be programmed or erased. When WP# is low, all
blocks are in locked mode which prevents any
modifications to memory blocks. Software Lock Release
function is only command which allows to program or erase.
A delay time of 60µs is required before any device
operation is initiated. The delay time is measured from the
time Flash VCC reaches Flash VCCmin (3.0V).
During power up, RP# = GND is recommended. Falling in
Busy status is not recommended for possibility of
damaging the device.
Memory Organization
The 128M-bit DINOR IV Flash Memory is constructed by
2 boot blocks of 4K words, 6 parameter blocks of 4K words
and 7 main blocks of 32K words in Bank(I) and Bank(VIII),
by 8 main blocks of 32K words in Bank(II) and Bank(VII),
and by 56 main blocks of 32K words in Bank(III),
BANK(IV) , BANK(V) and Bank(VI).
A block is erased independently of other blocks in the
array.
Suspend/Resume Command (B0H/D0H)
Writing the Suspend command of B0H during block erase
operation interrupts the block erase operation and allows
read out from another block of memory. Writing the
Suspend command of B0H during program operation
interrupts the program operation and allows read out from
another block of memory. The Bank address is required
when writing the Suspend/Resume Command. The device
continues to output Status Register data when read, after
the Suspend command is written to it. Polling the WSM
Status and Suspend Status bits will determine when the
erase operation or program operation has been suspended.
At this point, writing of the Read Array command to the CUI
enables reading data from blocks other than that which is
suspended. When the Resume command of D0H is written
to the CUI, the WSM will continue with the erase or
program processes.
Erase All Unlocked Blocks Command (A7H/D0H)
The command sequence enable us to erase all blocks.
The command can be used by writing Setup command
A7H(1st cycle) and confirm command D0H(2nd cycle). The
sequence is not valid in case of WP#=VIL.
7
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Block Organization
32Kw ord 29
32Kw ord 28
32Kw ord 27
32Kw ord 26
32Kw ord 25
32Kw ord 24
32Kw ord 23
32Kw ord 22
32Kw ord 21
32Kw ord 20
32Kw ord 16
32Kw ord 15
32Kw ord 14
32Kw ord 13
32Kw ord 12
32Kw ord 11
32Kw ord 10
32Kw ord 9
32Kw ord 8
4Kw ord 7
4Kw ord 6
4Kw ord 4
4Kw ord 3
4Kw ord 2
4Kw ord 1
4Kw ord 0
1B0000H- D8000H1BFFFFH DFFFFH
A21-A-1
A21-A0
(Byte
(Word
Mode)
Mode)
32Kw ord 65
32Kw ord 64
32Kw ord 63
32Kw ord 62
32Kw ord 61
32Kw ord 60
32Kw ord 59
32Kw ord 58
32Kw ord 57
32Kw ord 56
32Kw ord 55
32Kw ord 54
32Kw ord 53
32Kw ord 52
32Kw ord 51
32Kw ord 50
32Kw ord 49
32Kw ord 48
32Kw ord 47
32Kw ord 46
32Kw ord 45
32Kw ord 44
32Kw ord 43
32Kw ord 42
32Kw ord 41
32Kw ord 40
32Kw ord 39
32Kw ord 38
32Kw ord 37
32Kw ord 36
32Kw ord 35
32Kw ord 34
x16 (Word
Mode)
2F0000H2F7FFFH
2E8000H2EFFFFH
2E0000H2E7FFFH
2D8000H2DFFFFH
2D0000H2D7FFFH
2C8000H2CFFFFH
2C0000H2C7FFFH
2B8000H2BFFFFH
2B0000H2B7FFFH
2A8000H2AFFFFH
2A0000H2A7FFFH
298000H29FFFFH
290000H297FFFH
288000H28FFFFH
280000H287FFFH
278000H27FFFFH
270000H277FFFH
268000H26FFFFH
260000H267FFFH
258000H25FFFFH
250000H257FFFH
248000H24FFFFH
240000H247FFFH
238000H23FFFFH
230000H237FFFH
228000H22FFFFH
220000H227FFFH
218000H21FFFFH
210000H217FFFH
208000H20FFFFH
200000H207FFFH
1F8000H1FFFFFH
1F0000H1F7FFFH
3D0000H- 1E8000H3DFFFFH 1EFFFFH
A21-A-1
A21-A0
(Byte
(Word
Mode)
Mode)
32Kw ord 101
32Kw ord 100
32Kw ord 99
32Kw ord 98
32Kw ord 97
32Kw ord 96
32Kw ord 95
32Kw ord 94
32Kw ord 93
32Kw ord 92
32Kw ord 91
32Kw ord 90
32Kw ord 89
32Kw ord 88
32Kw ord 87
32Kw ord 86
32Kw ord 85
32Kw ord 84
32Kw ord 83
32Kw ord 82
32Kw ord 81
32Kw ord 80
32Kw ord 79
32Kw ord 78
32Kw ord 77
32Kw ord 76
32Kw ord 75
32Kw ord 74
32Kw ord 73
32Kw ord 72
32Kw ord 71
32Kw ord 70
32Kw ord 69
BANK(III)
4Kw ord 5
32Kw ord 67
32Kw ord 66
x8 (Byte
Mode)
5E0000H5EFFFFH
5D0000H5DFFFFH
5C0000H5CFFFFH
5B0000H5BFFFFH
5A0000H5AFFFFH
590000H59FFFFH
580000H58FFFFH
570000H57FFFFH
560000H56FFFFH
550000H55FFFFH
540000H54FFFFH
530000H53FFFFH
520000H52FFFFH
510000H51FFFFH
500000H50FFFFH
4F0000H4FFFFFH
4E0000H4EFFFFH
4D0000H4DFFFFH
4C0000H4CFFFFH
4B0000H4BFFFFH
4A0000H4AFFFFH
490000H49FFFFH
480000H48FFFFH
470000H47FFFFH
460000H46FFFFH
450000H45FFFFH
440000H44FFFFH
430000H43FFFFH
420000H42FFFFH
410000H41FFFFH
400000H40FFFFH
3F0000H3FFFFFH
3E0000H3EFFFFH
x8 (Byte
Mode)
7F0000H7FFFFFH
7E0000H7EFFFFH
7D0000H7DFFFFH
7C0000H7CFFFFH
7B0000H7BFFFFH
7A0000H7AFFFFH
790000H79FFFFH
780000H78FFFFH
770000H77FFFFH
760000H76FFFFH
750000H75FFFFH
740000H74FFFFH
730000H73FFFFH
720000H72FFFFH
710000H71FFFFH
700000H70FFFFH
6F0000H6FFFFFH
6E0000H6EFFFFH
6D0000H6DFFFFH
6C0000H6CFFFFH
6B0000H6BFFFFH
6A0000H6AFFFFH
690000H69FFFFH
680000H68FFFFH
670000H67FFFFH
660000H66FFFFH
650000H65FFFFH
640000H64FFFFH
630000H63FFFFH
620000H62FFFFH
610000H61FFFFH
600000H60FFFFH
5F0000H5FFFFFH
x16 (Word
Mode)
3F8000H3FFFFFH
3F0000H3F7FFFH3E8000H3EFFFFH
3E0000H3E7FFFH3D8000H3DFFFFH
3D0000H3D7FFFH3C8000H3CFFFFH
3C0000H3C7FFFH3B8000H3BFFFFH
3B0000H3B7FFFH3A8000H3AFFFFH
3A0000H3A7FFFH398000H39FFFFH
390000H397FFFH388000H38FFFFH
380000H387FFFH378000H37FFFFH
370000H377FFFH368000H36FFFFH
360000H367FFFH358000H35FFFFH
350000H357FFFH348000H34FFFFH
340000H347FFFH338000H33FFFFH
330000H337FFFH328000H32FFFFH
320000H327FFFH318000H31FFFFH
310000H317FFFH308000H30FFFFH
300000H307FFFH2F8000H2FFFFFH
32Kw ord 134
32Kw ord 133
32Kw ord 132
32Kw ord 131
32Kw ord 130
32Kw ord 129
32Kw ord 128
32Kw ord 127
32Kw ord 126
32Kw ord 125
32Kw ord 124
32Kw ord 123
32Kw ord 122
32Kw ord 121
32Kw ord 120
32Kw ord 119
32Kw ord 118
BANK(IV)
32Kw ord 17
x16 (Word
Mode)
1E0000H1E7FFFH
1D8000H1DFFFFH
1D0000H1D7FFFH
1C8000H1CFFFFH
1C0000H1C7FFFH
1B8000H1BFFFFH
1B0000H1B7FFFH
1A8000H1AFFFFH
1A0000H1A7FFFH
198000H19FFFFH
190000H197FFFH
188000H18FFFFH
180000H187FFFH
178000H17FFFFH
170000H177FFFH
168000H16FFFFH
160000H167FFFH
158000H15FFFFH
150000H157FFFH
148000H14FFFFH
140000H147FFFH
138000H13FFFFH
130000H137FFFH
128000H12FFFFH
120000H127FFFH
118000H11FFFFH
110000H117FFFH
108000H10FFFFH
100000H107FFFH
F8000HFFFFFH
F0000HF7FFFH
E8000HEFFFFH
E0000HE7FFFH
BANK(IV)
32Kw ord 19
32Kw ord 18
x8 (Byte
Mode)
3C0000H3CFFFFH
3B0000H3BFFFFH
3A0000H3AFFFFH
390000H39FFFFH
380000H38FFFFH
370000H37FFFFH
360000H36FFFFH
350000H35FFFFH
340000H34FFFFH
330000H33FFFFH
320000H32FFFFH
310000H31FFFFH
300000H30FFFFH
2F0000H2FFFFFH
2E0000H2EFFFFH
2D0000H2DFFFFH
2C0000H2CFFFFH
2B0000H2BFFFFH
2A0000H2AFFFFH
290000H29FFFFH
280000H28FFFFH
270000H27FFFFH
260000H26FFFFH
250000H25FFFFH
240000H24FFFFH
230000H23FFFFH
220000H22FFFFH
210000H21FFFFH
200000H20FFFFH
1F0000H1FFFFFH
1E0000H1EFFFFH
1D0000H1DFFFFH
1C0000H1CFFFFH
BANK(III)
8
32Kw ord 31
32Kw ord 30
BANK(I)
00000H00000H01FFFH
00FFFH
A21-A-1
A21-A0
(Byte
(Word
Mode)
Mode)
32Kw ord 33
32Kw ord 32
BANK(II)
x16 (Word
Mode)
D0000HD7FFFH
C8000HCFFFFH
C0000HC7FFFH
B8000HBFFFFH
B0000HB7FFFH
A8000HAFFFFH
A0000HA7FFFH
98000H9FFFFH
90000H97FFFH
88000H8FFFFH
80000H87FFFH
78000H7FFFFH
70000H77FFFH
68000H6FFFFH
60000H67FFFH
58000H5FFFFH
50000H57FFFH
48000H4FFFFH
40000H47FFFH
38000H3FFFFH
30000H37FFFH
28000H2FFFFH
20000H27FFFH
18000H1FFFFH
10000H17FFFH
08000H0FFFFH
07000H07FFFH
06000H06FFFH
05000H05FFFH
04000H04FFFH
03000H03FFFH
02000H02FFFH
01000H01FFFH
BANK(III)
x8 (Byte
Mode)
1A0000H1AFFFFH
190000H19FFFFH
180000H18FFFFH
170000H17FFFFH
160000H16FFFFH
150000H15FFFFH
140000H14FFFFH
130000H13FFFFH
120000H12FFFFH
110000H11FFFFH
100000H10FFFFH
F0000HFFFFFH
E0000HEFFFFH
D0000HDFFFFH
C0000HCFFFFH
B0000HBFFFFH
A0000HAFFFFH
90000H9FFFFH
80000H8FFFFH
70000H7FFFFH
60000H6FFFFH
50000H5FFFFH
40000H4FFFFH
30000H3FFFFH
20000H2FFFFH
10000H1FFFFH
0E000H0FFFFH
0C000H0DFFFH
0A000H0BFFFH
08000H09FFFH
06000H07FFFH
04000H05FFFH
02000H03FFFH
128M-bit DINOR(IV) Flash Memory Map (Bottom 64Mbit / A22=VIL)
32Kw ord 117
32Kw ord 116
32Kw ord 115
32Kw ord 114
32Kw ord 113
32Kw ord 112
32Kw ord 111
32Kw ord 110
32Kw ord 109
32Kw ord 108
32Kw ord 107
32Kw ord 106
32Kw ord 105
32Kw ord 104
32Kw ord 103
32Kw ord 102
32Kw ord 68
A21-A-1
(Byte
Mode)
A21-A0
(Word
Mode)
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Block Organization
32Kw ord 30
32Kw ord 29
32Kw ord 28
32Kw ord 27
32Kw ord 25
32Kw ord 24
32Kw ord 23
32Kw ord 22
32Kw ord 21
32Kw ord 20
32Kw ord 19
32Kw ord 18
32Kw ord 17
32Kw ord 16
32Kw ord 13
32Kw ord 12
32Kw ord 11
32Kw ord 10
32Kw ord 9
32Kw ord 8
32Kw ord 7
32Kw ord 4
32Kw ord 3
32Kw ord 2
32Kw ord 1
32Kw ord 0
230000H23FFFFH
220000H22FFFFH
A21-A-1
(Byte
Mode)
118000H11FFFFH
110000H117FFFH
A21-A0
(Word
Mode)
32Kw ord 62
32Kw ord 61
32Kw ord 60
32Kw ord 59
32Kw ord 58
32Kw ord 57
32Kw ord 56
32Kw ord 55
32Kw ord 54
32Kw ord 53
32Kw ord 52
32Kw ord 51
32Kw ord 50
32Kw ord 49
32Kw ord 48
32Kw ord 47
32Kw ord 46
32Kw ord 45
32Kw ord 44
32Kw ord 43
32Kw ord 42
32Kw ord 41
32Kw ord 40
32Kw ord 39
32Kw ord 38
32Kw ord 37
32Kw ord 36
32Kw ord 35
32Kw ord 34
450000H45FFFFH
440000H44FFFFH
A21-A-1
(Byte
Mode)
228000H22FFFFH
220000H227FFFH
A21-A0
(Word
Mode)
32Kw ord 70
x16 (Word
Mode)
3FF000H3FFFFFH
3FE000H3FEFFFH
3FD000H3FDFFFH
3FC000H3FCFFFH
3FB000H3FBFFFH
3FA000H3FAFFFH
3F9000H3F9FFFH
3F8000H3F8FFFH
3F0000H3F7FFFH3E8000H3EFFFFH
3E0000H3E7FFFH3D8000H3DFFFFH
3D0000H3D7FFFH3C8000H3CFFFFH
3C0000H3C7FFFH3B8000H3BFFFFH
3B0000H3B7FFFH3A8000H3AFFFFH
3A0000H3A7FFFH398000H39FFFFH
390000H397FFFH388000H38FFFFH
380000H387FFFH378000H37FFFFH
370000H377FFFH368000H36FFFFH
360000H367FFFH358000H35FFFFH
350000H357FFFH348000H34FFFFH
340000H347FFFH338000H33FFFFH
32Kw ord 103
32Kw ord 69
660000H66FFFFH
330000H337FFFH-
32Kw ord 102
32Kw ord 101
32Kw ord 100
32Kw ord 99
32Kw ord 98
32Kw ord 97
32Kw ord 96
32Kw ord 95
32Kw ord 94
32Kw ord 93
32Kw ord 92
32Kw ord 91
32Kw ord 90
32Kw ord 89
32Kw ord 88
32Kw ord 87
32Kw ord 86
32Kw ord 85
32Kw ord 84
32Kw ord 83
32Kw ord 82
32Kw ord 81
32Kw ord 80
32Kw ord 79
32Kw ord 78
32Kw ord 77
32Kw ord 76
32Kw ord 75
32Kw ord 74
32Kw ord 73
32Kw ord 72
32Kw ord 71
4Kw ord 134
4Kw ord 133
4Kw ord 132
4Kw ord 131
4Kw ord 130
4Kw ord 129
4Kw ord 128
4Kw ord 127
32Kw ord 126
32Kw ord 125
32Kw ord 124
32Kw ord 123
32Kw ord 122
32Kw ord 121
32Kw ord 120
32Kw ord 119
32Kw ord 118
32Kw ord 117
32Kw ord 116
32Kw ord 115
32Kw ord 114
32Kw ord 113
32Kw ord 112
32Kw ord 111
32Kw ord 110
32Kw ord 109
32Kw ord 108
32Kw ord 107
32Kw ord 106
32Kw ord 105
BANK(VI)
32Kw ord 6
32Kw ord 5
32Kw ord 64
32Kw ord 63
x8 (Byte
Mode)
7FE000H7FFFFFH
7FC000H7FDFFFH
7FA000H7FBFFFH
7F8000H7F9FFFH
7F6000H7F7FFFH
7F4000H7F5FFFH
7F2000H7F3FFFH
7F0000H7F1FFFH
7E0000H7EFFFFH
7D0000H7DFFFFH
7C0000H7CFFFFH
7B0000H7BFFFFH
7A0000H7AFFFFH
790000H79FFFFH
780000H78FFFFH
770000H77FFFFH
760000H76FFFFH
750000H75FFFFH
740000H74FFFFH
730000H73FFFFH
720000H72FFFFH
710000H71FFFFH
700000H70FFFFH
6F0000H6FFFFFH
6E0000H6EFFFFH
6D0000H6DFFFFH
6C0000H6CFFFFH
6B0000H6BFFFFH
6A0000H6AFFFFH
690000H69FFFFH
680000H68FFFFH
670000H67FFFFH
BANK(VII)
32Kw ord 15
32Kw ord 14
32Kw ord 66
32Kw ord 65
x16 (Word
Mode)
328000H32FFFFH
320000H327FFFH
318000H31FFFFH
310000H317FFFH
308000H30FFFFH
300000H307FFFH
2F8000H2FFFFFH
2F0000H2F7FFFH
2E8000H2EFFFFH
2E0000H2E7FFFH
2D8000H2DFFFFH
2D0000H2D7FFFH
2C8000H2CFFFFH
2C0000H2C7FFFH
2B8000H2BFFFFH
2B0000H2B7FFFH
2A8000H2AFFFFH
2A0000H2A7FFFH
298000H29FFFFH
290000H297FFFH
288000H28FFFFH
280000H287FFFH
278000H27FFFFH
270000H277FFFH
268000H26FFFFH
260000H267FFFH
258000H25FFFFH
250000H257FFFH
248000H24FFFFH
240000H247FFFH
238000H23FFFFH
230000H237FFFH
BANK(VIII)
32Kw ord 26
32Kw ord 67
x8 (Byte
Mode)
650000H65FFFFH
640000H64FFFFH
630000H63FFFFH
620000H62FFFFH
610000H61FFFFH
600000H60FFFFH
5F0000H5FFFFFH
5E0000H5EFFFFH
5D0000H5DFFFFH
5C0000H5CFFFFH
5B0000H5BFFFFH
5A0000H5AFFFFH
590000H59FFFFH
580000H58FFFFH
570000H57FFFFH
560000H56FFFFH
550000H55FFFFH
540000H54FFFFH
530000H53FFFFH
520000H52FFFFH
510000H51FFFFH
500000H50FFFFH
4F0000H4FFFFFH
4E0000H4EFFFFH
4D0000H4DFFFFH
4C0000H4CFFFFH
4B0000H4BFFFFH
4A0000H4AFFFFH
490000H49FFFFH
480000H48FFFFH
470000H47FFFFH
460000H46FFFFH
BANK(VI)
08000H0FFFFH
00000H07FFFH
A21-A0
(Word
Mode)
32Kw ord 32
32Kw ord 31
x16 (Word
Mode)
218000H21FFFFH
210000H217FFFH
208000H20FFFFH
200000H207FFFH
1F8000H1FFFFFH
1F0000H1F7FFFH
1E8000H1EFFFFH
1E0000H1E7FFFH
1D8000H1DFFFFH
1D0000H1D7FFFH
1C8000H1CFFFFH
1C0000H1C7FFFH
1B8000H1BFFFFH
1B0000H1B7FFFH
1A8000H1AFFFFH
1A0000H1A7FFFH
198000H19FFFFH
190000H197FFFH
188000H18FFFFH
180000H187FFFH
178000H17FFFFH
170000H177FFFH
168000H16FFFFH
160000H167FFFH
158000H15FFFFH
150000H157FFFH
148000H14FFFFH
140000H147FFFH
138000H13FFFFH
130000H137FFFH
128000H12FFFFH
120000H127FFFH
BANK(V)
10000H1FFFFH
00000H0FFFFH
A21-A-1
(Byte
Mode)
32Kw ord 33
x8 (Byte
Mode)
430000H43FFFFH
420000H42FFFFH
410000H41FFFFH
400000H40FFFFH
3F0000H3FFFFFH
3E0000H3EFFFFH
3D0000H3DFFFFH
3C0000H3CFFFFH
3B0000H3BFFFFH
3A0000H3AFFFFH
390000H39FFFFH
380000H38FFFFH
370000H37FFFFH
360000H36FFFFH
350000H35FFFFH
340000H34FFFFH
330000H33FFFFH
320000H32FFFFH
310000H31FFFFH
300000H30FFFFH
2F0000H2FFFFFH
2E0000H2EFFFFH
2D0000H2DFFFFH
2C0000H2CFFFFH
2B0000H2BFFFFH
2A0000H2AFFFFH
290000H29FFFFH
280000H28FFFFH
270000H27FFFFH
260000H26FFFFH
250000H25FFFFH
240000H24FFFFH
BANK(VI)
x16 (Word
Mode)
108000H10FFFFH
100000H107FFFH
F8000HFFFFFH
F0000HF7FFFH
E8000HEFFFFH
E0000HE7FFFH
D8000HDFFFFH
D0000HD7FFFH
C8000HCFFFFH
C0000HC7FFFH
B8000HBFFFFH
B0000HB7FFFH
A8000HAFFFFH
A0000HA7FFFH
98000H9FFFFH
90000H97FFFH
88000H8FFFFH
80000H87FFFH
78000H7FFFFH
70000H77FFFH
68000H6FFFFH
60000H67FFFH
58000H5FFFFH
50000H57FFFH
48000H4FFFFH
40000H47FFFH
38000H3FFFFH
30000H37FFFH
28000H2FFFFH
20000H27FFFH
18000H1FFFFH
10000H17FFFH
BANK(V)
9
x8 (Byte
Mode)
210000H21FFFFH
200000H20FFFFH
1F0000H1FFFFFH
1E0000H1EFFFFH
1D0000H1DFFFFH
1C0000H1CFFFFH
1B0000H1BFFFFH
1A0000H1AFFFFH
190000H19FFFFH
180000H18FFFFH
170000H17FFFFH
160000H16FFFFH
150000H15FFFFH
140000H14FFFFH
130000H13FFFFH
120000H12FFFFH
110000H11FFFFH
100000H10FFFFH
F0000HFFFFFH
E0000HEFFFFH
D0000HDFFFFH
C0000HCFFFFH
B0000HBFFFFH
A0000HAFFFFH
90000H9FFFFH
80000H8FFFFH
70000H7FFFFH
60000H6FFFFH
50000H5FFFFH
40000H4FFFFH
30000H3FFFFH
20000H2FFFFH
128M-bit DINOR(IV) Flash Memory Map (Top 64Mbit / A22=VIH)
32Kw ord 104
32Kw ord 68
A21-A-1
(Byte
Mode)
A21-A0
(Word
Mode)
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Bus Operation
BYTE#=VIH
Pins
CE#
OE#
WE#
RP#
DQ0-15
Array
Status Register
VIL
VIL
VIL
VIL
VIH
VIH
VIH
VIH
Data Output
Status Register Data
Identifier Code
Page
VIL
VIL
VIL
VIL
VIH
VIH
VIH
VIH
Identifier Code
Data Output
VIL
VIL
VIH
VIH
VIH
VIL
VIH
VIH
High-Z
Command/Data in
VIL
VIL
VIH
VIH
VIL
VIL
VIH
VIH
Command
Command
VIH
X1)
X1)
X1)
X1)
X1)
VIH
VIL
High-Z
High-Z
CE#
OE#
WE#
RP#
DQ0-7
Array
Status Register
VIL
VIL
VIL
VIL
VIH
VIH
VIH
VIH
Data Output
Status Register Data
Identifier Code
Page
VIL
VIL
VIL
VIL
VIH
VIH
VIH
VIH
Identifier Code
Data Output
VIL
VIL
VIH
VIH
VIH
VIL
VIH
VIH
High-Z
Command/Data in
VIL
VIL
VIH
VIH
VIL
VIL
VIH
VIH
Command
Command
VIH
X1)
X1)
X1)
X1)
X1)
VIH
VIL
High-Z
High-Z
Mode
Read
Output Disable
Program
Write
Erase
Others
Stand by
Deep Power Down
BYTE#=VIL
Pins
Mode
Read
Output Disable
Program
Write
Erase
Others
Stand by
Deep Power Down
1)
10
X can be VIH or VIL for control pins.
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Software Command Definition
Command List (WP# =VIH or VIL)
1st Bus Cycle
Command
Data 1)
2nd Bus Cycle
Address
Data 1)
Mode
A22-A18 A0 (DQ0-15)(DQ0-7)
Mode
Address
Read Array
Write
A227)
A0-A21=X8)
FFH
Page Read
Write
A227)
A0-A21=X8)
F3H
Read
SA5)
RD0
Device Identifier
Write
90H
Read
Write
70H
Read
A22=VIL IA3)
Bank2)
Bank2)
ID
Read Status Register
A22=VIL
A0-A21=X8)
Bank2)
(DQ0-15)(DQ0-7)
7)
Clear Status Register
Write
A22
A0-A21=X8)
50H
Suspend
Resume
Write
Write
Bank2)
Bank2)
B0H
Mode
Read
3rd-5th Bus Cycle
Data 1)
Address
(DQ0-15)(DQ0-7)
SA+i6)
RDi
SRD4)
D0H
1) In the case of Word mode(BYTE#=VIH), upper byte data (DQ15-DQ8) is ignored.
2) Bank=Bank address (Bank(I)-Bank(VIII): A22-18)
3) IA=ID code address: A0=VIL (Manufacturer’s code): A0=VIH (Device code), ID=ID code
4) SRD=Status Register Data
5) SA=A21-A2:1st Page Address, A1,A0:voluntary address / RD0=1st Page read data
6) SA+i: Page address(is equal to 1st Page Address of A21-A2), A1,A0: voluntary address / RDi: 2nd Page read data
7) In case of Bottom 64M-bit area, A22 must be set to VIL.
In case of Top 64M-bit area, A22 must be set to VIH.
8) X can be VIH or VIL.
Command List (WP# =VIH)
1st Bus Cycle
Command
Mode
Address
Word Program
Write
Bank7)
Page Program
Page Buffer to Flash
Write
Write
Block Erase/Confirm
Erase All Unlocked Blocks
Write
Write
Data 1)
Data 1)
Mode
Address
40H
Write
WA2)
WD2)
Bank7)
Bank7)
41H
0EH
Write
Write
WA0 3)
WA4)
WD03)
D0H 1)
Bank7)
A228)
20H
A7H
Write
Write
BA5)
A228)
D0H 1)
D0H 1)
(DQ0-15)(DQ0-7)
Write
A22
8)
Write
55H
A0-A21=X
A228)
Data 1)
(DQ0-15)(DQ0-7)
Write
WAn 3)
WDn3)
A0-A21=X9)
Write
9)
Single Data Load to Page Buffer
Mode Address
(DQ0-15)(DQ0-7)
A0-A21=X9)
Clear Page Buffer
3rd-129th Bus Cycles
3rd-257th Bus Cycles(Byte mode)
2nd Bus Cycle
A228)
D0H 1)
9)
74H
Write
A0-A21=X
WA2)
WD2)
F1H
Write
RA6)
D0H 1)
A0-A21=X9)
Flash to Page Buffer
Write
Bank7)
1) In the case of Word mode(BYTE#=VIH), upper byte data (DQ15-DQ8) is ignored.
2) WA=Write Address, WD=Write Data
3) WA0, WAn=Write Address, WD0, WDn=Write Data.
Word mode (BYTE#=VIH) : Write address and write data must be provided sequentially from 00H to 7FH for A6-A0. Page size is 128
words (128-word x 16-bit), and also A22-A7 (block address, page address) must be valid.
Byte mode (BYTE#=VIL) : Write address and write data must be provided sequentially from 00H to FFH for A6-A-1. Page size is 256
Bytes (256-byte x 8-bit), and also A22-A7 (block address, page address) must be valid.
4) WA=Write Address: A22-A7 (block address, page address) must be valid.
5) BA=Block Address : A22-A12[Bank(I),Bank(VIII)], A22-A15 [Bank(II) ~ Bank(VII)]
6) RA=Read Address: A22-A7 (block address, page address) must be valid.
7) Bank=Bank address (Bank(I)-Bank(VIII): A22-18)
8) In case of Bottom 64M-bit area, A22 must be set to VIL.
In case of Top 64M-bit area, A22 must be set to VIH.
9) X can be VIH or VIL.
11
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Software Command Definition
Command List (WP# =VIL)
Software lock release operation needs following consecutive 7bus cycles.Moreover, additional 127(255) bus cycles are needed for page
program operation.
1st Bus Cycle
2nd Bus Cycle
3rd Bus Cycle
Setup Command for
Data 1)
Data 1)
Data 1)
Software Lock Release
Address
Mode
Mode
Address
Mode Address
(DQ0-15/DQ0-7)
8)
(DQ0-15/DQ0-7)
8)
6)
(DQ0-15/DQ0-7)
8)
Word Program
Page Program
Page Buffer to Flash
Block Erase/Confirm
Clear Page Buffer
Write
Write
Write
Write
Write
Bank
Bank8)
Bank8)
Bank8)
Bank8)
60H
60H
60H
60H
60H
Write
Write
Write
Write
Write
Bank
Bank8)
Bank8)
Bank8)
Bank8)
Block
Block6)
Block6)
Block6)
Block6)
Write
Write
Write
Write
Write
Bank
Bank8)
Bank8)
Bank8)
Bank8)
ACH
ACH
ACH
ACH
ACH
Single Data Load to Page Buffer
Write
Write
Bank8)
Bank8)
60H
60H
Write
Write
Bank8)
Bank8)
Block6)
Block6)
Write
Write
Bank8)
Bank8)
ACH
ACH
Flash to Page Buffer
Setup Command for
Software Lock Release
4th Bus Cycle
Mode
5th Bus Cycle
Data 1)
Address
Mode
(DQ0-15/DQ0-7)
8)
6)
Data 1)
Address
(DQ0-15/DQ0-7)
8)
Word Program
Page Program
Page Buffer to Flash
Write
Write
Write
Bank
Bank8)
Bank8)
Block#
Block# 6)
Block# 6)
Write
Write
Write
Bank
Bank8)
Bank8)
Block Erase/Confirm
Write
Bank8)
Block# 6)
Write
Bank8)
7BH
Clear Page Buffer
Write
8)
Bank
Block#
6)
Write
Bank8)
7BH
Single Data Load to Page Buffer
Write
Write
Bank8)
Bank8)
Block# 6)
Block# 6)
Write
Write
Bank8)
Bank8)
7BH
7BH
Flash to Page Buffer
6th Bus Cycle
Setup Command for
Program or Erase Operations
Mode
Address
Word Program
Page Program
Page Buffer to Flash
Write
Write
Write
Bank8)
Bank8)
Bank8)
Block Erase/Confirm
Clear Page Buffer
Write
Write
Single Data Load to Page Buffer
Write
Flash to Page Buffer
Write
7BH
7BH
7BH
8th-134th Bus Cycles
8th-262th Bus Cycles(Byte mode)
7th Bus Cycle
Data 1)
Data
Mode
Address
40H
41H
0EH
Write
Write
Write
WA2)
WA0 3)
WA4)
WD2)
WD03)
D0H1)
Bank8)
A229)
A0-A21=X10)
A229)
A0-A21=X10)
20H
55H
Write
Write
D0H1)
D0H1)
74H
Write
BA5)
A229)
A0-A21=X10)
WA2)
Bank8)
F1H
Write
RA7)
D0H1)
(DQ0-15/DQ0-7)
(DQ0-15/DQ0-7)
Mode Address
Write
Data
(DQ0-15/DQ0-7)
WAn 3)
WDn3)
WD2)
1) In the case of word mode(BYTE#=VIH) upper byte data (DQ15-DQ8) is ignored.
2) WA=Write Address, WD=Write Data
3) WA0, WAn=Write Address, WD0, WDn=Write Data. Write address and write data must be provided sequentially
from 00H to 7FH for A6-A0(word mode) and from 00H to FFH for A6-A-1(byte mode), respectively.
Page size is 128 words (128-word x 16-bit/ word mode) or Page size is 256 bytes (256-word x 8-bit/ byte mode),
and also A22-A7 (block address, page address) must be valid.
4) WA=Write Address: A22-A7 (block address, page address) must be valid.
5) BA=Block Address : A21-A12[Bank(I),Bank(VIII)], A21-A15 [Bank(II) ~ Bank(VII)]
6) Block=Block Address: A21-A15, Block#=A21#-A15#
Address
Block
Block#
DQ7
fixed 0
fixed 0
DQ6
A21
A21#
DQ5
A20
A20#
DQ4
A19
A19#
DQ3
A18
A18#
DQ2
A17
A17#
DQ1
A16
A16#
DQ0
A15
A15#
7) RA=Read Address: A22-A7 (block address, page address) must be valid.
8) Bank=Bank address (Bank(I)-Bank(VIII): A22-18)
9) In case of Bottom 64M-bit area, A22 must be set to VIL.
In case of Top 64M-bit area, A22 must be set to VIH.
10) X can be VIH or VIL.
12
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Block Locking
RP#
Write Protection Provided
Bank (I),(VIII)
Bank (II),(VII) Bank (III),(VI)
Boot
Parameter/Main
Main
Main
WP#
VIL
VIH
Notes
Bank (IV),(V)
Main
X
Locked
Locked
Locked
Locked
Locked
VIL
Locked
Locked
Locked
Locked
Locked
VIH
Unlocked
Unlocked
Unlocked
Unlocked
Unlocked
Deep Power Down Mode
All Blocks Locked(Valid to operate
Softw are Lock Release)
All Blocks Unlocked
WP# pin must not be switched during performing Read / Write operations or WSM busy (WSMS=0).
Status Register
Symbol
(I/O Pin)
S.R. 7
S.R. 6
S.R. 5
S.R. 4
S.R. 3
S.R. 2
S.R. 1
S.R. 0
13
(DQ7)
(DQ6)
(DQ5)
(DQ4)
(DQ3)
(DQ2)
(DQ1)
(DQ0)
Definition
Status
Write State Machine Status
Suspend Status
Erase Status
Program Status
Block Status after Erase
Reserved
Reserved
Reserved
"1"
Ready
Suspended
Error
Error
Error
-
"0"
Busy
Operation in Progress/Completed
Successful
Successful
Successful
-
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Device ID Code
Pins
Code
Manufacturer Code
Device Code
A22
A0
DQ7
DQ6
DQ5
DQ4
DQ3
DQ2
DQ1
DQ0
Hex. Data
VIL
VIL
VIL
VIH
"0"
"1"
"0"
"0"
"0"
"1"
"1"
"1"
"1"
"1"
"1"
"0"
"0"
"0"
"0"
"1"
1CH
B9H
The output of upper byte data (DQ15-DQ8) is “0H”.
A22 must be set “VIL”.
Absolute Maximum Ratings
Symbol
VCC
VI1
Ta
Tbs
Tstg
Iout
Parameter
VCC Voltage
All Input or Output Voltage1)
Ambient Temperature
Temperature under Bias
Storage Temperature
Output Short Circuit Current
Conditions
With Respect to GND
Min.
-0.2
-0.6
-40
-50
-65
Max.
4.6
4.6
85
95
125
100
Units
V
V
°C
°C
°C
mA
1)Minimum DC voltage is –0.6V on input / output pins. During transitions, the level may undershoot to –2.0V for periods
<20ns. Maximum DC voltage on input / output pins is VCC+0.5V which, during transitions, may overshoot to VCC+1.5V
for periods <20ns.
DC electrical characteristics
Symbol
Parameter
ILI
Input Leakage Current
ILO
Output Leakage Current
ISB2
VCC Stand by Current
ISB3
ISB4
ICC1
(Ta= -40 ~85 °C and Flash VCC=3.0V~3.6V, unless otherwise noted)
VCC Deep Power Down Current
VCC Read Current for Word
ICC1P VCC Page Read Current for Word
ICC2
VCC Write Current for Word
ICC3
VCC Program Current
ICC4
VCC Erase Current
ICC5
VCC Suspend Current
VIL
VIH
VOL
VOH1
VOH2
VLKO
Input Low Voltage
Input High Voltage
Output Low Voltage
Output High Voltage
Low VCC Lock Out Voltage2)
Test Conditions
0V< VIN< VCC
0V< VOUT< VCC
VCC= 3.6V, VIN= GND/VCC, CE#= RP#=
WP#= VCC±0.3V
VCC= 3.6V, VIN= VIL/VIH, RP#= VIL
VCC= 3.6V, VIN= GND or VCC, RP#= GND±
0.3V
Vcc = 3.6V, VIN = VIL/VIH, RP# = OE# =
VIH, CE# =VIL, Iout = 0mA
Vcc = 3.6V, VIN = VIL/VIH, RP# = OE# =
VIH, CE# = VIL, Iout = 0mA
Min.
-2
-20
Max.
2
20
0.2
12
10
50
0.2
12
5MHz
20
30
1MHz
4
8
5MHz
5
10
Vcc = 3.6V, VIN = VIL/VIH, RP# = OE# = VIH, CE# =
WE# = VIL
15
VCC = 3.6V, VIN = VIL/VIH, CE#= RP# = WP# =
VIH
VCC = 3.6V, VIN = VIL/VIH, CE#= RP# = WP# =
VIH
VCC = 3.6V, VIN = VIL/VIH, CE#= RP# = WP# =
VIH
35
35
400
-0.5
2.4
IOL = 4.0mA
IOH = -2.0mA
IOH = -100uA
Limits
Typ.1)
0.85xVCC
VCC-0.4
1.5
0.4
VCC+0.5
0.45
2.2
All currents are in RMS unless otherwise noted.
1) Typical values at Flash VCC=3.3V, Ta=25 °C.
2) To protect against initiation of write cycle during Flash VCC power up / down, a write cycle is locked out for Flash VCC less than VLKO.
If Flash VCC is less than VLKO, Write State Machine is reset to read mode. When the Write State Machine is in Busy state, if Flash
VCC is less than VLKO, the alteration of memory contents may occur.
14
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC electrical characteristics
(Ta=-40 ~85 °C and Flash VCC=3.0V~3.6V, unless otherwise noted)
Read Only Mode
Limits
Symbol
tRC
ta(AD)
ta(CE)
ta(OE)
ta(PAD)
tCEPH
tCLZ
tDF(CE)
tOLZ
tDF(OE)
tPHZ
ta(BYTE)
tBHZ
tOH
tBCD
tBAD
tOEH
tPS
tAVAV
tAVQV
tELQV
tGLQV
tPAVQV
tELQX
tEHQZ
tGLQX
tGHQZ
tPLQZ
tFL/HQV
tFLQZ
tOH
tELFL/H
tAVFL/H
tWHGL
tPHEL
Parameter
Read Cycle Time
Address Access Time
Chip Enable Access Time
Output Enable Access Time
Page Read Access Time
CE# "H"Pulse width
Chip Enable to Output in Low-Z
Chip Enable High to Output in High-Z
Output Enable to Output in Low-Z
Output Enable to High to Output in High-Z
RP# Low to Output High-Z
BYTE# access time
BYTE# low to output high-Z
Output Hold from CE#, OE# and Addresses
CE# low to BYTE# high or low
Address to BYTE# high or low
OE# Hold from WE# High
RP# Recovery to CE# Low
Units
Flash VCC=3.0-3.6V
Min.
70
Typ.
Max.
70
70
30
25
30
0
25
0
25
150
70
25
0
5
5
10
150
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
-Timing measurements are made under AC waveforms for read operations.
15
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC electrical characteristics
(Ta=-40 ~85 °C and Flash VCC=3.0V~3.6V, unless otherwise noted)
Read / Write Mode (WE# control)
Limits
Symbol
tWC
tAS
tAH
tDS
tDH
tOEH
tCS
tCH
tWP
tWPH
tBS
tBH
tGHWL
tBLS
tBLH
tDAP
tDAP
tDAP
tDAE
tWHRL
tPS
tAVAV
tAVWH
tWHAX
tDVWH
tWHDX
tWHGL
tELWL
tWHEH
tWLWH
tWHWL
tFL/HWH
tWHFL/H
tGHWL
tPHHWH
tQVPH
tWHRH1
tWHRH1
tWHRH1
tWHRH2
tWHRL
tPHWL
Parameter
Write Cycle Time
Address Setup Time
Address Hold Time
Data Setup Time
Data Hold Time
OE# Hold from WE# High
Chip Enable Setup Time
Chip Enable Hold Time
Write Pulse Width
Write Pulse Width High
Byte enable high or low set-up time
Byte enable high or low hold time
OE# Hold to WE# Low
Block Lock Setup to Write Enable High
Block Lock Hold from Valid SRD
Duration of Auto Program Operation(Word Mode)
Duration of Auto Program Operation(Byte Mode)
Duration of Auto Program Operation(Page Mode)
Duration of Auto Block Erase Operation
Delay Time During Internal Operation
RP# Recovery to CE# Low
Units
Flash VCC=3.0-3.6V
Min.
70
35
0
35
0
10
0
0
35
30
35
70
0
70
0
Typ.
Max.
30
30
4
150
300
300
80
600
70
150
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
µs
µs
ms
ms
ns
ns
-Read timing parameters during command write operations mode are the same as during read only operation mode.
-Typical values at Flash VCC=3.3V and Ta=25 °C.
Read / Write Mode (CE# control)
Limits
Symbol
tWC
tAS
tAH
tDS
tDH
tOEH
tWS
tWH
tCEP
tCEPH
tBS
tBH
tGHEL
tBLS
tBLH
tDAP
tDAP
tDAP
tDAE
tEHRL
tPS
tAVAV
tAVEH
tEHAX
tDVEH
tEHDX
tEHGL
tWLEL
tEHWH
tELEH
tEHEL
tFL/HEH
tEHFL/H
tGHEL
tPHHEH
tQVPH
tEHRH1
tEHRH1
tEHRH1
tEHRH2
tEHRL
tPHEL
Parameter
Write Cycle Time
Address Setup Time
Address Hold Time
Data Setup Time
Data Hold Time
OE# Hold from CE# High
Write Enable Setup Time
Write Enable Hold Time
CE# Pulse Width
CE#"H" Pulse Width
Byte enable high or low set-up time
Byte enable high or low hold time
OE# Hold to CE# Low
Block Lock Setup to Write Enable High
Block Lock Hold from Valid SRD
Duration of Auto Program Operation(Word Mode)
Duration of Auto Program Operation(Byte Mode)
Duration of Auto Program Operation(Page Mode)
Duration of Auto Block Erase Operation
Delay Time During Internal Operation
RP# Recovery to CE# Low
Units
Flash VCC=3.0-3.6V
Min.
70
35
0
35
0
10
0
0
35
30
35
70
0
70
0
Typ.
30
30
4
150
150
Max.
300
300
80
600
70
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
µs
µs
ms
ms
ns
ns
-Timing measurements are made under AC waveforms for read operations.
-Typical values at Flash VCC=3.3V and Ta=25 °C.
16
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Program / Erase Time
Parameter
Block Erase Time
Main Block Write Time (Byte Mode)
Main Block Write Time (Word Mode)
Page Write Time
Flash to Page Buffer Time
Min.
Typ.
150
2
1
4
100
Max.
600
8
4
80
150
Units
ms
sec
sec
ms
µs
Program Suspend / Erase Suspend Time
Parameter
Program Susupend Time
Erase Susupend Time
Min.
Typ.
Max.
15
15
Unit
µs
µs
Flash VCC Power Up / Down Timing
symbol
tVCS
tVHEL
Parameter
RP#=VIH Setup Time from Flash VCC min.
CE#=VIL Setup Time from Flash VCC min.
Min.
2
60
Typ.
Max.
Unit
µs
µs
During power up / down, by the noise pulses on control pins, the device has possibility of accidental erase of programming.
The device must be protected against initiation of write cycle for memory contents during power up / down. The delay time
of min. 60 µsec is always required before read operation or write operation is initiated from the time Flash VCC reaches
Flash VCC min. during power up /down. By holding RP#=VIL, the contents of memory is protected during Flash VCC
power up / down. During power up, RP# must be held VIL for min. 2µs from the time Flash VCC reaches Flash VCC min..
During power down, RP# must be held VIL until Flash VCC reaches GND. RP# doesn’t have latch mode, therefore RP#
must be held VIH during read operation or erase / program operation.
17
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Flash VCC Power up / down Timing
Read /Write Inhibit
Read /Write Inhibit
Read /Write Inhibit
3.0V
V CC
tVHEL
GND
RP#
CE#
WE#
tVCS
V IH
V IL
V IH
V IL
tPS
tPS
V IH
V IL
AC Waveforms for Read Operation and Test Conditions
Test Conditions for
AC Characteristics
tRC
A22-A0 (WORD)
A22 -A-1 (BY TE)
CE#
OE#
V IH
V IL
ta(AD)
V IH
V IL
V IH
Input Voltage : V IL=0V, V IH=Flash Vcc
Input Rise and Fall Times : <5ns
Reference Voltage
at timing measurement : (Flash Vcc)/2
Output Load : 1 TTL gate +
CL(30pF)
or
Address Valid
tDF(CE)
tCEPH
V IL
ta(CE)
tOEH
tDF(OE)
V IH
WE#
V IL
V OH
DATA
VO
V IH
RP#
1.3V
High-Z
tPS
tCLZ
FFH
ta(OE)
tOLZ
tOH
1N914
High-Z
Output Valid
tPHZ
3.3kohm
DUT
V IL
CL=30pF
CL=30pF
- After inputting Read Array Command FFH, it is necessary to make CE# “H” pulse more than 30ns (tCEPH).
And after inputting Read Array Command FFH, it is also necessary to keep 30ns to recover before starting read
after WE# rises “H” in case of changing a part or all of addresses( A22~A0/A22~A-1) and CE#=“L”.
18
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Byte AC Waveforms for Read Operation
ADDRESS
A22-A0
CE#
OE#
V IH
Address Valid
V IL
ta(AD)
V IH
V IL
tDF(CE)
V IH
tBCD
tBAD
V IL
V IH
BYTE#
V IL
DATA
D7-D0
V OH
DATA
D14-D8
V OH
D15/A-1
Address Valid
High-Z
V OL
ta(CE)
ta(OE)
tOLZ
tCLZ
ta(BYTE)
High-Z
V IL
tOH
ta(BYTE)
Output Valid
tBHZ
Valid
Valid
Valid
V OL
V IH
tDF(OE)
tBAD
ta(AD)
Address Valid
D15
A-1
When BYTE# = VIH, CE# = OE# = VIL, D15/A-1 is output status. At this time, input signal must not be applied.
19
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC Waveforms for Word / Byte Program Operation (WE# Control)
ADDRESS VIH
A22-A0 (Word) V
IL
A22-A -1(Byte)
VIH
CE#
VIL
OE#
WE#
DATA
RP#
WP#
BYTE#
VIH
Bank Address
Valid
Address Valid
tWC
Bank Address Valid
tAH
tAS
tCS
Program
tCH
tWP
VIL
ta(CE)
tWPH
tOEH
ta(OE)
VIH
VIL
VIH
tWHRL
tDS
High-Z
VIL
40H
DIN
VIL
SRD
SRD
Busy
Ready
tDH
tPS
VIH
VIL
tDAP
tBS
VIH
FFH
Write Read Array Command
tBLS
VIH
Bank Address Valid
Read Status Register
tBLH
tBH
VIL
AC Waveforms for Word / Byte Program Operation (CE# Control)
ADDRESS VIH
A22-A0 (Word) V
IL
A22-A -1(Byte)
VIH
CE#
VIL
OE#
WE#
DATA
RP#
WP#
BYTE#
20
Bank Address
Valid
Address Valid
tWC
tAS
Bank Address Valid
tAH
Program
VIH
tCEP
tWS
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
Read Status Register
ta(CE)
VIH
VIL
Bank Address Valid
tOEH
tWH
tEHRL
tDS
High-Z
40H
tPS
ta(OE)
DIN
SRD
Busy
Ready
tDH
FFH
Write Read Array Command
tDAP
tBLS
tBS
SRD
tBLH
tBH
VIL
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC Waveforms for Page Program Operation (WE# Control)
ADDRESS VIH
A22-A7
VIL
A6-A0 (Word)
A6-A -1(Byte) VIH
VIL
VIH
CE#
VIL
OE#
WE#
DATA
RP#
WP#
BYTE#
VIH
Bank Address
Valid
The Other Bank
Address Valid
Address Valid
00H
Valid
Valid
00H
tWC
tCH
VIL
tWP
tWPH
tOEH
01H-7EH
7FH
01H-FEH
FFH
ta(CE)
ta(OE)
tOEH
ta(OE) tGHWL
VIL
tWHRL
tDH
High-Z
41H
VIL
VIL
DOUT
DIN
DIN
DIN
\
tDS
tPS
VIH
SRD
SRD
Busy
Ready
tDAP
VIL
tBS
VIH
FFH
Write Read Array Command
tBLH
tBLS
VIH
Bank Address Valid
Read Status Register
ta(CE)
VIH
VIH
Bank Address Valid
tAH
tAS
tCS
Address Valid
tBH
VIL
AC Waveforms for Page Program Operation (CE# Control)
ADDRESS VIH
A22 - A7
VIL
A6-A0 (Word)
VIH
A6-A -1(Byte)
VIL
CE#
OE#
WE#
DATA
RP#
WP#
BYTE#
21
Bank Address
Valid
00H
tWC
VIH
tWH
VIL
tCEP
tCEPH
VIH
VIL
VIH
VIL
VIH
FFH
ta(CE)
ta(OE)
tGHEL
tOEH
VIL
VIL
7FH
01H-FEH
tOEH
ta(OE)
tEHRL
tDH
High-Z
41H
tPS
DOUT
DIN
DIN
SRD
DIN
Busy
tDS
SRD
Ready
tDAP
FFH
Write Read Array Command
tBLH
tBLS
tBS
Bank Address Valid
Read Status Register
ta(CE)
VIH
VIH
01H-7EH
Bank Address Valid
tAH
tAS
tWS
Address Valid
Valid
Valid
00H
VIH
VIL
The Other Bank
AddressVaild
Valid
Address
Address Valid
tBH
VIL
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC Waveforms for Erase Operation (WE# Control)
ADDRESS VIH
A22-A0 (Word) V
IL
A22-A -1(Byte)
VIH
CE#
VIL
OE#
WE#
DATA
RP#
WP#
BYTE#
VIH
Bank Address
Valid
Address Valid
tWC
Bank Address Valid
tAH
tAS
tCS
Erase
ta(CE)
tCH
tWP
VIL
tWPH
tOEH
ta(OE)
VIH
VIL
VIH
tWHRL
tDS
High-Z
20H
VIL
D0H
VIL
SRD
SRD
Busy
Ready
tDH
tPS
VIH
VIL
tDAE
tBS
VIH
FFH
Write Read Array Command
tBLS
VIH
Bank Address Valid
Read Status Register
tBLH
tBH
VIL
AC Waveforms for Erase Operation (CE# Control)
ADDRESS VIH
A22-A0 (Word) V
IL
A22-A -1(Byte)
VIH
CE#
VIL
OE#
WE#
DATA
RP#
WP#
BYTE#
22
Bank Address
Valid
tWC
Bank Address Valid
Address Valid
tAH
tAS
Erase
ta(CE)
VIH
VIL
VIH
tCEP
tWS
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
Bank Address Valid
Read Status Register
tOEH
tWH
tEHRL
tDS
High-Z
20H
tPS
ta(OE)
D0H
SRD
SRD
Busy
Ready
tDH
tDAE
tBLS
tBS
FFH
Write Read Array Command
tBLH
tBH
VIL
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC Waveforms for Word / Byte Program Operation with BGO (WE# Control)
Program in one bank
ADDRESS VIH
A22 - A7 VIL
Bank Address
Valid
A6-A0 (Word) VIH
A6-A -1(Byte) VIL
CE#
OE#
WE#
DATA
VIL
Address Valid
Address Valid
tWC
VIH
VIH
Read Status Register
tAH
tAS
tCS
Change Bank Address
Read Array in another bank
Address
Valid
Address
Valid
Address
Valid
Address
Valid
Program
ta(CE)
tCH
tWP
VIL
tWPH
tOEH
ta(OE)
VIH
VIL
VIH
tWHRL
tDS
High-Z
40H
VIL
SRD
DIN
Busy
DOUT
DOUT
tDH
AC Waveforms for Word / Byte Program Operation with BGO (CE# Control)
Program in one bank
ADDRESS VIH
A22 - A7 VIL
Bank Address
Valid
A6-A0 (Word) VIH
OE#
WE#
DATA
23
Address Valid
Address Valid
A6-A -1(Byte) VIL
CE#
Read Status Register
tWC
VIH
tAH
tAS
tWS
tCEP
VIL
VIH
VIL
Address
Valid
Address
Valid
Address
Valid
ta(CE)
VIH
VIH
Address
Valid
Program
VIL
VIL
Change Bank Address
Read Array in another bank
tOEH
tWH
tEHRL
tDS
High-Z
40H
ta(OE)
SRD
DIN
Busy
DOUT
DOUT
tDH
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC Waveforms for Page Program Operation with BGO (WE# Control)
Change Bank Address
Read Array in another bank
Program in one bank
ADDRESS VIH
A22-A7
VIL
A6-A0 (Word) VIH
A6-A -1(Byte) V
IL
VIH
CE#
VIL
OE#
WE#
DATA
VIH
Bank Address
Valid
Address Valid
00H
00H
tWC
01H-7EH
01H-FEH
Address
Valid
Address
Valid
Address
Valid
ta(CE)
tAH
tAS
tCS
7FH
FFH
Address
Valid
tCH
VIL
tWP
ta(OE)
tWPH
tOEH
\
VIH
VIL
VIH
tWHRL
tDH
High-Z
VIL
41H
DIN
DIN
SRD
DIN
DOUT
Busy
DOUT
tDS
AC Waveforms for Page Program Operation with BGO (CE# Control)
Change Bank Address
Read Array in another bank
Program in one bank
ADDRESS VIH
A22 - A7
VIL
Bank Address
Valid
00H
00H
A6-A0 (Word) VIH
A6-A -1(Byte) VIL
CE#
OE#
WE#
DATA
24
tWC
VIH
VIL
VIH
7FH
FFH
ta(CE)
tAH
tAS
tWS
VIL
01H-7EH
01H-FEH
tWH
tCEP
Address
Valid
Address
Valid
Address Valid
ta(OE)
tCEPH
tOEH
VIH
VIL
VIH
VIL
tEHRL
tDH
High-Z
41H
DIN
DIN
tDS
DIN
SRD
Busy
DOUT
DOUT
tDAP
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC Waveforms for Erase Operation with BGO (WE# Control)
Program in one bank
ADDRESS VIH
A22-A0 (Word)
V
A22-A-1 (Byte) IL
VIH
CE#
VIL
OE#
WE#
DATA
VIH
Read Status Register
Bank Address
Valid
Change Bank Address
Read Array in another bank
Address
Valid
Address Valid
tWC
tAH
tAS
tCS
tCH
tWP
VIL
ta(CE)
tWPH
tOEH
ta(OE)
VIH
VIL
VIH
tWHRL
tDS
High-Z
20H
VIL
Address
Valid
SRD
D0H
DOUT
Busy
DOUT
tDH
AC Waveforms for Erase Operation with BGO (CE# Control)
Program in one bank
ADDRESS VIH
A22-A0 (Word) VIL
A22-A-1 (Byte)
VIH
CE#
VIL
OE#
WE#
DATA
25
Bank Address
Valid
tWC
Read Status Register
Address Valid
VIH
VIL
Address
Valid
ta(CE)
tWS
tCEP
VIL
VIH
Address
Valid
tAH
tAS
VIH
VIL
Change Bank Address
Read Array in another bank
tOEH
tWH
tEHRL
tDS
High-Z
20H
ta(OE)
SRD
D0H
Busy
DOUT
DOUT
tDH
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC Waveforms for Suspend Operation (WE# Control)
ADDRESS VIH
A22-A0 (Word) V
IL
A22-A-1 (Byte)
VIH
CE#
VIL
OE#
WE#
DATA
RP#
WP#
Bank Address Valid
Bank Address Valid
tAH
tAS
tCS
VIH
tCH
ta(CE)
tWP
VIL
Read Status Register
tOEH
ta(OE)
VIH
VIL
VIH
Suspend Time
High-Z
S.R.6,7=1
SRD
B0H
VIL
Valid
VIH
VIL
tBLH
VIH
VIL
AC Waveforms for Suspend Operation (CE# Control)
ADDRESS VIH
A22-A0 (Word) V
IL
A22-A-1 (Byte)
VIH
CE#
VIL
OE#
WE#
DATA
RP#
WP#
26
Bank Address Valid
Bank Address Valid
tAH
tAS
Read Status Register
tOEH
VIH
VIL
VIH
tWS
tCEP
tWH
VIL
VIH
VIL
ta(OE)
Suspend Time
High-Z
B0H
ta(CE)
S.R.6,7=1
SRD
Valid
VIH
VIL
tBLH
VIH
VIL
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
AC Waveforms for Device ID Read Operation with BBR(Back Bank Read)
Change Bank Address
ADDRESS VIH
A22 - A0
VIL
CE#
OE#
WE#
DATA
Bank Address Valid
VIH
High-Z
VIL
ta(CE)
ta(OE)
ta(AD)
VIL
VIH
ta(CE)
ta(OE)
tWP
VIH
Address Valid
tCH
tCS
VIL
Bank Address Valid
ta(CE)
tWC
VIH
VIL
Address Valid
Return Bank Address
90H
ta(OE)
ta(AD)
ta(AD)
Dout
ID
ID
AC Waveforms for Status Register Read Operation with BBR(Back Bank Read)
Change Bank Address
ADDRESS VIH
VIL
A22 - A0
CE#
OE#
WE#
DATA
27
Bank Address Valid
VIL
VIH
tCS
VIL
VIL
ta(CE)
ta(OE)
ta(CE)
ta(OE)
tEHRL
VIL
High-Z
Bank Address Valid
tCH
tWP
VIH
VIH
Address Valid
ta(CE)
VIH
Return Bank Address
70H
ta(OE)
ta(AD)
ta(AD)
SRD
Dout
SRD
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Word / Byte Program Flow Chart
Page Program Flow Chart
Start
Start
Write 40H
Write 41H
Write Address,
Data
n=0
Status Register
Read
Write Address n,
DATA n
NO
SR.7 = 1?
YES
Write
B0H?
NO
n=n+1
NO
n = 7FH?
n = FFH?
YES
YES
Status Register
Read
Full Status Check
If Desired
Suspend Loop
Write D0H
Word / By te Program
Completed
NO
SR.7 = 1?
YES
YES
NO
YES
Full Status Check
If Desired
Suspend Loop
Block Erase Flow Chart
Write D0H
Page Program
Completed
Start
Write
B0H?
YES
Write 20H
Status Register Check Flow Chart
Start
Write D0H
Block Address
YES
Command
Sequence Error
NO
Block Erase
Error
NO
Program Error
(Page Program)
NO
Block Erase Error
(Block Fail)
SR.4,5 = 1?
Status Register
Read
NO
SR.5 = 0?
NO
SR.7 = 1?
YES
Full Status Check
If Desired
Erase
Completed
Write
B0H?
YES
NO
YES
SR.4 = 0?
YES
Suspend Loop
Write D0H
YES
SR.3 = 0?
YES
Pass
(Block Erase, Program)
28
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Single Data Load to Page Buffer
Flow Chart
Suspend / Resume Flow Chart
Start
Start
Write 74H
Write B0H
Write Address,
Data
Status Register
Read
NO
Load
Finished?
Suspend
NO
S.R. 7=1?
YES
YES
Single Data Load
To Page Buffer
Completed
NO
S.R. 6=1?
Erase/ Program
Finished
YES
Write FFH
Page Buffer to Flash Flow Chart
Start
Read Array
Data
Write 0EH
Read
Finished?
NO
YES
Write D0H
Resume
Write D0H
Page Address
Operation
Restart
Status Register
Read
Clear Page Buffer Flow Chart
NO
SR.7 = 1?
YES
Full Status Check
If Desired
Write
BOH?
YES
NO
Start
Write 55H
Suspend Loop
Write D0H
Page Buffer
To Flash
Completed
29
Write D0H
YES
Clear Page Buffer
Completed
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Operation Status (WP#=VIH)
Clear
Status Register
50H
Read
Status Register
Read/Standby State
(Random Read Mode)
70H
70H
90H
Read
Device Identifier
Back Bank Read State
(Random Read)
FFH
90H
Read Array
Change Bank
Address
FFH
Read Array
(Random Read)
Others 3)
D0H
Setup State
Clear Page Buffer
Setup
74H
55H
Single Data Load
to Page Buffer
Setup
WD
F1H
D0H
41H
0EH
Flash to
Page Buffer
Page Buffer to
Flash
Setup
Setup
Other
D0H
Page Program
Setup
Wdi
I=0-127
Program &
Verify
Ready
40H
A7H
20H
Word Program
Setup
Block Erase
Setup
WD
Internal State
B0H
B0H
D0H
D0H
Read
Status Register
D0H
Erase All Unlocked
Blocks Setup
D0H
Others
Erase &
Verify
Read
Status Register
Change
Bank Address
Read State with BGO
Read Array
(Random Read)
Read State with BGO
Read Array
(Random Read)
Read
Status Register
Suspend
State
Change
Bank Address
70H
FFH
Read Array
(Random Read)
1) After setting up Clear Page Buffer, D0H enables to clear Page Buffer.
2) To access any bank during Erase All Unlocked Block results Status Register Read.
Although Read Status Register Command and Read Array Command can be issued under Suspend State,
output data make no sense.
30
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Operation Status (WP#=VIL)
50H
Clear
Status Register
Read
Status Register
Read/Standby State
(Random Read Mode)
70H
70H
90H
Read
Device Identifier
Back Bank Read State
FFH
90H
Read Array
(Random Read)
Change Bank
Address
FFH
WD
Read Array
Clear Page Buffer
Setup
Others
Software Lock
Release Setup
BA#3) Software Lock
Release Setup
Change Bank
Address
(Random Read)
Setup State
Others
D0H
D0H
Others 4)
55H
Single Data Load
to Page Buffer
Setup
7BH
74H
Page Buffer to
Flash
Setup
Setup
Other
D0H
41H
Page Program
Setup
Wdi
I=0-127
Program &
Verify
Ready
Others
Others
ACH Software Lock
Release Setup
3)
BA
Software Lock
Release Setup
60H
Software Lock
Release Setup
0EH
F1H
Flash to
Page Buffer
Read Array
(Random Read)
40H
20H
Word Program
Setup
WD
Block Erase
Setup
Internal State
B0H
B0H
D0H
D0H
D0H
Other
Erase &
Verify
Read
Status Register
Read
Status Register
Change Bank
Address
Read
Status Register
Read State with BGO
Read Array
(Random Read)
Read State with BGO
Read Array
(Random Read)
Suspend
State
70H
FFH
Change Bank
Address
Read Array
(Random Read)
1) BA, BA#: Block Address, Block Address# (Shown in Command List(WP#=VIL) in detail).
2) After setting up Clear Page Buffer, D0H enables to clear Page Buffer.
31
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Package Dimension
52PTG-A
52
Lead Material
Alloy 42
e
27
b2
M
E
Scale: 3.5/1
Weight(g)
I2
EIAJ Package Code Jedec Code
TSOPII52-P-350-0.40
E
HE
F
1
A
26
G
D
A3
x
M
Lp
b
1
y
L
e
L
C
Theta
z
A2
Z1
Detail G
32
Detail F
A1
Recommended Mount Pad
Dimension in Millimeters
Symbol
Min.
Max.
Nom.
A
1.2
A1
0.2
0.05
0.125
A2
1.0
b
0.27
0.12
0.17
c
0.105 0.125
0.175
D
10.89
10.69 10.79
E
8.79
8.99
8.89
e
0.4
HE
10.29 10.49 10.69
0.65
0.45
L
0.5
L1
0.8
Lp
0.75
0.45
0.6
0.25
A3
0.4
Z
Z1
0.55
x
0.08
y
0.1
Theta
0°
10 °
ME
9.09
I2
0.9
0.225
b2
Rev.1.1_48a_bezz
Renesas LSIs
M5M29KE131BTP
134,217,728-BIT (16,777,216-WORD BY 8-BIT / 8,388,608-WORD BY 16-BIT)
CMOS FLASH MEMORY
Stacked-uMCP (micro Multi Chip Package)
Nippon Bldg.,6-2,Otemachi 2-chome,Chiyoda-ku,Tokyo,100-0004 Japan
Keep safety first in your circuit designs!
• Renesas Technology Corporation puts the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may lead to
personal injury, fire or property damage.Remember to give due consideration to safety when making your circuit designs, with appropriate measures such as (i) placement of substitutive, auxiliary circuits, (ii) use of nonflammable
material or (iii) prevention against any malfunction or mishap.
Notes regarding these materials
• These materials are intended as a reference to assist our customers in the selection of the Renesas Technology Corporation product best suited to the customer's application; they do not convey any license under any intellectual
property rights, or any other rights, belonging to Renesas Technology Corporation or a third party.
• Renesas Technology Corporation assumes no responsibility for any damage, or infringement of any third-party's rights, originating in the use of any product data, diagrams, charts, programs, algorithms, or circuit application
examples contained in these materials.
• All information contained in these materials, including product data, diagrams, charts, programs and algorithms represents information on products at the time of publication of these materials, and are subject to change by
Renesas Technology Corporation without notice due to product improvements or other reasons. It is therefore recommended that customers contact Renesas Technology Corporation or an authorized Renesas Technology
Corporation product distributor for the latest product information before purchasing a product listed herein.
The information described here may contain technical inaccuracies or typographical errors.
Renesas Technology Corporation assumes no responsibility for any damage, liability, or other loss rising from these inaccuracies or errors.
Please also pay attention to information published by Renesas Technology Corporation by various means, including the Renesas Technology Corporation Semiconductor home page (http://www.renesas.com).
• When using any or all of the information contained in these materials, including product data, diagrams, charts, programs, and algorithms, please be sure to evaluate all information as a total system before making a final decision
on the applicability of the information and products. Renesas Technology Corporation assumes no responsibility for any damage, liability or other loss resulting from the information contained herein.
• Renesas Technology Corporation semiconductors are not designed or manufactured for use in a device or system that is used under circumstances in which human life is potentially at stake. Please contact Renesas Technology
Corporation or an authorized Renesas Technology Corporation product distributor when considering the use of a product contained herein for any specific purposes, such as apparatus or systems for transportation, vehicular,
medical, aerospace, nuclear, or undersea repeater use.
• The prior written approval of Renesas Technology Corporation is necessary to reprint or reproduce in whole or in part these materials.
• If these products or technologies are subject to the Japanese export control restrictions, they must be exported under a license from the Japanese government and cannot be imported into a country other than the approved
destination.
• Any diversion or reexport contrary to the export control laws and regulations of Japan and/or the country of destination is prohibited.
• Please contact Renesas Technology Corporation for further details on these materials or the products contained therein.
REJ03C0206-0110Z
© 2005 Renesas Technology Corp.
New publication, effective April 2005.
Specifications subject to change without notice