Comparison of MX25L6433F/73F and MX25L64xxE

APPLICATION NOTE
Comparison of MX25L6433F/73F and MX25L64xxE
1. Introduction
This application note compares Macronix 75nm 64Mb Serial NOR Flash MX25L6433F with Macronix
MX25L64xxE 110nm Serial flash. Generally, the MX25L6433F is backward compatible with the MX25L64xxE
as it is pin and command compatible with the basic Read/Program/Erase commands. There may be some
differences if special features are used such as DTR mode, Write Protection, or CP mode programming.
The document does not provide detailed information on the individual devices, but highlights the major
similarities and differences between them. The comparison covers the general features, performance,
command codes and other differences.
The information in this document is based on datasheets listed in "9. References". Newer versions of the
datasheets may override the contents of this document.
2. General Features
Macronix 3V 64Mb serial flash families have similar features and functions as shown in "Table 2-1: Key
Features Comparison".
Table 2-1: Key Features Comparison
MX25L6433F
MX25L6473F
MX25L6406E
MX25L6435E
MX25L6439E
MX25L6473E
MX25L6445E
MX25L6436E
75nm
110nm
110nm
110nm
110nm
-40~85°C
-40~85°C
-40~85°C
-40~85°C
-40°C ~ 85°C
Voltage
2.65 ~ 3.6V
2.7~3.6V
2.7~3.6V
2.7~3.6V
2.7~3.6V
Interface
x1, x2, x4
x1, x2
x1, x2, x4
x1, x2, x4
x1, x2, x4
Page Program Size
256 bytes
256 bytes
256 bytes
256 bytes
256 bytes
Sector Size
4KB
4KB
4KB
4KB
4KB
Block Sizes
64KB and 32KB
64KB
64KB and 32KB
64KB and 32KB
64KB and 32KB
SFDP Mode
Yes
Yes
Yes
Yes
Yes
Hold# Pin
Yes
Yes
Yes
--
--
S/W Reset
Yes
--
Yes
--
--
Deep Power Down
Yes
Yes
Yes
Yes
Yes
P/E Suspend/Resume
Yes
--
MX25L6439E only
--
--
MX25L6473F only
--
MX25L6473E only
--
--
--
--
MX25L6439E only
--
--
DTR Mode
--
--
--
Yes
--
Burst Read
Yes
--
MX25L6439E only
--
--
--
--
Yes
Yes
Yes
8Kbits
512bits
4Kbits
4Kbits
4Kbits
TB, BP3~BP0
BP3~BP0
TB, BP3~BP0
BP3~BP0
BP3~BP0
--
--
Yes
Yes
Yes
100K cycles
100K cycles
100K cycles
100K cycles
100K cycles
20 years
20 years
20 years
20 years
20 years
Part Number
Technology
Operation Temperature
Quad Enable (QE)=1 fixed
QPI mode
Contin. Pgm (CP) Mode
Secured OTP Size
Block Protection
Individual Block Protect
Endurance (typ.)
Data Retention (min)
P/N: AN0336
1
REV. 2, NOV. 03, 2014
APPLICATION NOTE
3. Electrical Performance
The MX25L6433F is capable of similar or improved performance ("Table 3-1: Read Performance (Max. Clock
Rate)" and "Table 3-2: Key Performance Comparison").
Table 3-1: Read Performance (Max. Clock Rate)
Part Number
MX25L6433F
MX25L6473F
MX25L6406E
50MHz
133MHz
133MHz
133MHz
133MHz
133MHz
---133MHz
33MHz
86MHz
80MHz
--------
Read
Fast Read (x1 I/O)
DREAD (1I/2O)
QREAD (1I/4O)
2READ (x2 I/O)
4READ (x4 I/O)
FASTDTRD
2DTRD
4DTRD
4PP
MX25L6435E
MX25L6439E
MX25L6473E
50MHz
104MHz
86MHz
86MHz
86MHz
104MHz
---104MHz
MX25L6445E
MX25L6436E
50MHz
104MHz
--70MHz
70MHz
50MHz
50MHz
50MHz
20MHz
50MHz
104MHz
70MHz
75MHz
-----20MHz
Table 3-2: Key Performance Comparison
Part Number
Clock High/
Low Time
Performance
tCL
(min.)
Byte
Program
Write Status
Register
Time
Page
Program
(tPP)
MX25L6406E
133MHz: 3.75ns
50MHz: 9ns
133MHz: 3.75ns
50MHz: 9ns
Typ.
Max.
10us
50us
86MHz: 5.5ns
33MHz: 13ns
86MHz: 5.5ns
33MHz: 13ns
Typ.
Max.
9us
50us
MX25L6435E
MX25L6439E
MX25L6473E
104MHz: 4.5ns
50MHz: 9ns
104MHz: 4.5ns
50MHz: 9ns
Typ.
Max.
12us
300us
MX25L6445E
MX25L6436E
104MHz: 4.5ns
50MHz: 9ns
104MHz: 4.5ns
50MHz: 9ns
Typ.
Max.
9us
300us
104MHz: 4.5ns
50MHz: 9ns
104MHz: 4.5ns
50MHz: 9ns
Typ.
Max.
9us
300us
--
40ms
5ms
40ms
--
40ms
40ms
100ms
40ms
100ms
0.33ms
1.2ms
0.6ms
3ms
0.7ms
3ms
1.4ms;
5ms
1.4ms
5ms
Sector
(tSE)
25ms
200ms
60ms
300ms
60ms
300ms
60ms
300ms
60ms
300ms
32KB Block
(tBE32)
0.14s
0.6s
--
--
0.5s
2s
0.5s
2s
0.5s
2s
64KB Block
(tBE64)
0.25s
1s
0.7s
2s
0.7s
2s
0.7s
2s
0.7s
2s
Chip
20s
60s
50s
80s
50s
80s
50s
80s
50s
80s
Standby Power
ISB1
10uA
50uA
12uA
50uA
15uA
50uA
--
50uA
--
50uA
Deep Power
Down
CS# Active
Setup/Hold (min)
ISB2
3uA
20uA
2uA
20uA
1uA
25uA
--
20uA
--
20uA
Erase Time
CS# Deselect
(min.)
Clock to Output
Valid
Read Current
(max)
Active Current
(max.)
P/N: AN0336
tCH
(min.)
MX25L6433F
MX25L6473F
tSLCH
tCHSH
4ns
7ns
4ns
5ns
5ns
Read=15ns;
Read=15ns;
Read=15ns;
Read=15ns;
Read=15ns;
Write=50ns
Write=50ns
Write=50ns
Write=50ns
Write=50ns
6ns (x1),
6ns (x1),
9ns (x1),
9ns (x1),
tCLQV
8ns (x1)
(@15pF)
6ns (x4)
6ns (x4)
9.5ns (x4)
9.5ns (x4)
17mA (133MHz, x4) 25mA (86MHz, x1) 35mA (104MHz, x4) 75MHz: 22mA (x4) 75MHz: 22mA (x4)
ICC1
25mA (86MHz, x4) 70MHz: 17mA (x2) 70MHz: 17mA (x2)
5mA (50MHz, x1) 10mA (33MHz, x1)
10mA (33MHz, x1) 33MHz: 10mA (x1) 33MHz: 10mA (x1)
ICC2
15mA
20mA
25mA
25mA
25mA
ICC3
15mA
20mA
20mA
20mA
20mA
ICC4
15mA
20mA
25mA
25mA
25mA
ICC5
15mA
25mA
25mA
20mA
20mA
tSHSL
2
REV. 2, NOV. 03, 2014
APPLICATION NOTE
4. Command Set
Table 4-1 shows basic Read, Program, and Erase commands are supported by the MX25L6433F. The differences are
highlighted in Bold Italic type in "Table 4-1: Command Set Table".
Table 4-1: Command Set Table
Part Number
WREN
WRDI
WRSR
RDID
RDSR
RDCR
READ
RDSFDP
FAST
READ
2READ
4READ
W4READ
FASTDTRD
2DTRD
4DTRD
DREAD
QREAD
RES
REMS
REMS2
REMS4
REMS4D
P/N: AN0336
MX25L6433F
MX25L6473F
MX25L6406E
06h
04h
06h
04h
MX25L6435E
MX25L6439E
MX25L6473E
06h
04h
01h
01h
9Fh
MX25L6445E
MX25L6436E
06h
04h
06h
04h
01h
01h
01h
9Fh
9Fh
9Fh
9Fh
05h
05h
05h
05h
05h
15h
--
15h
--
--
03h
03h
03h
03h
03h
5Ah
5Ah
5Ah
5Ah
5Ah
Fast Read Data
0Bh
0Bh
0Bh
0Bh
0Bh
2 I/O Fast Read
4 I/O Fast Read
4 I/O Read
with 4 Dummy
Cycles
Fast DT Read
Dual I/O DT
Read
Quad I/O DT
Read
Dual Output
Read mode
Quad Output
Read mode
Read Electronic
ID
Read Mfr. ID
and Device ID
Output ID for
2xI/O Mode
Output ID for
4xI/O Mode
Read ID for 4x I/
O DT Mode
BBh
EBh
---
BBh
EBh
BBh
EBh
---
--
--
E7h
--
--
--
--
--
0Dh
--
--
--
--
BDh
--
--
--
--
EDh
--
3Bh
3Bh
3Bh
--
38h
6Bh
--
6Bh
Write Enable
Write Disable
Write Status/
Configuration
Register
Read
Identification
Read Status
Register
Read
Configuration
Register
Read Data
Read SFDP
data
6Bh
ABh
ABh
ABh
ABh
ABh
90h
90h
90h
90h
90h
--
--
EFh
EFh
EFh
--
--
DFh
DFh
DFh
--
--
--
CFh
3
REV. 2, NOV. 03, 2014
APPLICATION NOTE
Table 4-1: Command Set Table (Continued)
Part Number
SE
BE
BE32K
CE
4PP
PP
CP
RDSCUR
WRSCUR
ENSO
EXSO
Pgm/Ers
Suspend
Pgm/Ers
Resume
ESRY
DSRY
DP
RDP
RSTEN
RST
SBL
SBLK
SBULK
GBLK
GBULK
CLSR
HPM
RDBLOCK
P/N: AN0336 Sector Erase
64KB Block
Erase
32KB Block
Erase
Chip Erase
Quad Page
Program
Page Program
Continuously
Program Mode
Read Security
Register
Write Security
Register
Enter Secured
OTP
Exit Secured
OTP
Program/Erase
Suspend
Program/Erase
Resume
Enable SO to
Output RY/BY#
Disable SO to
Output RY/BY#
Deep Power
Down
Release from
Deep Power
Down
Reset Enable
Reset Memory
Set Burst Length
Single Block
Lock
Single Block
Unlock
Gang Block
Lock
Gang Block
Unlock
Clear SR Fail
Flags
High Performance Enable
Mode
Block Protect
Read
MX25L6433F
MX25L6473F
MX25L6406E
20h
20h
MX25L6435E
MX25L6439E
MX25L6473E
20h
D8h
D8h or 52h
52h
MX25L6445E
MX25L6436E
20h
20h
D8h
D8h
D8h
--
52h
52h
52h
60h or C7h
60h or C7h
60h or C7h
60h or C7h
60h or C7h
38h
--
38h
38h
38h
02h
02h
02h
02h
02h
--
ADh
ADh
ADh
2Bh
2Bh
2Bh
2Bh
2Bh
2Fh
2Fh
2Fh
2Fh
2Fh
B1h
B1h
B1h
B1h
B1h
C1h
C1h
C1h
C1h
C1h
75h/B0h
--
75h/B0h
--
--
7Ah/30h
--
7Ah/30h
--
--
--
--
70h
70h
70h
--
--
80h
80h
80h
B9h
B9h
B9h
B9h
B9h
ABh
ABh
ABh
ABh
ABh
66h
99h
C0h/77h
----
66h
99h
77h
----
----
--
--
36h
36h
36h
--
--
39h
39h
39h
--
--
7Eh
7Eh
7Eh
--
--
98h
98h
98h
--
--
--
30h
30h
--
--
--
A3h
--
--
--
3Ch
3Ch
3Ch
4
REV. 2, NOV. 03, 2014
APPLICATION NOTE
5. Register Comparison
The MX25L6433F Status Register bits are backward compatible with the registers of the MX25L64xxE.
Table 5-1: Status Register Bit Comparison
Part
Number
MX25L6433F
MX25L6473F
MX25L6406E
SR [0]
SR [1]
SR [2]
SR [3]
SR [4]
SR [5]
SR [6]
SR [7]
Write In Progress Bit
Write Enable Latch
Block Protect : BP0
Block Protect : BP1
Block Protect : BP2
Block Protect : BP3
Quad Enable
Status Register
Write Protect
Write In Progress Bit
Write Enable Latch
Block Protect : BP0
Block Protect : BP1
Block Protect : BP2
Block Protect : BP3
0
Status Register
Write Protect
MX25L6435E
MX25L6439E
MX25L6473E
Write In Progress Bit
Write Enable Latch
Block Protect : BP0
Block Protect : BP1
Block Protect : BP2
Block Protect : BP3
Quad Enable
Status Register
Write Protect
MX25L6445E
MX25L6436E
Write In Progress Bit
Write Enable Latch
Block Protect : BP0
Block Protect : BP1
Block Protect : BP2
Block Protect : BP3
Quad Enable
Status Register
Write Protect
Write In Progress Bit
Write Enable Latch
Block Protect : BP0
Block Protect : BP1
Block Protect : BP2
Block Protect : BP3
Quad Enable
Status Register
Write Protect
The MX25L6433F Configuration Register bits are backward compatible with the registers of the MX25L6435E, with the
exception bits 6 and which can be used to set the number of dummy cycles when executing a 4Read command. If the
default number of dummy cycles is used, then this difference can be ignored.
Table 5-2: Configuration Register Bit Comparison
Part
Number
MX25L6433F
MX25L6473F
MX25L6406E
Bit0
Bit1
Bit2
Bit3
Bit4
Bit5
Bit6
Bit7
ODS (Output Driver Strength)
Reserved
Reserved
T/B (Top/Bottom) Protect)
Reserved
Reserved
4Read and 2Read Dummy Cycles
Reserved
---------
MX25L6435E
MX25L6439E
MX25L6445E MX25L6436E
MX25L6473E
Reserved
--Reserved
--Reserved
--T/B (Top/Bottom) Protect)
--Reserved
--Reserved
--Reserved
--4READ Dummy Cycles
---
The MX25L6433F Security Register bits are backward compatible with the registers of the MX25L64xxE.
Table 5-3: Security Register Bit Comparison
P/N: AN0336
Part
Number
MX25L6433F
MX25L6473F
MX25L6406E
MX25L6435E
MX25L6439E
MX25L6473E
MX25L6445E
MX25L6436E
Bit0
Secured OTP
Indicator Bit
Secured OTP
Indicator Bit
Secured OTP
Indicator Bit
Secured OTP
Indicator Bit
Secured OTP
Indicator Bit
Bit1
LDSO
(Lock-down Status)
LDSO
(Lock-down Status)
LDSO
(Lock-down Status)
LDSO
(Lock-down Status)
LDSO
(Lock-down Status)
Bit2
Bit3
Program Suspend
Erase Suspend
Reserved
Reserved
Bit4
Reserved
Reserved
Bit5
Bit6
P_FAIL; 1=Program fail
E_FAIL; 1=Erase fail
Reserved
Reserved
Bit7
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Continuous Program
Continuous Program
Continuous Program
Mode
Mode
Mode
P_FAIL; 1=Program fail P_FAIL; 1=Program fail P_FAIL; 1=Program fail
E_FAIL; 1=Erase fail
E_FAIL; 1=Erase fail
E_FAIL; 1=Erase fail
WPSEL;
WPSEL;
WPSEL;
1=Individual WP
1=Individual WP
1=Individual WP
5
REV. 2, NOV. 03, 2014
APPLICATION NOTE
6. Package Comparison
For detailed package information, please refer to the individual datasheet.
Table 6-1. Package Comparison
Package Type
200mil 8SOP
300mil 16SOP
200mil 8VSOP
8x6mm 8WSON
6x5mm 8WSON
6x8mm 24BGA
WLCSP
MX25L6433F
MX25L6473F
Y
Y
V*
V*
V*
V*
V*
MX25L6406E
Y
Y
Y
Y
Y
Y
--
MX25L6435E
MX25L6473E
Y
Y
-Y
Y
Y
Y
MX25L6439E
MX25L6445E
MX25L6436E
Y
-Y
-----
Y
Y
-Y
----
Y
Y
-Y
----
Note*: “V” in Table 6-1 indicates that this package is not currently available, but is planned for future support.
7. Data Protection
7-1. BP bit Block Protection
All of these 64Mb Macronix flash can use BP bits in the Status Register to select groups of memory areas for write
protection. While the MX25L6433F/73F and MX25L6435E/73E/39E have the ability to write protect identical groups of
blocks with the same BP bit settings, they have a finer granularity of block protection than the MX25L6406E/45E/36E.
Most of the regions protected by the MX25L6406E/45E/36E can be protected by the MX25L6433F ("Table 7-1: Block
Protection (BP) with T/B bit = 0").
Table 7-1: Block Protection (BP) with T/B bit = 0
Status Register Bit
Protected Blocks
MX25L6433F/73F
BP3 BP2 BP1 BP0
MX25L6435E/39E/73E
0
0
0
0 None
MX25L6445E
MX25L6436E
MX25L6406E
None
None
0
0
0
1
1 block
(#127)
2 blocks
(#127-126)
2 blocks
(#127-126)
0
0
1
0
2 blocks
(#127-126)
4 blocks
(#127-124)
4 blocks
(#127-124)
0
0
1
1
4 blocks
(#127-124)
8 blocks
(#127-120)
8 blocks
(#127-120)
0
1
0
0
8 blocks
(#127-120)
16 blocks (#127-112)
16 blocks (#127-112)
0
1
0
1
16 blocks
(#127-112)
32 blocks (#127-96)
32 blocks (#127-96)
0
1
1
0
32 blocks
(#127-96)
64 blocks (#127-64)
64 blocks (#127-64)
0
1
1
1
64 blocks
(#127-64)
128 blocks (all)
128 blocks (all)
1
0
0
0
128 blocks (all)
128 blocks (all)
128 blocks (all)
1
0
0
1
128 blocks (all)
64 blocks (#0-63)
128 blocks (all)
1
0
1
0
128 blocks (all)
96 blocks (#0-95)
128 blocks (all)
1
0
1
1
128 blocks (all)
112 blocks (#0-111)
128 blocks (all)
1
1
0
0
128 blocks (all)
120 blocks (#0-119)
128 blocks (all)
1
1
0
1
128 blocks (all)
124 blocks (#0-123)
128 blocks (all)
1
1
1
0
128 blocks (all)
126 blocks (#0-125)
128 blocks (all)
1
1
1
1
128 blocks (all)
128 blocks (all)
128 blocks (all)
Notes:
1. The device is ready to accept a Chip Erase instruction if, and only if, all Block Protect (BP3, BP2, BP1, BP0) are 0.
2. The T/B bit = 1 condition is not shown, as MX25L6406E/6445E/6436E do not have T/B bit.
P/N: AN0336
6
REV. 2, NOV. 03, 2014
APPLICATION NOTE
7-2. Individual Sector Protection
All of the listed 64Mb flash have the ability to protect individual 4KB and 64KB sectors and blocks of memory,
with the exception of the MX25L6433F/73F and MX25L6406E which do not support this feature.
8. Device Identification
The RDID instruction is for reading the 1-byte Manufacturer ID followed by the 2-byte Device ID. The REMS
instruction provides both the JEDEC assigned manufacturer ID and the specific Device ID.
Manufacturer and Device IDs have not changed ("Table 8-1: ID Code Comparison").
Table 8-1: ID Code Comparison
MX25L6433F
MX25L6473F
Command
RDID
MX25L6445E
MX25L6439E
MX25L6436E
M ID Type Density M ID Type Density M ID Type Density M ID Type Density M ID Type Density M ID Type Density
C2
RES
REMS
MX25L6435E
MX25L6473E
MX25L6406E
20
17
C2
20
17
C2
20
17
C2
20
17
C2
25
37
C2
20
17
Electronic ID
Electronic ID
Electronic ID
Electronic ID
Electronic ID
Electronic ID
16
16
16
16
37
16
Mfr. ID Dev.ID Mfr. ID
C2
16
C2
Dev.ID
Mfr. ID
16
C2
Dev.ID Mfr. ID Dev.ID Mfr. ID
16
C2
16
C2
Dev.ID
Mfr. ID
Dev.ID
16
C2
16
9. References
"Table 9-1. Datasheet Versions" shows the datasheet versions used for comparison in this application note.
For the most current, detailed specification, please refer to the Macronix Website at http://www.macronix.com/
or contact Macronix sales.
Table 9-1. Datasheet Versions
Data sheet
Location
Date Issued
Versions
MX25L6433F
Website
OCT. 2014
Rev. 0.00
MX25L6473F
Website
OCT. 2014
Rev. 0.00
MX25L6406E
Website
NOV. 2013
Rev. 1.8
MX25L6435E
Website
JUN. 2014
Rev. 1.6
MX25L6473E
Website
APR. 2014
Rev. 1.2
MX25L6439E
Website
NOV. 2013
Rev. 1.2
MX25L6445E
Website
DEC. 2011
Rev. 1.8
MX25L6436E
Website
AUG. 2012
Rev. 2.0
10.Summary
Generally, the MX25L6433F is backward compatible with the MX25L64xxE as it is pin and command
compatible with the basic Read/Program/Erase commands. There may be some differences if special
features are used such as DTR mode, Write Protection, or CP mode programming.
P/N: AN0336
7
REV. 2, NOV. 03, 2014
APPLICATION NOTE
11. Revision History
Table 11-1. Revision History
P/N: AN0336
Revision No.
Description
Page
Date
REV. 1
Initial Release
ALL
OCT. 16, 2014
REV. 2
Modified the document title and
datasheet version of MX25L6473F
1, 7
NOV. 03, 2014
8
REV. 2, NOV. 03, 2014
APPLICATION NOTE
Except for customized products which have 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. 2014. All rights reserved, including the trademarks and tradename thereof,
such as Macronix, MXIC, MXIC Logo, MX Logo, Integrated Solutions Provider, NBit, Nbit, NBiit, Macronix NBit, eLite-Flash,
HybridNVM, HybridFlash, XtraROM, Phines, KH Logo, BE-SONOS, KSMC, Kingtech, MXSMIO, Macronix vEE, Macronix
MAP, Rich Audio, Rich Book, Rich TV, and FitCAM. The names and brands of third party referred thereto (if any) are for
identification purposes only.
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.
P/N: AN0336
9
REV. 2, NOV. 03, 2014