Migration Note - Eon Silicon Solution Inc.

Eon Silicon Solution Inc.
Migration Note
EON Flash EN25F32 to EN25Q32B
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
1
Rev. B, Issue Date: 2010/10/15
©2005 Eon Silicon Solution Inc. www.eonssi.com
Eon Silicon Solution Inc.
1. INTRODUCTION
The application note introduces how to implement a system design from EON
EN25F32 Flash to Eon EN25Q32B Flash.
2. GENERAL FUNCTION COMPARISON TABLE:
2.1 The following table is major features of these two devices.
Features
EN25Q32B
EN25F32
voltage range
2.7 ~ 3.6
2.7 ~ 3.6
SPI frequency
104MHz (standard mode)
80MHz @ dual & quad mode
100MHz (standard mode)
Secured Silicon
512 Byte
512 Byte
Sector region
Sector
Uniform 1024 sectors of 4K byte Uniform 1024 sectors of 4K byte
Architecture
/ 64 block of 64K byte
/ 64 block of 64K byte
SPI mode
Mode 0 / Mode 3
Mode 0 / Mode 3
Dual output fast
Yes
No
read (3Bh)
Dual I/O fast read
Yes
No
(BBh)
Quad I/O fast
Yes
No
read (EBh)
Software reset
Yes
No
Minimum
endurance cycle
Package
100K
100K
8-pin SOP 200mil
8 contact VDFN
16-pin SOP 300mil
24-ball BGA (6 x 8 mm)
8-pin SOP 200mil
8 contact VDFN
8-pin PDIP
16-pin SOP 300mil
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
2
Rev. B, Issue Date: 2010/10/15
©2005 Eon Silicon Solution Inc. www.eonssi.com
Eon Silicon Solution Inc.
2.2 The following table is pin comparison
Pin number
Pin1
Pin2
Pin3
Pin4
Pin5
Pin6
Pin7
Pin8
EN25Q32B
CS#
DO (DQ1)
WP# (DQ2)
VSS
DI (DQ0)
CLK
NC (DQ3)
VCC
EN25F32
CS#
DO
WP#
VSS
DI
CLK
HOLD#
VCC
Note: If customers don’t use Hold# pin function on EN25F32, which can be replaced by
EN25Q32B in standard SPI mode.
EN25F32 only support general standard SPI mode.
EN25Q32B can support general standard / dual / quad SPI mode. (Need specific SPI
controller)
3. HARDWARE CONSIDERATIONS
3.1 ICC comparison
EN25Q32B
EN25F32
Max
25 @ 100MHz
mA
Page Program (PP) ICC4
Max
25 @ 104MHz
20 @ 80MHz
28
28
mA
Sector Erase (SE) ICC6
25
25
mA
Standby ICC1
20
20
μA
Current
Read ICC3
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
3
Rev. B, Issue Date: 2010/10/15
Unit
©2005 Eon Silicon Solution Inc. www.eonssi.com
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 EN25F32
For EN25Q32B
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
4
Rev. B, Issue Date: 2010/10/15
©2005 Eon Silicon Solution Inc. www.eonssi.com
Eon Silicon Solution Inc.
4.2 Different RDSR bit definition
EN25F32:
EN25Q32B:
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
5
Rev. B, Issue Date: 2010/10/15
©2005 Eon Silicon Solution Inc. www.eonssi.com
Eon Silicon Solution Inc.
4.3
Software Reset
There is a new function “Software Reset” in EN25Q32B, which can put the device in normal
operating Ready mode.
Figure 1. Reset-Enable and Reset Sequence Diagram
Figure 2 . Reset-Enable and Reset Sequence Diagram under EQIO Mode
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
6
Rev. B, Issue Date: 2010/10/15
©2005 Eon Silicon Solution Inc. www.eonssi.com
Eon Silicon Solution Inc.
5. PERFORMANCE DIFFERENCES
5.1 ERASE AND PROGRAM PERFORMANCE
The erasing and programming performance comparison.
Parameter
EN25Q32B
EN25F32
Unit
Typ
Max
Typ
Max
Sector Erase Time
0.05
0.3
0.09
0.3
Sec
Block Erase Time
0.2
2
0.5
2
Sec
Chip Erase Time
15*
25
25*
50
Sec
Page Programming Time
0.8
5
1.3
5
ms
*NOTE:
ERASE FROM “1” Æ “1”.
5.2 KEY AC PARAMETER PERFORMANCE
EN25Q32B
EN25F32
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
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.
7
Rev. B, Issue Date: 2010/10/15
©2005 Eon Silicon Solution Inc. www.eonssi.com
Eon Silicon Solution Inc.
Revisions List
Revision No Description
Date
A
B
2010/09/30
2010/10/15
Initial Release
Add Different RDSR bit definition on page 5.
This Application Note may be revised by subsequent versions
or modifications due to changes in technical specifications.
8
Rev. B, Issue Date: 2010/10/15
©2005 Eon Silicon Solution Inc. www.eonssi.com