Comparison of MX25V1035F with MX25L1006E/1021E and MX25V1006E

APPLICATION NOTE
Comparison of MX25V1035F with
MX25L1006E/1021E and MX25V1006E
1. Introduction
This application note compares Macronix 1Mb, 2.5V/3V Serial NOR Flash MX25V1035F with
MX25L1006E/1021E and MX25V1006E. Generally, the MX25V1035F is backward compatible with
MX25L1006E/1021E and MX25V1006E as it is pin and command compatible with the basic Read/Program/
Erase commands. MX25V1035F provides wider voltage range and lower power consumption.
The comparison covers the general features, performance, command codes, and other differences. The
document does not provide detailed information on individual devices, but highlights major differences.
The information in this document is based on the latest datasheets listed in Section "9. Reference". Newer
versions of the datasheets may override the contents of this document.
2. General Features
Macronix 1Mb, 2.5V/3V Serial flash families have similar features and functions as shown in the table below.
MX25V1035F provides wider voltage range and 4Kb x 2 of Secured OTP size.
For Block Protection, the MX25V1035F have the ability to write protect identical groups of blocks
as MX25L1006E/1021E and MX25V1006E, while MX25V1035F provides BP3-BP0 bit settings
(MX25L1006E/1021E and MX25V1006E provide BP1-BP0).
Table 2: Key Features Comparison
Part Name
MX25V1035F
MX25L1006E
MX25L1021E
MX25V1006E
2.3-3.6V
2.7-3.6V
2.7-3.6V
2.35-3.6V
Sector Size
4KB
4KB
4KB
4KB
Block Size
32KB/64KB
64KB
64KB
64KB
Page Size
256B
256B
32B
256B
1.6
1.0
None
None
tVSL (Min.)
800us
200us
300us
200us
Endurance
100K (Min.)
100K (Min.)
100K (Typ.)
100K (Min.)
4Kb x 2
--
--
--
TB, BP3 - BP0
BP1 - BP0
BP1 - BP0
BP1 - BP0
Operation Voltage
SFDP
Secured OTP Size
BP Bit Block Protection
3. Electrical Performance
The MX25V1035F is capable of similar or improved performance with MX25L1006E/1021E and
MX25V1006E:
Table 3-1: Operation Frequency
Part Name
P/N: AN0411
MX25V1035F
MX25L1006E
MX25L1021E
MX25V1006E
1-1-1 (READ)
33MHz
33MHz
45MHz
33MHz
1-1-1 (FAST_READ)
104MHz
104MHz
75MHz
75MHz
1-1-2 (DREAD)
104MHz
80MHz
70MHz
70MHz
1-2-2 (2READ)
104MHz
--
--
--
1-1-4 (QREAD)
104MHz
--
--
--
1-4-4 (4READ)
104MHz
--
--
--
1
REV. 1, DEC. 11, 2015
APPLICATION NOTE
Table 3-2: AC Characteristics
Part Name
Condition
MX25V1035F
MX25L1006E
Page Program Time
Typ./Max.
0.8ms/4ms
0.6ms/3ms
Byte Program Time
Typ./Max.
30us/100us
Sector Erase Time
Typ./Max.
38ms/240ms
Block Erase (32KB)
Typ./Max.
0.225s/1.5s
--
--
--
Block Erase (64KB)
Typ./Max.
0.45s/3s
0.4s/2s
1s/2s
0.4s/1s
Chip Erase Time
Typ./Max.
0.7s/2.25s
0.8s/2s
1s/3s
0.8s/2s
Max.
30ms
40ms
15ms
40ms
30pf/15pf
(Max.)
8ns/6ns
8ns/6ns
18ns/18ns
(25MHz/@45MHz)
8ns/6ns
Write Status Register
Cycle Time
tCLQV
MX25V1006E
9us/50us
MX25L1021E
0.15ms/0.65ms
(32 Bytes)
--
40ms/200ms
40ms/300ms
40ms/200ms
0.6ms/1ms
9us/50us
Table 3-3: DC Characteristics
Part Name
Standby Current (ISB1)
Deep Power Down Current (ISB2)
Read Current (IxI/O) (ICC1)
Program Current (ICC2)
Icc Write Status Reg. Current
(ICC3)
Sector Erase Current (ICC4)
Chip Erase Current (ICC5)
P/N: AN0411
Condition
MX25V1035F
MX25L1006E
MX25L1021E
MX25V1006E
Typ.
Max.
Typ.
Max.
9uA
40uA
0.1uA
0.5uA
15uA
25uA
2uA
10uA
15uA
25uA
0.8uA
10uA
15uA
25uA
2uA
10uA
Typ.
4.2mA (104MHz)
--
--
--
Max.
6.5mA (104MHz)
4mA (33MHz)
5mA (25MHz)
4mA (33MHz)
Typ.
Max.
Typ.
Max.
Typ.
Max.
Typ.
Max.
5.8mA
10mA
3.5mA
10mA
3.5mA
10mA
4mA
10mA
15mA
20mA
3mA
15mA
9mA
15mA
15mA
20mA
-15mA
-12mA
-15mA
---
1.3mA
20mA
2.1mA
15mA
9mA
15mA
15mA
20mA
2
REV. 1, DEC. 11, 2015
APPLICATION NOTE
4. Command Set
Command Set Table shows basic Read, Program, and Erase commands are supported by the MX25V1035F
with the same command codes of MX25L1006E/1021E/MX25V1006E. The differences are also highlighted in
the following table.
Table 4: Command Set Table
Command
MX25V1035F
MX25L1006E
MX25L1021E
MX25V1006E
WREN
06h
06h
06h
06h
WRDI
04h
04h
04h
04h
RDID
9Fh
9Fh
9Fh
9Fh
RDSR
05h
05h
05h
05h
WRSR
01h
01h
01h
01h
1-1-1 READ
03h
03h
03h
03h
1-1-1 FAST READ
0Bh
0Bh
0Bh
0Bh
1-1-2 DREAD
3Bh
3Bh
3Bh
3Bh
1-2-2 2READ
BBh
--
--
--
1-1-4 QREAD
6Bh
--
--
--
1-4-4 4READ
EBh
--
--
--
Page Program
02h
02h
02h
02h
Sector Erase
20h
20h
20h
20h
Block Erase (32KB)
52h
--
--
--
Block Erase (64KB)
D8h
52h or D8h
52h or D8h
52h or D8h
60h or C7h
60h or C7h
60h or C7h
60h or C7h
B9h
B9h
B9h
B9h
CS# toggle
ABh
ABh
ABh
5Ah
5Ah
--
Chip Erase
Deep Power Down
Release from Deep Power Down
RDSFDP
RDCR
15h
--
--
--
Program / Erase Suspend
75h or B0h
--
--
--
Program/ Erase Resume
7Ah or 30h
--
--
--
66h
--
--
--
RST
99h
--
--
--
ENSO (enter secured OTP)
B1h
--
--
--
EXSO (exit secured OTP)
C1h
--
--
--
RDSCUR
2Bh
--
--
--
WRSCUR
2Fh
--
--
--
RSTEN
P/N: AN0411
3
REV. 1, DEC. 11, 2015
APPLICATION NOTE
5. Register Comparison
The MX25V1035F Status Register bits are backward compatible with the registers of the MX25L1006E/1021E and
MX25V1006E. MX25V1035F has Configuration Register to provide more flexible block protection.
Table 5-1: Status Register Bits
Status Register
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
MX25V1035F
MX25L1006E
MX25L1021E
MX25V1006E
WIP
WIP
WIP
WIP
WEL
WEL
WEL
WEL
BP0
BP0
BP0
BP0
BP1
BP1
BP1
BP1
BP2
NA
NA
NA
BP3
NA
NA
NA
QE
NA
NA
NA
SRWD Status Register SRWD Status Register SRWD Status Register SRWD Status Register
Write Protect
Write Protect
Write Protect
Write Protect
Table 5-2: Configuration Register Bits
Conf. Register
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
MX25V1035F
MX25L1006E
MX25L1021E
MX25V1006E
Reserved
Reserved
Reserved
TB (top/bottom
selected)
Reserved
Reserved
Reserved
Reserved
----
----
----
--
--
--
-----
-----
-----
MX25L1006E
MX25L1021E
MX25V1006E
Table 5-3: Security Register Bits
Part Number
Secured OTP Indicator bit
(2nd 4Kb Secured OTP)
0=nonfactory lock,
1= factory lock
LDSO (lock-down 1st 4Kb
Secured OTP)
0= Not lockdown,
1= Lockdown
PSB
(Program Suspend Status)
ESB
(Erase Suspend Status)
--
--
--
--
--
--
--
--
--
--
--
--
Bit 4
Reserved
--
--
--
Bit 5
P_FAIL
--
--
--
Bit 6
E_FAIL
--
--
--
Bit 7
Reserved
--
--
--
Bit 0
Bit 1
Bit 2
Bit 3
P/N: AN0411
MX25V1035F
4
REV. 1, DEC. 11, 2015
APPLICATION NOTE
6. Package Comparison
For detailed package information, please refer to the individual datasheet.
Table 6: Package Comparison
Part Number
MX25V1035F
MX25L1006E
MX25L1021E
MX25V1006E
150mil 8SOP
2x3 8USON
173mil 8TSSOP
WLCSP
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
7. 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.
Table 7: ID Code Comparison
Part Number
RDID
REMS
P/N: AN0411
MX25V1035F
MX25L1006E
MX25L1021E
MX25V1006E
Manufacturer ID
C2 h
C2 h
C2 h
C2 h
Memory Type
23 h
20 h
22 h
20 h
Memory Density
11 h
11 h
11 h
11 h
Manufacturer ID
C2 h
C2 h
--
C2 h
Device ID
11 h
10 h
--
10 h
5
REV. 1, DEC. 11, 2015
APPLICATION NOTE
8. BP bit Block Protection
All of the listed Macronix flash use BP bits to select groups of memory areas for write protection.
All the regions protected by the MX25L1006E/1021E/MX25V1006E can be protected by MX25V1035F.
The MX25V1035F have the ability to write protect identical groups of blocks as MX25L1006E/1021E and
MX25V1006E, while MX25V1035F provides BP3-BP0 bit settings (MX25L1006E/1021E and MX25V1006E
provide BP1-BP0). The difference protected regions are compared in the following table.
Table 8-1: Block Protection (BP) with T/B bit = 0
Status Register Bit
Status
Register Bit
Protected Blocks
Protected Blocks
MX25V1035F
BP1
BP0
0
0 (none)
0
0
0 (none)
0 (none)
0 (none)
1
1 (1block, block 1st)
0
1
1 (1block, block 1st)
1 (1block, block 1st)
1 (1block, block 1st)
1
0
2(2blocks, all)
1
0
2 (2blocks, all)
2 (2blocks, all)
2 (2blocks, all)
0
1
1
3 (2blocks, all)
1
1
3 (2blocks, all)
3 (2blocks, all)
3 (2blocks, all)
0
1
0
0
4 (2blocks, all)
--
--
--
--
--
0
1
0
1
5 (2blocks, all)
--
--
--
--
--
0
1
1
0
6 (2blocks, all)
--
--
--
--
--
0
1
1
1
7 (2blocks, all)
--
--
--
--
--
1
0
0
0
8 (2blocks, all)
--
--
--
--
--
1
0
0
1
9 (2blocks, all)
--
--
--
--
--
1
0
1
0
10 (2blocks, all)
--
--
--
--
--
1
0
1
1
11 (2blocks, all)
--
--
--
--
--
1
1
0
0
12 (2blocks, all)
--
--
--
--
--
1
1
0
1
13 (2blocks, all)
--
--
--
--
--
1
1
1
0
14 (2blocks, all)
--
--
--
--
--
1
1
1
1
15 (2blocks, all)
--
--
--
--
--
BP3
BP2
BP1
BP0
0
0
0
0
0
0
0
0
0
MX25L1006E
MX25L1021E
MX25V1006E
9. Reference
The table below 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. Datasheet Versions
Datasheet
P/N: AN0411
Location
Date Issued
Versions
MX25V1035F
Website
OCT. 16, 2015
0.00
MX25L1006E
Website
APR. 10, 2014
1.4
MX25L1021E
Website
NOV. 11, 2013
1.3
MX25V1006E
Website
MAR. 26, 2015
1.4
6
REV. 1, DEC. 11, 2015
APPLICATION NOTE
10. Revision History
Table 10. Revision History
P/N: AN0411
Revision No.
Description
Page
Date
REV. 1
Initial Release
ALL
DEC. 11, 2015
7
REV. 1, DEC. 11, 2015
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. 2015. 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: AN0411
8
REV. 1, DEC. 11, 2015