Eon Silicon Solution Inc. Application Note EON EN25Q40 vs Numonyx M25P40 Specification Comparison This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 1 ©2005 Eon Silicon Solution Inc. Rev. A, Issue Date: 2010/ 02/02 www.eonssi.com Eon Silicon Solution Inc. 1. INTRODUCTION The application note introduces how to implement a system design from Numonyx M25P40 Flash to Eon EN25Q40 Flash. 2. GENERAL FUNCTION COMPARISON TABLE: 2.1 The following table highlights the major features of these two devices. Features EN25Q40 2.7 ~ 3.6 M25P40 2.7 ~ 3.6 8-pins SOP 150mil 8 contact VDFN Except Vpp and HOLD# pin SO8 (150mil) VFQFPN8 6 x 5mm (MLP8) SPI frequency 100MHz (standard mode) 80MHz @ dual & quad mode 75MHz (standard mode) Secured Silicon Sector Region 256 Byte N/A Voltage Range Pin to Pin Compatible (standard SPI mode) Sector Architecture SPI mode Uniform 128 sectors of 4K byte 8 blocks of 64K byte Mode 0 / Mode 3 Uniform 8 sectors of 64K byte Mode 0 / Mode 3 Minimum Endurance Cycle 100K 100K Package 8-pins SOP 150mil 8 contact VDFN SO8 (150mil) SO8W (208mil) VFQFPN8 6 x 5mm (MLP8) QFN8L 6 x 5mm (MLP8) This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 2 ©2005 Eon Silicon Solution Inc. Rev. A, Issue Date: 2010/ 02/02 www.eonssi.com Eon Silicon Solution Inc. 3. HARDWARE CONSIDERATIONS 3.1 ICC comparison EN25Q40 M25P40 Page Program (PP) ICC4 Max 25 @ 100MHz 20 @ 80MHz 28 Max 8 @ 75MHz 4 @ 33MHz 15 Sector Erase (SE) ICC6 25 15 mA Standby ICC1 20 100 μA Current Read ICC3 Unit mA mA 3.2 Pin Configuration (8-pin package) Pin number Pin1 Pin2 Pin3 Pin4 Pin5 Pin6 Pin7 Pin8 EN25Q40 CS# DO (DQ1) WP# (DQ2) VSS DI (DQ0) CLK NC (DQ3) VCC M25P40 S# Q W# VSS D C HOLD# VCC Note: 1. Eon EN25Q40 Flash can support the general standard / dual / quad SPI mode (Need specific SPI controller), but don’t support the HOLD# pin functions. 2. For the general standard / SPI mode, Eon EN25Q40 Flash is the same as NUMONYX M25P40 Flash if customer don’t use the HOLD# pin functions. 3. NUMONYX M25P40 doesn’t support the dual and quad SPI modes. This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 3 ©2005 Eon Silicon Solution Inc. Rev. A, Issue Date: 2010/ 02/02 www.eonssi.com Eon Silicon Solution Inc. 4. SOFTWARE CONSIDERATIONS 4.1 Manufacturer, Memory Type & Device Identification (M7~M0: manufacture ID, D15~ID0: memory type, ID7~ID0: memory density) comparison. For EN25Q40 For M25P40 This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 4 ©2005 Eon Silicon Solution Inc. Rev. A, Issue Date: 2010/ 02/02 www.eonssi.com Eon Silicon Solution Inc. 4.2. Instruction Set Comparison 4.2.1 Different Block Protection Area EN25Q40: M25P40: This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 5 ©2005 Eon Silicon Solution Inc. Rev. A, Issue Date: 2010/ 02/02 www.eonssi.com Eon Silicon Solution Inc. 4.2.2 Different RDSR bit definition EN25Q40: M25P40: 4.2.3 Enable Quad I/O (EQIO) command EN25Q40: Support. (38h) M25P40:No Support. 4.2.4 Reset Quad I/O (RSTQIO) command EN25Q40: Support. (FFh) M25P40:No Support. 4.2.5 Dual Output Fast Read command EN25Q40: Support. (3Bh) M25P40:No Support. 4.2.6 Dual I/O Fast Read command EN25Q40: Support. (BBh) M25P40:No Support. This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 6 ©2005 Eon Silicon Solution Inc. Rev. A, Issue Date: 2010/ 02/02 www.eonssi.com Eon Silicon Solution Inc. 4.2.7 Quad I/O Fast Read command EN25Q40: Support. (EBh) M25P40:No Support. 4.2.8 Different Sector Erase command EN25Q40: 20h (for 4KB small sector use) M25P40: D8h (for 64KB sector use, the same with EN25Q40 Block Erase commands) 4.2.9 Read Manufacturer / Device ID command EN25Q40: Support. (90h) M25P40:No Support. 4.2.10 Enter Secured OTP command EN25Q40: Support. (3Ah) M25P40:No Support. 4.2.11 Exit Secured OTP command EN25Q40: Support. (04h) M25P40:No Support. 4.2.12 Secured OTP Addresses EN25Q40: M25P40:No Support. This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 7 ©2005 Eon Silicon Solution Inc. Rev. A, Issue Date: 2010/ 02/02 www.eonssi.com Eon Silicon Solution Inc. 5. PERFORMANCE DIFFERENCES 5.1 ERASE AND PROGRAM PERFORMANCE The erasing and programming performance comparison. EN25Q40 Parameter M25P40 Unit Typ Max Typ Max 0.09 0.3 1 3 sec Block Erase Time 0.5 2 N/A N/A sec Chip (Bulk) Erase Time 3.5 10 4.5 10 sec Page Programming Time 1.3 5 1.4 5 ms Sector Erase Time (4KB size @ EN25Q40) (64KB size @ M25P40) 5.2 KEY AC PARAMETER PERFORMANCE EN25Q40 M25P40 tCH (serial clock high time) Min @ 4ns Min @ 6ns tCL (serial clock low time) Min @ 4ns Min @ 6ns tCLCH(serial clock rise time) Min @ 0.1V / ns Min @ 0.1V / ns tCLCL(serial clock fall time) Min @ 0.1V / ns Min @ 0.1V / ns Min@ 5ns Min @ 5ns Parameter tCHSH(CS# active setup / hold time) tSHSL(CS# high time) Min, read @15ns Program/Erase @50ns Min @ 100ns tDSU(Data in setup time) Min @ 2ns Min @ 2ns tDH(Data in hold time) Min @ 5ns Min @ 5ns This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 8 ©2005 Eon Silicon Solution Inc. Rev. A, Issue Date: 2010/ 02/02 www.eonssi.com Eon Silicon Solution Inc. Revisions List Revision No Description Date A 2010/02/02 Initial Release This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 9 ©2005 Eon Silicon Solution Inc. Rev. A, Issue Date: 2010/ 02/02 www.eonssi.com