Open NAND Flash Interface Working Group

Open NAND Flash Interface Working Group

The Open NAND Flash Interface Working Group (ONFI or ONFi[1] with a lower case "i"), is a consortium of technology companies working to develop open standards for NAND flash memory chips and devices that communicate with them.[2] The formation of ONFI was announced at the Intel Developer Forum in March 2006.

The group's goals notably do not include the development of a new consumer flash memory card format.[3] Rather, ONFI seeks to standardize the low-level interface to raw NAND flash chips, which are the most widely used form of non-volatile memory circuits today; in 2006, nearly one trillion MiB of flash memory was incorporated into consumer electronics, and production was expected to double in 2007.[4]

Contents

Motivation

As of 2006, NAND flash memory chips from most vendors use similar packaging, have similar pinouts, and accept similar sets of low-level commands. As a result, when more capable and inexpensive models of NAND flash become available, product designers can incorporate them without major design changes. However, "similar" operation is not optimal:[5] subtle differences in timing and command set mean that products must be thoroughly debugged and tested when a new model of flash chip is used in them.[4] When a flash controller is expected to operate with various NAND flash chips, it must store a table of them in its firmware so that it knows how to deal with differences in their interfaces.[4][5] This increases the complexity and time-to-market of flash-based devices, and means they are likely to be incompatible with future models of NAND flash, unless and until their firmware is updated.

Thus, one of the main motivations for standardization of NAND flash is to make it easier to switch between NAND chips from different producers, thereby permitting faster development of NAND-based products and lower prices via increased competition among manufacturers. As of 2006, NAND flash is increasingly a commodity product,[6] like SDRAM or 3.5 in (89 mm) hard disk drives. It is incorporated into many personal computer and consumer electronics products such as USB flash drives, MP3 players, and solid-state drives. Product designers would like 2 GiB and 4 GiB NAND flash chips, for example, to be as easily interchangeable as 60 GB and 80 GB 3.5 in hard disks from different manufacturers.[6]

Historical similarities

The effort to standardize NAND flash may be compared to earlier standardization of electronic components. For example, the 7400 series of TTL digital integrated circuits were originally produced by Texas Instruments, but had become a de facto standard family by the late 1970s. These ICs are manufactured as commodity parts by a number of different vendors. This has allowed designers to freely mix 7400 components from different vendors—and even to mix components based on different logic families, once the 74HCT sub-family become available (consisting of CMOS components with TTL-compatible logic levels).

Members

The ONFI consortium is led by several prominent manufacturers of NAND flash memory:

Samsung and Toshiba, the world's largest manufacturers of NAND flash, are notably absent from the ONFI consortium.[7]

A number of major vendors of NAND flash-based consumer electronics and computing products are also members of ONFI (see External links for the current list of members).

ONFI standard

ONFI has produced a specification for a standard interface to NAND flash chips.

Version 1.0 of this specification was released on December 28, 2006, and is available at no cost from the ONFI web site (see External links). It specifies:

  • a standard physical interface (pinout) for NAND flash in TSOP-48, WSOP-48, LGA-52, and BGA-63 packages
  • a standard mechanism for NAND chips to identify themselves and describe their capabilities (comparable to the Serial Presence Detection feature of SDRAM modules)
  • a standard command set for reading, writing, and erasing NAND flash
  • standard timing requirements for NAND flash
  • improved performance via a standard implementation of read cache and increased concurrency for NAND flash operations
  • improved data integrity by allowing optional ECC memory features

Version 2.0 - February 2008 ONFI 2.0 defines a high-speed NAND Flash interface that can deliver speeds greater than 133 MB/s, whereas the legacy NAND interface was limited to 50 MB/s.

Version 2.1 - January 2009 New features that deliver speeds of 166 MB/s and 200 MB/s, plus other enhancements to increase power, performance, and ECC capabilities.

Version 2.2 - October 2009 - Individual LUN reset - Enhanced program page register clear - New Icc specs and measurement LUN reset and page register clear enable more efficient operation in larger systems with many NAND devices, while the standardized Icc testing and definitions will provide simplified vendor testing and improved data consistency

Block Abstracted NAND ONFI created the Block Abstracted NAND addendum specification to simplify host controller design by relieving the host of the complexities of ECC, bad block management, and other low-level NAND management tasks. The ONFI Block Abstracted NAND revision 1.1 specification adds the high speed source synchronous interface, which provides up to a 5X improvement in bandwidth compared with the traditional asynchronous NAND interface. The ONFI Workgroup continues to evolve the ONFI specifications to meet the needs of a rapidly growing and changing industry.

NAND Connector The NAND Connector Specification was ratified in April of 2008. It specifies a standardized connection for NAND modules (similar to DRAM DIMMs) for use in applications like caching and SSDs in PC platforms.

Version 3.0 - March 2011 - promotes a high-speed NAND Flash interface supporting transfer rates up to 400 MB/s - requires fewer chip-enable pins enabling more efficient PCB routing - designed for the future and supports the EZ-NAND interface

See also

References

  1. ^ "ONFI web site presentation page". ONFI.org. http://onfi.org/presentations/. Retrieved 2010-07-31. 
  2. ^ "New Group Simplifies NAND Flash Integration". 2006-05-09. http://onfi.org/news-events/new-group-simplifies-nand-flash-integration/. Retrieved 2010-07-31. 
  3. ^ "ONFI FAQ page". ONFI.org. http://www.onfi.org/about/faq/. Retrieved 2010-07-31. 
  4. ^ a b c Huffman, Amber. "Open NAND Flash Interface: The First Wave of NAND Standardization". ONFI.org. http://onfi.org/wp-content/uploads/2009/02/idf_f06_mems002_100p.pdf. Retrieved 2010-07-31. 
  5. ^ a b See section "The Curse of Similarity" in this white paper by Arun Kamat of Hynix: "Simplifying Flash Controller Design".
  6. ^ a b See this presentation by Amber Huffman and Michael Abraham of Micron.
  7. ^ See this article from The Register's hardware division: "Intel primes Flash standardisation push"

External links

News articles:


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Open NAND Flash Interface Working Group — (сокращённо ONFI или ONFi)  консорциум технологических компаний, занимающийся разработкой открытых стандартов на микросхемы NAND флеш. Создание ONFI было анонсировано на Intel Developer Forum в марте 2006 года. Важно отметить, что консорциум …   Википедия

  • Flash memory — Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM In development T RAM Z RAM TTRAM Historical Delay line memory Selectron tube Williams tube Non volatile …   Wikipedia

  • Флеш-память — Не следует путать с картами памяти. Не следует путать с USB флеш накопителями. У этого термина существуют и другие значения, см. Флеш. Типы компьютерной памяти Энергозависимая DRAM (в том числе DDR SDRAM) SRAM Перспективные T RAM Z RAM TTRAM Из… …   Википедия

  • Static Wear Leveling — articleissues article=y context=December 2007 technical=June 2008 copyedit=June 2008Applications of NAND flash memory have now grown much beyond its original design goals. For instance, Intel proposed the Robson solution by using flash memory as… …   Wikipedia

  • YAFFS — (Yet Another Flash File System) was designed and written by Charles Manning, of Whitecliffs, New Zealand, for the company [http://www.aleph1.co.uk/ Aleph One] . YAFFS is the first file system that was designed specifically for NAND flash. Yaffs1… …   Wikipedia

  • SFTL — With the wide applicability of flash memory in various application domains, reliability has become a very critical issue. The SFTL is motivated by the needs to resolve the lifetime problem of flash memory and a strong demand in turning thrown… …   Wikipedia

  • СЭСППЗУ — Сюда перенаправляется запрос Флэш карты. На тему «Флэш карты» нужна отдельная статья. USB накопитель на флеш‐памяти Флеш‐память (англ. Flash Memory)  разновидность твердотельной полупроводниковой энергонезависимой перезаписываемой памяти. Она… …   Википедия

  • Флеш память — Сюда перенаправляется запрос Флэш карты. На тему «Флэш карты» нужна отдельная статья. USB накопитель на флеш‐памяти Флеш‐память (англ. Flash Memory)  разновидность твердотельной полупроводниковой энергонезависимой перезаписываемой памяти. Она… …   Википедия

  • Флэш-диск — Сюда перенаправляется запрос Флэш карты. На тему «Флэш карты» нужна отдельная статья. USB накопитель на флеш‐памяти Флеш‐память (англ. Flash Memory)  разновидность твердотельной полупроводниковой энергонезависимой перезаписываемой памяти. Она… …   Википедия

  • Флэш-карты — Сюда перенаправляется запрос Флэш карты. На тему «Флэш карты» нужна отдельная статья. USB накопитель на флеш‐памяти Флеш‐память (англ. Flash Memory)  разновидность твердотельной полупроводниковой энергонезависимой перезаписываемой памяти. Она… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”