Common Flash Memory Interface

Common Flash Memory Interface

The Common Flash memory Interface (CFI) is an open standard jointly developed by AMD, Intel, Sharp and Fujitsu. AMD has sold its flash memory products division to Spansion. An overview about the specification is available at Spansion. It is an open standard, which means it is freely implementable by all flash memory vendors, and has been approved by the non-volatile memory subcommittee of JEDEC[1]. The idea behind was the interchangeability of current and future flash memory devices offered by different vendors. The developer is able to use one driver for different flash products by reading identifying information out of the flash chip itself.

That information contains:

  • Memory size
  • Byte and word configuration
  • Block configuration
  • Voltages and timings

Benefits of this concept are:

  • Basically no or little information about flash device has to be stored in tables within system software
  • Possible to use lower cost flash memory devices as they become available, without rewriting code
  • Adapting current software systems shall be done more easily and quickly than before

References

External links

JEDEC - free documents require registration

Spansion


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Common Flash Memory Interface — Common Flash Memory Interface, kurz CFI, ist eine von AMD, Fujitsu, Intel und Sharp gemeinsam entwickelte standardisierte Schnittstelle, über die man Eigenschaften von Flashspeicherbausteinen auslesen kann. Diese Informationen erlauben die… …   Deutsch Wikipedia

  • Common Flash memory Interface — Common Flash Memory Interface, kurz CFI, ist eine von AMD, Fujitsu, Intel und Sharp gemeinsam entwickelte standardisierte Schnittstelle, über die man Eigenschaften von Flashspeicherbausteinen auslesen kann. Diese Informationen erlauben die… …   Deutsch Wikipedia

  • 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

  • Memory virtualization — In computer science, memory virtualization decouples volatile random access memory (RAM) resources from individual systems in the data center, and then aggregates those resources into a virtualized memory pool available to any computer in the… …   Wikipedia

  • Memory card reader — Typical modern memory card reader, compatible with many common formats A memory card reader is a device, typically having a USB interface, for accessing the data on a memory card such as a CompactFlash (CF), Secure Digital (SD) or MultiMediaCard… …   Wikipedia

  • USB flash drive — JumpDrive redirects here. For the fictional propulsion system, see Jump drive. SanDisk Cruzer Micro, a brand of USB flash drives …   Wikipedia

  • Dynamic random-access memory — DRAM redirects here. For other uses, see Dram (disambiguation). 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 …   Wikipedia

  • Random-access memory — RAM redirects here. For other uses of the word, see Ram (disambiguation). Example of writable volatile random access memory: Synchronous Dynamic RAM modules, primarily used as main memory in personal computers, workstations, and servers …   Wikipedia

  • Phase-change 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

  • List of common microcontrollers — This is a list of common microcontrollers listed by brand. =AMCC= Until May 2004, these µCs were developed and marketed by IBM, whose 4xx family was sold to Applied Micro Circuits Corporation. *403 PowerPC CPU **PPC 403GCX*405 PowerPC CPU **PPC… …   Wikipedia

Share the article and excerpts

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