TN-13-22: Migrating from Spansion Am29F to Micron M29F NOR Flash

TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Introduction
Technical Note
Migrating from Spansion Am29F to Micron M29F NOR Flash Memories
Introduction
This technical note explains the process for migrating an application based on Spansion
Am29F200B, Am29F400B, Am29F800B, and Am29F160D Flash devices to an application
based on Micron M29F Flash devices. The purpose of this document is not to provide
detailed information on the devices, but to highlight the similarities and differences between them. The comparison takes into consideration the signal descriptions, packages, architecture, software command set, performance, block protections, and part
number comparision table.
The Micron automotive M29F memory device, manufactured on the mature 110nm
technology, is ideal for all applications requiring a reliable, fast, parallel NOR device
(available in 55ns access times). Using the industry standard command set, the M29F
can replace select devices from the Spansion Am29F family.
The M29F is based on single-level cell, floating gate technology (100,000 cycles, 20 years
data retention minimum) with AEC-Q100 qualification and testing and is offered in
-40°C to +85°C and -40°C to +125°C extended temperature ranges. Refer to the M29F data sheet for complete details.
Part numbers can be verified at www.micron.com. Feature and specification comparison by device type is available at www.micron.com/products.
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
1
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
Products and specifications discussed herein are for evaluation and reference purposes only and are subject to change by
Micron without notice. Products are only warranted by Micron to meet Micron's production data sheet specifications. All
information discussed herein is provided on an "as is" basis, without warranties of any kind.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Memory Architecture and Protection Groups
Memory Architecture and Protection Groups
The Spansion Am29F and Micron M29F memory devices can be used in byte (x8) or
word (x16) mode.
On both devices, any block can be protected independently from the others. The blocks
in both devices are asymmetrically arranged, as shown in Table 1.
Table 1: Memory Architecture and Protection Groups
Device Product Code
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
64KB Block
32KB Block
16KB Block
8KB Block
AM29F160D
31
1
1
2
AM29F800B
15
1
1
2
AM29F400B
7
1
1
2
AM29F200D
3
1
1
2
M29F160F
31
1
1
2
M29F800F
15
1
1
2
M29F400F
7
1
1
2
M29F200F
3
1
1
2
2
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Hardware Migration
Hardware Migration
The Am29F and M29F devices (2Mb, 4Mb, and 8Mb) are fully aligned in terms of signals
and package pin-out, with the exception of the 16Mb version as described in this section.
Table 2 provides a comparison between the Am29F and M29F signals.
Table 2: Signal Descriptions
Am29F Signal
M29F Signal
Type
Description
A[19:0]
Input
Address inputs
Notes
DQ[14:0]
I/O
Data input/outputs
DQ15/A-1
I/O
DQ15 (data I/O, word mode), A-1 (LSB address, byte mode)
BYTE#
Input
Byte/word organization select
E#
Input
Chip enable
CE#
OE#
G#
Input
Output enable
WE#
W#
Input
Write enable
RESET#
RP#
Input
Reset/block temporary unprotect
RY/BY#
RB#
Output
Ready/busy output
VCC
Supply
Supply voltage
VSS
–
WP#
N/A
Note:
Input
Ground
Write protect
1
1. The M29F device does not have a write protect pin.
Packages
The Am29F and M29F devices are offered in TSOP48 (20mm x 12mm) and SO44 packages. (Note the M29F160F is not available in the SO44 package.) Contact your local sales
representative for details on availability and price.
The M29F200/400/800F devices are fully pin-to-pin compatible with the
AM29F200/400/800 devices. M29F160F and AM29F160 are also fully aligned except for
the WP# pin. M29F160F does not include the WP# signal, which is NC (no connect) on
the package.
Mechanical specifications are aligned, except for minor differences in the SO44 packages.
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
3
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Software Command Set
Software Command Set
The Am29F and M29F feature an identical set of standard commands.
Table 3: Software Commands
Command
M29F
AM29F160
AM29F800/400/200
READ/RESET
Supported
AUTOSELECT
Supported
CFI QUERY
N/A
PROGRAM
Supported
UNLOCK BYPASS
UNLOCK BYPASS PROGRAM
N/A
Supported
Supported
UNLOCK BYPASS RESET
N/A
N/A
CHIP ERASE
Supported
BLOCK ERASE
Supported
ERASE SUSPEND
Supported
ERASE RESUME
Supported
Device Codes and Auto Select Codes
The auto select codes are composed of the manufacturer code, the device code, and the
block protection status. The Am29F and M29F devices have the same manufacturer and
device codes.
The Am29F and M29F devices use identical commands and address inputs to read the
auto select codes.
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
4
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Performance and Specifications
Performance and Specifications
The Am29F and M29F devices have almost compatible AC and DC characteristics (as
described in this section). Note that the testing platforms that guarantee the AC and DC
specifications differ between Spansion and Micron.
Test Conditions
Figure 1: Test Conditions
Am29F test condition circuit
M29F test condition circuit
VCC
VCC
5.0 V
25kΩ
2.7k
Device
under
test
CL
Device
under
test
6.2kΩ
0.1µF
CL
25kΩ
CL includes JIG capacitance
Access Time
The M29F has a random access time of 55ns.
The Am29F has different access times according to the size and device product code.
Fastest access times are shown in the following table.
Table 4: Am29F Access Times
Device Product Code
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
Access Time (ns)
Am29F160D
70
Am29F800B
70
Am29F400B
45
Am29F200D
45
5
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Performance and Specifications
Program and Erase Times
Program and erase time differences are shown in the following tables.
Table 5: 16Mb Program and Erase Times
Am29F160D1
M29F160F
Parameter
Min
Typ
Max
Min
Block erase
–
Chip erase
–
0.8
6
25
120
Byte program
–
11
Word program
–
11
Chip program (word)
–
Chip program (byte)
–
Note:
Typ
Max
Unit
–
1
8
s
–
25
–
s
200
–
7
210
µs
200
–
7
210
s
12
60
–
7.2
21.6
s
24
120
–
11
33
s
1. Erase times are determined by a preprogrammed array, while program times are calculated on a checkboard pattern.
Table 6: 8Mb Program and Erase Times
Am29F8001
M29F800F
Parameter
Min
Typ
Max
Min
Block erase
–
Chip erase
–
0.8
6
–
12
60
–
Byte program
–
11
200
–
Word program
–
11
200
Chip program (word)
–
6
Chip program (byte)
–
12
Note:
Typ
Max
Unit
1
8
s
19
152
s
7
300
µs
–
14
600
s
30
–
7.2
21.6
s
60
–
–
–
s
1. Erase times are determined by a preprogrammed array, while program times are calculated on a checkboard pattern.
Table 7: 4Mb Program and Erase Times
Am29F400B1
M29F400F
Parameter
Min
Typ
Max
Min
Block erase
–
Chip erase
–
0.8
6
6
30
Byte program
–
11
Word program
–
Chip program (word)
Chip program (byte)
Note:
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
Typ
Max
Unit
–
1
8
s
–
11
–
s
200
–
7
300
µs
11
200
–
12
500
s
–
3
15
–
3.1
9.3
s
–
6
30
–
3.6
10.8
s
1. Erase times are determined by a preprogrammed array, while program times are calculated on a checkboard pattern.
6
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Performance and Specifications
Table 8: 2Mb Program and Erase Times
AM29F200D1
M29F200F
Parameter
Min
Typ
Max
Min
Typ
Max
Unit
Block erase
–
0.8
6
–
1
8
s
Chip erase
–
3
15
–
5
–
s
Byte program
–
11
200
–
7
300
µs
Word program
–
11
200
–
12
500
s
Chip program (word)
–
2
8
–
1.8
5.4
s
Chip program (byte)
–
4
16
–
–
–
s
Note:
1. Erase times are determined by a preprogrammed array, while program times are calculated on a checkboard pattern.
DC Specifications
Table 9: M29F DC Specifications
M29F
Symbol
Description
Min
Typ
Max
Unit
ICC1
Supply current (read)
–
7
20
mA
ICC2
Supply current (standby)
–
60
120
µA
ICC3
Supply current (program/erase)
–
–
30
mA
VIL
Input low voltage
–0.5
–
0.8
V
VIH
Input high voltage
0.7*VCC
–
VCC+0.3
V
VLKO
Program/erase lockout supply voltage
1.8
–
2.3
V
Table 10: Am29F160/800 DC Specifications
Am29F160
Symbol
Description
ICC1
ICC2
Am29F800
Min
Typ
Max
Min
Typ
Max
Unit
Supply current (read)
–
15
50(x16)
–
15
50(x16)
mA
Supply current (standby)
–
35
50
–
–
60
µA
ICC3
Supply current (program/erase)
–
0.4
1
–
–
1
mA
VIL
Input low voltage
–0.5
–
0.8
–0.5
–
0.8
V
VIH
Input high voltage
2.0
–
VCC+0.5
2.0
–
VCC+0.5
V
VLKO
Program/erase lockout supply
voltage
3.2
–
4.2
3.2
–
4.2
V
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
7
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Performance and Specifications
Table 11: Am29F400/200 DC Specifications
Am29F400
Symbol
Description
ICC1
ICC2
Am29F200
Min
Typ
Max
Min
Typ
Max
Unit
Supply current (read)
–
19
50(x16)
–
–
50(x16)
mA
Supply current (standby)
–
36
60
–
–
60
µA
ICC3
Supply current (program/erase)
–
0.4
1
–
–
1
mA
VIL
Input low voltage
–0.5
–
0.8
–0.5
–
0.8
V
VIH
Input high voltage
2.0
–
VCC+0.5
2.0
–
VCC+0.5
V
VLKO
Program/erase lockout supply
voltage
3.2
–
4.2
3.2
–
4.2
V
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
8
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Part Numbers
Part Numbers
Table 12 lists cross-reference part numbers for the Micron M29F and Spansion Am29F
devices.
Table 12: Part Numbers
Micron
Part Number
Spansion
Part Number
Configuration
Package
Temperature
Range1
M29F200FB55M3E2
Media
AM29F200BB-55SE
Bottom Boot
SOIC
-40°C to +125°C
Tray
M29F200FB55M3F2
AM29F200BB-55SE
Bottom Boot
SOIC
-40°C to +125°C
Tape & Reel
M29F200FB55N3E2
AM29F200BB-55EE
Bottom Boot
TSOP
-40°C to +125°C
Tray
Density
M29F200FB55N3F2
AM29F200BB-55EE
Bottom Boot
TSOP
-40°C to +125°C
Tape & Reel
M29F200FB5AM6F2
AM29F200BB-55SI
Bottom Boot
SOIC
-40°C to +85°C
Tape & Reel
M29F200FB5AN6E2
AM29F200BB-55EI
Bottom Boot
TSOP
-40°C to +85°C
Tray
M29F200FT55M3E2
AM29F200BT-55SE
Top Boot
SOIC
-40°C to +125°C
Tray
2Mb
M29F200FT55M3F2
AM29F200BT-55SE
Top Boot
SOIC
-40°C to +125°C
Tape & Reel
M29F200FT55N3E2
AM29F200BT-55EE
Top Boot
TSOP
-40°C to +125°C
Tray
M29F200FT55N3F2
AM29F200BT-55EE
Top Boot
TSOP
-40°C to +125°C
Tape & Reel
M29F200FT5AM6F2
AM29F200BT-55SI
Top Boot
SOIC
-40°C to +85°C
Tape & Reel
M29F200FT5AN6E2
AM29F200BT-55EI
Top Boot
TSOP
-40°C to +85°C
Tray
M29F200FT5AN6F2
AM29F200BT-55EI
Top Boot
TSOP
-40°C to +85°C
Tape & Reel
M29F400FB55M3E2
AM29F400BB-55SE
Bottom Boot
SOIC
-40°C to +125°C
Tray
M29F400FB55M3F2
AM29F400BB-55SE
Bottom Boot
SOIC
-40°C to +125°C
Tape & Reel
M29F400FB55N3E2
AM29F400BB-55EE
Bottom Boot
TSOP
-40°C to +125°C
Tray
M29F400FB55N3F2
AM29F400BB-55EE
Bottom Boot
TSOP
-40°C to +125°C
Tape & Reel
M29F400FB5AM6F2
AM29F400BB-55SI
Bottom Boot
SOIC
-40°C to +85°C
Tape & Reel
M29F400FB5AN6E2
AM29F400BB-55EI
Bottom Boot
TSOP
-40°C to +85°C
Tray
M29F400FT55M3E2
AM29F400BT-55SE
Top Boot
SOIC
-40°C to +125°C
Tray
M29F400FT55M3F2
AM29F400BT-55SE
Top Boot
SOIC
-40°C to +125°C
Tape & Reel
M29F400FT55N3E2
AM29F400BT-55EE
Top Boot
TSOP
-40°C to +125°C
Tray
M29F400FT55N3F2
AM29F400BT-55EE
Top Boot
TSOP
-40°C to +125°C
Tape & Reel
M29F400FT5AN6E2
AM29F400BT-55EI
Top Boot
TSOP
-40°C to +85°C
Tray
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
4Mb
9
Notes
2
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Part Numbers
Table 12: Part Numbers (Continued)
Micron
Part Number
Spansion
Part Number
Configuration
Package
Temperature
Range1
M29F800FB55M3E2
Media
AM29F800BB-55SE
Bottom Boot
SOIC
-40°C to +125°C
Tray
M29F800FB55M3F2
AM29F800BB-55SE
Bottom Boot
SOIC
-40°C to +125°C
Tape & Reel
M29F800FB55N3E2
AM29F800BB-55EE
Bottom Boot
TSOP
-40°C to +125°C
Tray
Density
M29F800FB55N3F2
AM29F800BB-55EE
Bottom Boot
TSOP
-40°C to +125°C
Tape & Reel
M29F800FB5AM6F2
AM29F800BB-55SI
Bottom Boot
SOIC
-40°C to +85°C
Tape & Reel
M29F800FB5AN6E2
AM29F800BB-55EI
Bottom Boot
TSOP
-40°C to +85°C
Tray
M29F800FB5AN6F2
AM29F800BB-55EI
Bottom Boot
TSOP
-40°C to +85°C
Tape & Reel
M29F800FT55M3E2
AM29F800BT-55SE
Top Boot
SOIC
-40°C to +125°C
Tray
M29F800FT55M3F2
AM29F800BT-55SE
Top Boot
SOIC
-40°C to +125°C
Tape & Reel
M29F800FT55N3E2
AM29F800BT-55EE
Top Boot
TSOP
-40°C to +125°C
Tray
M29F800FT55N3F2
AM29F800BT-55EE
Top Boot
TSOP
-40°C to +125°C
Tape & Reel
M29F800FT5AM6F2
AM29F800BT-55SI
Top Boot
SOIC
-40°C to +85°C
Tape & Reel
M29F800FT5AN6E2
AM29F800BT-55EI
Top Boot
TSOP
-40°C to +85°C
Tray
M29F800FT5AN6F2
AM29F800BT-55EI
Top Boot
TSOP
-40°C to +85°C
Tape & Reel
M29F160FB55N3E2
AM29F160DB75EE
Bottom Boot
TSOP
-40°C to +125°C
Tray
M29F160FB55N3F2
AM29F160DB75EE
Bottom Boot
TSOP
-40°C to +125°C
Tape & Reel
M29F160FB5AN6E2
AM29F160DB70EI
Bottom Boot
TSOP
-40°C to +85°C
Tray
M29F160FB5AN6F2
AM29F160DB70EI
Bottom Boot
TSOP
-40°C to +85°C
Tape & Reel
M29F160FT55N3E2
AM29F160DT75EE
Top Boot
TSOP
-40°C to +125°C
Tray
M29F160FT55N3F2
AM29F160DT75EE
Top Boot
TSOP
-40°C to +125°C
Tape & Reel
M29F160FT5AN6E2
AM29F160DT70EI
Top Boot
TSOP
-40°C to +85°C
Tray
M29F160FT5AN6F2
AM29F160DT70EI
Top Boot
TSOP
-40°C to +85°C
Tape & Reel
Notes:
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
1.
2.
3.
4.
8Mb
16Mb
Notes
3, 4
4
3, 4
4
The extended temperature range for Spansion devices is -55°C to +125°C.
Out of production for Spansion.
Extended temperature range is -40°C to +110°C for Spansion devices.
The available speed option for Spansion devices is 70ns or 90ns.
10
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.
TN-13-22: Migrating from Spansion Am29F to Micron M29F
NOR Flash
Revision History
Revision History
Rev. A – 02/13
• Initial release
8000 S. Federal Way, P.O. Box 6, Boise, ID 83707-0006, Tel: 208-368-3900
www.micron.com/productsupport Customer Comment Line: 800-932-4992
Micron and the Micron logo are trademarks of Micron Technology, Inc.
All other trademarks are the property of their respective owners.
PDF: 09005aef8518b30e
tn1322_am29f_to_m29f - Rev. A 02/13 EN
11
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2013 Micron Technology, Inc. All rights reserved.