Systems and methods for storing data in page stripes of a flash drive
US9176812B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 22, 2012 |
| Grant date | Nov 3, 2015 |
| Priority date | — |
| Expiry date | Sep 2, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/108
- 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. Data is stored in page stripes. The page stripes can have varying amounts of payload capacity based on selected error correction code strength. Allocation blocks can be divided into journaling cells, correspond to minimum units of data for which a journaling engine or flash translation layer has a logical-to-physical mapping.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.