Eon Silicon Solution Inc. Migration Note EON Flash EN25F16 to EN25Q16A This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 1 Rev. A, Issue Date: 2010/10/14 ©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 EN25F16 Flash to Eon EN25Q16A Flash. 2. GENERAL FUNCTION COMPARISON TABLE: 2.1 The following table is major features of these two devices. Features EN25Q16A EN25F16 Voltage range 2.7 ~ 3.6 2.7 ~ 3.6 SPI frequency 104MHz (standard mode) 80MHz @ dual & quad mode 100MHz (standard mode) 512 Byte 128 Byte Secured Silicon Sector region Sector Architecture SPI mode Uniform 512 sectors of 4K byte Uniform 512 sectors of 4K byte / 32 block of 64K byte / 32 block of 64K byte Mode 0 / Mode 3 Mode 0 / Mode 3 EQIO mode (Full Quad mode) Software 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 Minimum endurance cycle Package Yes No Yes Yes Yes Yes Yes Yes No No No No Yes Yes Yes Yes Enhanced protect (Note) Conventional 100K 100K 8-pin SOP 150mil 8-pin SOP 200mil 8 contact VDFN 8-pin PDIP 8-pin SOP 150mil 8-pin SOP 200mil 8 contact VDFN 8-pin PDIP Note: Please refer to page 5 This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 2 Rev. A, Issue Date: 2010/10/14 ©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 EN25Q16A CS# DO (DQ1) WP# (DQ2) VSS DI (DQ0) CLK NC (DQ3) VCC EN25F16 CS# DO WP# VSS DI CLK HOLD# VCC Note: If customers don’t use Hold# pin function on EN25F16, which can be replaced by EN25Q16A in standard SPI mode. EN25F16 only support general standard SPI mode. EN25Q16A can support general standard / dual / quad SPI mode. (Need specific SPI controller) 3. HARDWARE CONSIDERATIONS 3.1 ICC comparison Current EN25Q16A EN25F16 Unit Read ICC3 Max 25 Max 25 mA Page Program (PP) ICC4 28 28 mA Sector Erase (SE) ICC6 25 25 mA Standby ICC1 20 20 μA This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 3 Rev. A, Issue Date: 2010/10/14 ©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 EN25Q16A For EN25F16 This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 4 Rev. A, Issue Date: 2010/10/14 ©2005 Eon Silicon Solution Inc. www.eonssi.com Eon Silicon Solution Inc. 4.2 Instruction Set Comparison 4.2.1 Different Block Protection Area EN25Q16A: EN25F16: This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 5 Rev. A, Issue Date: 2010/10/14 ©2005 Eon Silicon Solution Inc. www.eonssi.com Eon Silicon Solution Inc. 4.2.2 Different RDSR bit definition EN25Q16A: EN25F16: This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 6 Rev. A, Issue Date: 2010/10/14 ©2005 Eon Silicon Solution Inc. www.eonssi.com Eon Silicon Solution Inc. 4.2.3 Secured OTP Addresses EN25Q16A: EN25F16: This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 7 Rev. A, Issue Date: 2010/10/14 ©2005 Eon Silicon Solution Inc. www.eonssi.com Eon Silicon Solution Inc. 4.3 Software Reset There is a new function “Software Reset” in EN25Q16A, 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. 8 Rev. A, Issue Date: 2010/10/14 ©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 EN25Q16A EN25F16 Unit Typ Max Typ Max Sector Erase Time 0.05 0.3 0.09 0.3 Sec Block Erase Time 0.2 2 0.4 2 Sec Chip Erase Time 6* 12 7* 35 Sec 0.8 5 1.3 5 ms Page Programming Time *NOTE: ERASE FROM “1” Æ “1”. 5.2 KEY AC PARAMETER PERFORMANCE EN25Q16A EN25F16 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. 9 Rev. A, Issue Date: 2010/10/14 ©2005 Eon Silicon Solution Inc. www.eonssi.com Eon Silicon Solution Inc. Revisions List Revision No Description Date A 2010/10/14 Initial Release This Application Note may be revised by subsequent versions or modifications due to changes in technical specifications. 10 Rev. A, Issue Date: 2010/10/14 ©2005 Eon Silicon Solution Inc. www.eonssi.com