Migration Note - Eon Silicon Solution Inc.

Eon Silicon Solution Inc.
Migration Note
EON Flash EN25P64 to EN25Q64
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
1
©2005 Eon Silicon Solution Inc. www.eonssi.com
Rev. A, Issue Date: 2010/02/25
Eon Silicon Solution Inc.
1. INTRODUCTION
The application note introduces how to implement a system design from EON
EN25P64 Flash to Eon EN25Q64 Flash.
2. GENERAL FUNCTION COMPARISON TABLE:
2.1 The following table is major features of these two devices.
Features
Voltage range
Pin to Pin Compatible
(standard SPI mode)
SPI frequency
EN25Q64
2.7 ~ 3.6
16-pin SOP 300mil
Except pin 1 = NC
104MHz (standard mode)
80MHz @ dual & quad mode
Secured Silicon
Sector region
Sector Architecture
SPI mode
EQIO mode
(Full Quad mode)
Reset-Enable / Reset
Dual Output Fast Read
Dual I/O Fast Read
Quad I/O Fast Read
Page program
Sector Erase 4K byte
Block (Sector) Erase
64K byte
BP table
EN25P64
2.7 ~ 3.6
16-pin SOP 300mil
Except pin 1 = HOLD#
100MHz (standard mode)
512 Byte
512 Byte
Uniform
2048 sectors of 4K byte
128 blocks of 64K byte
Mode 0 / Mode 3
Uniform
128 sectors of 64K byte
Mode 0 / Mode 3
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
Yes
No
Yes
Yes
Enhanced protect (Note)
Conventional
Minimum endurance
cycle
100K
100K
Package
8-pin SOP 200mil
8 contact VDFN (5x6mm)
8 contact VDFN (6x8mm)
8-pin PDIP
16-pin SOP 300mil
24 balls BGA (6x8mm)
16-pin SOP 300mil
Note: Please refer to page 5
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
2
©2005 Eon Silicon Solution Inc. www.eonssi.com
Rev. A, Issue Date: 2010/02/25
Eon Silicon Solution Inc.
3. HARDWARE CONSIDERATIONS
3.1 ICC comparison
EN25Q64
EN25P64
Max
20 @ 100MHz
mA
Page Program (PP) ICC4
Max
25 @ 104MHz
20 @ 80MHz
28
15
mA
Sector Erase (SE) ICC6
25
15
mA
Standby ICC1
20
20
μA
Current
Read ICC3
Unit
3.2 The following table is pin comparison (16-pin SOP 300mil)
Pin number
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
Pin 9
Pin 10
Pin 11
Pin 12
Pin 13
Pin 14
Pin 15
Pin 16
EN25Q64
NC (DQ3)
VCC
NC
NC
NC
NC
CS#
DO (DQ1)
WP# (DQ2)
VSS
NC
NC
NC
NC
DI (DQ0)
CLK
EN25P64
HOLD#
VCC
NC
NC
NC
NC
CS#
DO
WP#
VSS
NC
NC
NC
NC
DI
CLK
Note:
If customers don’t use Hold# pin function on EN25P64, which can be replaced by
EN25Q64 in standard SPI mode.
EN25P64 only support general standard SPI mode.
EN25Q64 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. www.eonssi.com
Rev. A, Issue Date: 2010/02/25
Eon Silicon Solution Inc.
4. SOFTWARE CONSIDERATIONS
Except of memory type, (only difference on 9Fh command) there is no difference in
Manufacture ID, Device ID
4.1 Manufacturer, Memory Type & Device Identification (M7~M0: manufacture ID,
D15~ID0: memory type, ID7~ID0: memory density)
For EN25Q64
For EN25P64
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
4
©2005 Eon Silicon Solution Inc. www.eonssi.com
Rev. A, Issue Date: 2010/02/25
Eon Silicon Solution Inc.
4.2 Instruction Set Comparison
4.2.1 Different Block Protection Area
EN25Q64:
EN25P64:
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
5
©2005 Eon Silicon Solution Inc. www.eonssi.com
Rev. A, Issue Date: 2010/02/25
Eon Silicon Solution Inc.
4.2.2 Different RDSR bit definition
EN25Q64:
EN25P64:
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
6
©2005 Eon Silicon Solution Inc. www.eonssi.com
Rev. A, Issue Date: 2010/02/25
Eon Silicon Solution Inc.
4.2.3 Secured OTP Addresses
EN25Q64:
EN25P64:
4.3 For EQIO (38h), RSTQIO (FFh), RSTEN (66h), RST (99h), Dual output fast read
3Bh), Dual I/O fast read (BBh) and Quad I/O fast read (EBh) commands are only
available on EN25Q64
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
7
©2005 Eon Silicon Solution Inc. www.eonssi.com
Rev. A, Issue Date: 2010/02/25
Eon Silicon Solution Inc.
5. PERFORMANCE DIFFERENCES
5.1 ERASE AND PROGRAM PERFORMANCE
The erasing and programming performance comparison.
Parameter
EN25Q64
EN25P64
Unit
Typ
Max
Typ
Max
Page Programming Time
1.3
5
1.5
5
ms
Sector Erase Time (4KB)
0.09
0.3
N/A
N/A
Sec
0.5
2
0.8
2
Sec
30*
50
50*
80
Sec
Block / Sector
Erase Time (64KB)
Chip Erase Time
*NOTE:
ERASE FROM “1” Æ “1”.
5.2 KEY AC PARAMETER PERFORMANCE
Parameter
EN25Q64
EN25P64
tCH (serial clock high time)
Min@ 4ns
Min@ 4ns
tCL (serial clock low time)
Min@ 4ns
Min@ 4ns
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
tCHSH(CS# active setup / hold time)
Min, read @15ns
tSHSL(CS# high time)
Program/Erase @50ns
Min@ 50ns
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. www.eonssi.com
Rev. A, Issue Date: 2010/02/25
Eon Silicon Solution Inc.
Revisions List
Revision No Description
Date
A
2010/02/25
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. www.eonssi.com
Rev. A, Issue Date: 2010/02/25