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