Application Note - Eon Silicon Solution Inc.

Eon Silicon Solution Inc.
Application Note
EON EN25Q80A
vs
Numonyx M25PE80
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/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
1. INTRODUCTION
The application note introduces how to implement a system design from Numonyx
M25PE80 Flash to Eon EN25Q80A Flash.
2. GENERAL FUNCTION COMPARISON TABLE:
2.1 The following table highlights the major features of these two devices.
Features
Voltage Range
SPI frequency
(standard / dual /
quad mode)
Secured Silicon
Sector Region
Sector
Architecture
SPI mode
EN25Q80A
2.7 ~ 3.6
M25PE80
2.7 ~ 3.6
100MHz (standard mode)
80MHz @ dual & quad mode
75MHz (standard mode)
256 Byte
No
Uniform
256 Sectors of 4 K byte
16 Blocks of 64 K byte
Mode 0 / Mode 3
Uniform
Subsectors of 4 K byte
Sectors of 64 K byte
Mode 0 / Mode 3
Yes
No
EQIO mode
(Full Quad mode)
Dual Output
Fast Read
Dual I/O Fast Read
Quad I/O Fast Read
Yes
No
Yes
Yes
No
No
Reset# pin
Page write
Page erase
Lock Register
No
No
No
No
Yes
Yes
Yes
Yes
Minimum
Endurance Cycle
100K
100K
Package
8-pins SOP 150mil / 208mil
8 contact VDFN (5x6mm)
8-pin DIP
SO8W (208mil)
SO8N (150mil)
VFQFPN8 5x6mm (MLP8)
QFN8L 5x6mm (MLP8) / exposed
pad of 3x3mm
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/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
3. HARDWARE CONSIDERATIONS
3.1 ICC comparison
Current
EN25Q80A
M25PE80
Max
Read ICC3
25 @ 100MHz
20 @ 80MHz
Page Program (PP) ICC4
28
Max
8 @ 50MHz
6 @ 33MHZ
12 @ 75MHz (for T9HX)
4 @ 33MHZ (for T9HX)
15
Sector Erase (SE) ICC6
Block Erase (BE) ICC7
25
15
mA
Standby ICC1
5
50
μA
Unit
mA
mA
3.2 Pin Configuration
Pin number
Pin1
Pin2
EN25Q80A
CS#
DO (DQ1)
Pin3
WP# (DQ2)
Pin4
Pin5
Pin6
Pin7
Pin8
VSS
DI (DQ0)
CLK
NC (DQ3)
VCC
M25PE80
S#(CS#)
Q(DO)
TSL# for T7Y process or
W#(WP#) for T9HX process
VSS
D(DI)
C(CLK)
Reset#
VCC
Note:
1. If customers don’t use Reset# pin function on M25PE80, which can be replaced by
EN25Q80A in standard SPI mode.
2. M25PE80 only support general standard SPI mode.
3. EN25Q80A can support general standard / dual / quad SPI mode.
(Need specific SPI controller)
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/ 05/11
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 EN25Q80A
OP Code
(M7-M0)
(ID15-ID0)
ABh
(ID7-ID0)
13h
90h
1Ch
9Fh
1Ch
13h
3014h
For M25PE80
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/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
4.2. Instruction Set Comparison
4.2.1 Different Read Status Register content
EN25Q80A:
S5 is reserved bit, S6 is WPDIS bit, S7 are SRP bit and OTP_LOCK bit (in OTP mode).
M25PE80:
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/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
4.2.2 Different Lock Register content
EN25Q80A:No support.
M25PE80:
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/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
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/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
4.2.3 Different software protections
EN25Q80A:Block protect area definitions of (BP0~BP2)
M25PE80:
The first software protected mode (SPM1)
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/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
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/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
M25PE80:
The second software protected mode (SPM2) uses the block protect (BP2, BP1, BP0)
4.2.4 Enable Quad I/O (EQIO) (38h) command
EN25Q80A:Support.
M25PE80:No support.
4.2.5 Reset Quad I/O (RSTQIO) (FFh) command
EN25Q80A:Support.
M25PE80:No support.
4.2.6 Dual Output Fast Read (3Bh) commands
EN25Q80A:Support.
M25PE80:No support.
4.2.7 Dual Input / Output FAST_READ (BBh) commands
EN25Q80A:Support.
M25PE80:No support.
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
10
©2005 Eon Silicon Solution Inc.
Rev. A, Issue Date: 2010/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
4.2.8 Quad Input / Output FAST_READ (EBh) commands
EN25Q80A:Support.
M25PE80:No support.
4.2.9 Manufacturer/ Device ID (90h) commands
EN25Q80A:Support.
M25PE80:No support.
4.2.10 Enter OTP Mode (3Ah) commands
EN25Q80A:Support.
OTP Sector Address
M25PE80:No support.
4.2.11 Write to lock register (E5h) commands
EN25Q80A:No support.
M25PE80: Support.
4.2.12 Read lock register (E8h) commands
EN25Q80A:No support.
M25PE80: Support.
4.2.13 Page write (0Ah) commands
EN25Q80A:No support.
M25PE80: Support.
4.2.14 Page erase (DBh) commands
EN25Q80A:No support.
M25PE80: Support.
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
11
©2005 Eon Silicon Solution Inc.
Rev. A, Issue Date: 2010/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
5. PERFORMANCE DIFFERENCES
5.1 ERASE AND PROGRAM PERFORMANCE
The erasing and programming performance comparison.
EN25Q80A
Parameter
M25PE80
(75MHz, T9XH)
Typ
Max
Unit
Typ
Max
Page Programming Time
1.3
5
0.8
3
ms
4 KB Sector Erase Time
0.09
0.3
0.05
0.15
sec
64KB Block Erase Time
0.5
2
1
5
sec
Chip (Bulk) Erase Time
8
20
10
60
sec
5.2 KEY AC PARAMETER PERFORMANCE
EN25Q80A
M25PE80
(75MHz, T9XH)
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 @ 15ns for Read
Min @ 50ns for Write
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.
12
©2005 Eon Silicon Solution Inc.
Rev. A, Issue Date: 2010/ 05/11
www.eonssi.com
Eon Silicon Solution Inc.
Revisions List
Revision No Description
Date
A
2010/05/11
Initial Release
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
13
©2005 Eon Silicon Solution Inc.
Rev. A, Issue Date: 2010/ 05/11
www.eonssi.com