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.