Patent · US Active

Systems and methods for adaptively selecting from among a plurality of error correction coding schemes in a flash drive for robustness and low latency

US9183085B1 · kind B1 · utility

105Cited by
63References
33Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 22, 2012
Grant dateNov 10, 2015
Priority date
Expiry dateJul 27, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1044
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Apparatus and methods provide relatively low uncorrectable bit error rates, low write amplification, long life, fast and efficient retrieval, and efficient storage density such that a solid-state drive (SSD) can be implemented using relatively inexpensive MLC Flash for an enterprise storage application. Predefined gears correspond to different predefined ECC schemes. Based on an observed bit error rate, a gear from a set of predefined gears is selected for use for a particular region of memory. Each gear of the set of predefined gears includes a lower-latency ECC decode option and one or more higher-latency ECC decode options.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.