Application Note - Eon Silicon Solution Inc.

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