Vanligt flashminnesgränssnitt
Common Flash Memory Interface ( CFI ) är en öppen standard som utvecklats gemensamt av AMD , Intel , Sharp och Fujitsu . Det är implementerbart av alla flashminnesleverantörer och har godkänts av JEDECs underkommitté för icke-flyktigt minne . Målet med specifikationen är utbytbarheten av flashminnesenheter som erbjuds av olika leverantörer. Utvecklaren kan använda en drivrutin för olika flashprodukter genom att läsa identifierande information från flashchippet.
Varje flashminnesenhet innehåller följande information: minnesstorlek, byte- och ordkonfiguration, blockkonfiguration samt spännings- och tidsdata.
Specifikationen ger flera fördelar. Ingen eller mycket lite information om flash-enheter måste lagras i tabeller i systemprogramvaran. Det är möjligt att använda billigare flashminnesenheter när de blir tillgängliga utan att skriva om systemprogramvaran. Anpassning av nuvarande mjukvarusystem ska göras enklare och snabbare än tidigare.
Stöd för CFI är implementerat i FreeBSD .
Se även
externa länkar
JEDEC - gratis dokument kräver registrering
- JEDEC - Common Flash Interface (CFI) Specification, JESD68.01, september 2003.
- JEDEC - CFI ID-koder, JEP137B, maj 2004
- JEDEC - Standard Manufacturers ID Code, JEP106AC, augusti 2010
Spansion
- Common Flash Interface Publication 100 (CFI Vendor & Device ID Code Assignments), 2001. ( Originallänk )
- Spansion - App Note - CFI Spec, 2008. ( Originallänk )
- Spansion - App Note - Använda CFI för att läsa och felsöka system, 2007. ( Originallänk )
- Spansion - Snabbguide till Common Flash Interface, 2008.
AMD