Common Flash Memory Interface

The Common Flash Memory Interface (CFI) is an open standard jointly developed by AMD, Intel, Sharp and Fujitsu.

It is implementable by all flash memory vendors, and has been approved by the non-volatile-memory subcommittee of JEDEC.

[1][2] The goal of the specification is the interchangeability of flash memory devices offered by different vendors.

No or very little information about flash devices has to be stored in tables within system software.

It is possible to use lower cost flash memory devices as they become available without rewriting system software.