Forward error correction with turbo/non-turbo switching
US-2015326253-A1 · Nov 12, 2015 · US
US8935595B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-8935595-B2 |
| Application number | US-201113583617-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 11, 2011 |
| Priority date | Mar 12, 2010 |
| Publication date | Jan 13, 2015 |
| Grant date | Jan 13, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A Solid-State Disk (SSD) controller uses LDPC decoding to enable flash memory accesses with improved latency and/or error correction capabilities. With SLC flash memory having a BER less than a predetermined value, the SSD controller uses a 1-bit read (single read) hard-decision LDPC decoder to access the flash memory. If the hard-decision LDPC decoder detects an uncorrectable error, then the SSD controller uses a 1.5-bit read (two reads) erasure-decision LDPC decoder to access the flash memory. With flash memory having a raw BER between two other predetermined values, the SSD controller omits the use of the hard-decision LDPC decoder and uses only the erasure-decision LDPC decoder to access the flash memory. Variations of the SSD controller similarly access MLC flash memory. Some SSD controllers dynamically switch between hard-decision and erasure-based decoders based on dynamic decoder selection criteria.
Opening claim text (preview).
What is claimed is: 1. A method comprising: requesting, in response to receiving a request for data stored at a particular location in a flash memory, one or more initial reads at the particular location; detecting, in response to completing the initial reads, an uncorrectable error via a hard-decision based Low Density Parity Check (LDPC) decoding based on results of the initial reads; requesting, in response to the detecting, one or more additional reads at the particular lo…
Physics · mapped topic
Electricity · mapped topic
Electricity · mapped topic
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Free tools are coming soon. Tell us what you want to track and we'll notify you.
Answers are generated from the same data shown on this page.