Application Note - Eon Silicon Solution Inc.

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
[email protected] 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