Eon Silicon Solution Inc. Application Note EON EN25Q32A vs Numonyx M25P32 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 M25P32 Flash to Eon EN25Q32A Flash. 2. GENERAL FUNCTION COMPARISON TABLE: 2.1 The following table highlights the major features of these two devices. Features EN25Q32A 2.7 ~ 3.6 M25P32 2.7 ~ 3.6 8-pins SOP 200mil 8 contact VDFN Except Vpp and HOLD# pin SO8W (208mil) VFQFPN8 6 x 5mm (MLP8) SPI frequency 100MHz (standard mode) 80MHz @ dual & quad mode 75MHz (standard mode) Secured Silicon Sector Region 512 Byte N/A Voltage Range Pin to Pin Compatible (standard SPI mode) Sector Architecture SPI mode Uniform 1024 sectors of 4K byte 64 blocks of 64K byte Mode 0 / Mode 3 Uniform 64 sectors of 64K byte Mode 0 / Mode 3 Minimum Endurance Cycle 100K 100K Package 8-pins SOP 150mil 8-pins SOP 200mil 8 contact VDFN 8-pins DIP SO16 (300mil) SO8W (208mil) VDFPN8 8 x 6mm (MLP8) VFQFPN8 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 EN25Q32A M25P32 Page Program (PP) ICC4 Max 25 @ 100MHz 20 @ 80MHz 28 Max 12 @ 75MHz 4 @ 33MHz 15 Sector Erase (SE) ICC6 25 15 mA Standby ICC1 20 50 μA Current Read ICC3 Unit mA mA 3.2 Pin Configuration (8-pin package) Pin number Pin1 Pin2 Pin3 Pin4 Pin5 Pin6 Pin7 Pin8 EN25Q32A CS# DO (DQ1) WP# (DQ2) VSS DI (DQ0) CLK NC (DQ3) VCC M25P32 S# Q W# / Vpp VSS D C HOLD# VCC Note: 1. Eon EN25Q32A Flash can support the general standard / dual / quad SPI mode (Need specific SPI controller), but don’t support the Vpp pin (Vpp = 9 V for Fast Program/Erase mode) and HOLD# pin functions. 2. For the general standard / SPI mode, Eon EN25Q32A Flash is the same as NUMONYX M25P32 Flash if customer don’t use the Vpp pin and HOLD# pin functions. 3. NUMONYX M25P32 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 EN25Q32A For M25P32 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 EN25Q32A: M25P32: 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 EN25Q32A: M25P32: 4.2.3 Enable Quad I/O (EQIO) command EN25Q32A: Support. (38h) M25P32:No Support. 4.2.4 Reset Quad I/O (RSTQIO) command EN25Q32A: Support. (FFh) M25P32:No Support. 4.2.5 Dual Output Fast Read command EN25Q32A: Support. (3Bh) M25P32: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.6 Dual I/O Fast Read command EN25Q32A: Support. (BBh) M25P32:No Support. 4.2.7 Quad I/O Fast Read command EN25Q32A: Support. (EBh) M25P32:No Support. 4.2.8 Different Sector Erase command EN25Q32A: 20h (for 4KB small sector use) M25P32: D8h (for 64KB sector use, the same with EN25Q32A Block Erase commands) 4.2.9 Read Manufacturer / Device ID command EN25Q32A: Support. (90h) M25P32:No Support. 4.2.10 Enter Secured OTP command EN25Q32A: Support. (3Ah) M25P32:No Support. 4.2.11 Exit Secured OTP command EN25Q32A: Support. (04h) M25P32:No Support. 4.2.12 Secured OTP Addresses EN25Q32A: M25P32: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. EN25Q32A Parameter M25P32 Unit Typ Max Typ Max 0.09 0.3 0.6 3 sec 0.5 2 N/A N/A sec 25 50 23 80 sec 1.3 5 0.64 5 ms Sector Erase Time (4KB size @ EN25Q32A) (64KB size @ M25P32) Block Erase Time Chip (Bulk) Erase Time Page Programming Time 5.2 KEY AC PARAMETER PERFORMANCE EN25Q32A M25P32 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