APPLICATION NOTE Migrating to MX25L512E and

APPLICATION NOTE
Migrating to MX25L512E and MX25L1006E
from MX25L512/512C and MX25L1005/1005C
1. Introduction
This application note is the migration guide from the MX25L512/MX25L512C to the MX25L512E, and
the MX25L1005/MX25L1005C to the MX25L1006E.
The MX25L512E and MX25L1006E are capable of Dual Output mode (Single Input / Dual Output).
In most applications, the MX25L512E and MX25L1006E are backward compatible with the
MX25L512/512C and MX25L1005/1005C, respectively, and do not require any firmware or hardware
modifications if the application continues to use them in Single I/O mode.
The information provided is based on the data available at the time. The MX25L512E and
MX25L1006E datasheets may override this application note if there is a different description for the
same specifications in the datasheets.
Publication Number: AN-101v2
1
REV. 1.1, AUG 17, 2011
APPLICATION NOTE
Migrating to MX25L512E and MX25L1006E
from MX25L512/512C and MX25L1005/1005C
Contents
1. Introduction......................................................................................................................................................... 1
2. General Features .............................................................................................................................................. 3
2-1. Feature Comparison...................................................................................................................................... 3
Table 2-1: Major Feature Comparison............................................................................................................. 3
2-2: Performance Comparison.............................................................................................................................. 4
Table 2-2: Performance Comparison for the MX25L512/512C and MX25L512E Products............................. 4
Table 2-3: Performance Comparison for the MX25L1005/1005C and MX25L1006E...................................... 5
3. Command Set Comparison............................................................................................................................... 6
Table 3-1: Commands for the MX25L512/512C/1005/1005C and MX25L512E/1006E.................................. 6
4. Device ID Code Comparison............................................................................................................................. 7
Table 4-1: Device ID Comparison of 512Kb Devices....................................................................................... 7
Table 4-2: Device ID Comparison of 1Mb Devices.......................................................................................... 7
5. References.......................................................................................................................................................... 7
Revision History .................................................................................................................................................... 8
Publication Number: AN-101v2
2
REV. 1.1, AUG 17, 2011
APPLICATION NOTE
Migrating to MX25L512E and MX25L1006E
from MX25L512/512C and MX25L1005/1005C
2. General Features
2-1. Feature Comparison
The Dual Output mode (1I/2O) is one of the new features of the MX25L512E and MX25L1006E. The
new devices also support clock rates up to 104MHz.
Table 2-1: Major Feature Comparison
Parameter\Product
Technology
MX25L512
MX25L512C
MX25L512E
MX25L1005
MX25L1005C
MX25L1006E
150nm
110nm
150nm
110nm
150mil 8SOP
150mil 8SOP
150mil 8SOP
2x3mm 8USON 2x3mm 8USON 2x3mm 8USON
173mil 8TSSOP 173mil 8TSSOP
Package
Voltage
150mil 8SOP
2x3mm 8USON
2.7-3.6V
2.7-3.6V
2.7-3.6V
2.7-3.6V
x1
x1, 1I/2O
x1
x1, 1I/2O
Fast Read
85MHz
104MHz
85MHz
104MHz
Normal
Read
33MHz
33MHz
33MHz
33MHz
--
80MHz
--
80MHz
256 bytes
256 bytes
256 bytes
256 bytes
Sector
4KB
4KB
4KB
4KB
Block
64KB
64KB
64KB
64KB
Interface
Clock Rate
DREAD
(Dual Output)
Page
Publication Number: AN-101v2
3
REV. 1.1, AUG 17, 2011
APPLICATION NOTE
Migrating to MX25L512E and MX25L1006E
from MX25L512/512C and MX25L1005/1005C
2-2: Performance Comparison
Table below is the comparison of new product and the former product.
Table 2-2: Performance Comparison for the MX25L512/512C and MX25L512E Products
MX25L512
MX25L512C
Parameter
CS# Active Setup Time
tSLCH
CS# Not Active Setup Time tSHCH
CS# Active Hold Time
tCHSH
5ns(min.)
5ns(min.)
5ns(min.)
13ns(min.)
13ns(min.)
9us (typ) ; 300us (max)
1.4ms(typ.) ; 5ms(max.)
60ms(typ.); 300ms (max)
0.7s(typ.) ; 2s(max.)
0.7s(typ.) ; 2s(max.)
8.8us(max.)
8.8us(max.)
Read=15ns(min.);
Write=40ns(min)
7ns(min.)
7ns(min.)
7ns(min.)
CS# Not Active Hold Time
tCHSL
5ns(min.)
7ns(min.)
VCC Standby Current
ISB1
10uA(max.)
25uA(max.)
Deep Power Down Current ISB2
5uA(max.)
10uA(max.)
ICC1
12mA(max.) @85MHz
4mA(max.) @33MHz
12mA(max.) @104MHz
4mA(max.) @33MHz
ICC2
15mA (max.)
20mA (max.)
ICC3
15mA (max.)
15mA (max.)
ICC4
15mA (max.)
15mA (max.)
ICC5
15mA (max.)
20mA (max.)
Clock High/
Low [email protected]
Program Time
Erase Time
Read ID
CS# Deselect Time
Active Current
Publication Number: AN-101v2
tCH
tCL
Byte
Page
Sector(4KB)
Block(64KB)
Chip
tRES1
tRES2
15ns(min.)
15ns(min.)
Not Defined
1.4ms(typ.) ; 5ms(max.)
60ms(typ.); 120ms (max)
1s(typ.) ; 2s(max.)
1s(typ.) ; 2s(max.)
3us(max.)
1.8us(max.)
MX25L512E
tSHSL
100ns(min.)
4
REV. 1.1, AUG 17, 2011
APPLICATION NOTE
Migrating to MX25L512E and MX25L1006E
from MX25L512/512C and MX25L1005/1005C
Table 2-3: Performance Comparison for the MX25L1005/1005C and MX25L1006E
MX25L1005
MX25L1005C
Parameter
CS# Active Setup Time
tSLCH
CS# Not Active Setup Time tSHCH
CS# Active Hold Time
tCHSH
5ns(min.)
5ns(min.)
5ns(min.)
13ns(min.)
13ns(min.)
9us (typ) ; 300us (max)
1.4ms(typ.) ; 5ms(max.)
60ms(typ.); 300ms (max)
0.7s(typ.) ; 2s(max.)
1s(typ.) ; 2s(max.)
8.8us(max.)
8.8us(max.)
Read=15ns(min.);
Write=40ns(min)
7ns(min.)
7ns(min.)
7ns(min.)
CS# Not Active Hold Time tCHSL
5ns(min.)
7ns(min.)
ISB1
10uA(max.)
25uA(max.)
Deep Power Down Current ISB2
5uA(max.)
10uA(max.)
ICC1
12mA(max.) @85MHz
4mA(max.) @33MHz
12mA(max.) @104MHz
4mA(max.) @33MHz
ICC2
15mA(max.)
20mA(max.)
ICC3
15mA(max.)
15mA(max.)
ICC4
15mA(max.)
15mA(max.)
ICC5
15mA(max.)
20mA(max.)
Clock High/
Low [email protected]
Program Time
Erase Time
Read ID
CS# Deselect Time
VCC Standby Current
Active Current
Publication Number: AN-101v2
tCH
tCL
Byte
Page
Sector(4KB)
Block(64KB)
Chip
tRES1
tRES2
15ns(min.)
15ns(min.)
Not Defined
1.4ms(typ.) ; 5ms(max.)
60ms(typ.) ; 120ms(max.)
1s(typ.) ; 2s(max.)
1s(typ.) ; 2s(max.)
3us(max.)
1.8us(max.)
MX25L1006E
tSHSL
100ns(min.)
5
REV. 1.1, AUG 17, 2011
APPLICATION NOTE
Migrating to MX25L512E and MX25L1006E
from MX25L512/512C and MX25L1005/1005C
3. Command Set Comparison
The new product adds new command Double Output Mode Command (DREAD) for the new feature.
The other commands are the same as previous products.
Table 3-1: Commands for the MX25L512/512C/1005/1005C and MX25L512E/1006E
Command
Write
Read
Erase
Program
Deep Power Down
Publication Number: AN-101v2
WREN
WRDI
WRSR
RDID
RDSR
READ
FAST READ
DREAD
RES
REMS
SE
BE
CE
PP
DP
RDP
MX25L512
MX25L512C
MX25L1005
MX25L1005C
MX25L512E
MX25L1006E
06h
04h
01h
9Fh
05h
03h
0Bh
ABh
90h
20h
52h or D8h
60h or C7h
02h
B9h
ABh
06h
04h
01h
9Fh
05h
03h
0Bh
3Bh
ABh
90h
20h
52h or D8h
60h or C7h
02h
B9h
ABh
6
REV. 1.1, AUG 17, 2011
APPLICATION NOTE
Migrating to MX25L512E and MX25L1006E
from MX25L512/512C and MX25L1005/1005C
4. Device ID Code Comparison
The following tables show that the Manufacturer and Device IDs have not changed.
Table 4-1: Device ID Comparison of 512Kb Devices
Command Type
RDID Command
MX25L512
M ID
Type
C2
20
RES Command
REMS
MX25L512C
Density M ID
10
C2
Density M ID
20
10
C2
Type
Density
20
10
E ID
E ID
E ID
05
05
05
M ID Device ID
C2
Type
MX25L512E
M ID Device ID
05
C2
M ID Device ID
05
C2
05
Table 4-2: Device ID Comparison of 1Mb Devices
Command Type
RDID Command
MX25L1005
M ID
Type
C2
20
RES Command
REMS
MX25L1005C
Density M ID
11
20
Density M ID
11
C2
Type
Density
20
11
E ID
E ID
E ID
10
10
10
M ID Device ID
C2
C2
Type
MX25L1006E
10
M ID Device ID
C2
10
M ID Device ID
C2
10
5. References
The following datasheets were used for preparing this comparison note:
Datasheet
Location
Date Issued
Version
MX25L512
Macronix Website
Apr., 2009
1.7
MX25L512C
Macronix Website
Jan., 2010
1.3
MX25L512E
Macronix Website
Apr., 2011
1.0
MX25L1005
Macronix Website
Apr., 2009
2.0
MX25L1005C
Macronix Website
Apr., 2010
1.3
MX25L1006E
Macronix Website
Apr., 2011
1.0
For more functional and parametric specifications, please refer to the datasheet on the Macronix
Website at http://www.macronix.com/ and go to: Products/Flash Memory/Serial Flash.
Publication Number: AN-101v2
7
REV. 1.1, AUG 17, 2011
APPLICATION NOTE
Migrating to MX25L512E and MX25L1006E
from MX25L512/512C and MX25L1005/1005C
Revision History
Revision No. Description
Page
1.0
1. Initial release
All
1.1
1. Revise page heading format and table to sync with other
Application Note
All
2. Move Introduction section ahead of Table of Contents
P1, P2
3. Add Performance Comparisons section in detail, and remove
original "DC Characteristic Differences", "Read Performance"
and "Write Performance" sections
All
4. Add Command Set Comparison section
P5
5. Add Device ID Code Comparison section
P6
6. Add References section
P6
7. Remove Conclusion section
Publication Number: AN-101v2
8
Date
MAY/09/2011
AUG/15/2011
REV. 1.1, AUG 17, 2011
APPLICATION NOTE
Except for customized products which has been expressly identified in the applicable agreement, Macronix's products are designed, developed, and/or manufactured for ordinary business, industrial, personal, and/or household applications only, and
not for use in any applications which may, directly or indirectly, cause death, personal injury, or severe property damages. In
the event Macronix products are used in contradicted to their target usage above, the buyer shall take any and all actions to
ensure said Macronix's product qualified for its actual use in accordance with the applicable laws and regulations; and Macronix as well as it’s suppliers and/or distributors shall be released from any and all liability arisen therefrom.
Copyright© Macronix International Co., Ltd. 2011. All rights reserved.
Macronix, MXIC, MXIC Logo, MX Logo, Integrated Solutions Provider, NBit, NBiit, Macronix NBit, eLiteFlash, XtraROM,
Phines, BE-SONOS, KSMC, Kingtech, MXSMIO, Macronix vEE are trademarks or registered trademarks of Macronix
International Co., Ltd. The names and brands of other companies are for identification purposes only and may be claimed as
the property of the respective companies.
For the contact and order information, please visit Macronix’s Web site at: http://www.macronix.com
MACRONIX INTERNATIONAL CO., LTD. reserves the right to change product and specifications without notice.
9