Predicate |
Object |
assignee |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_af7dedecac35625aa5a7e749c140f5a5 |
classificationCPCInventive |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H03M13-2906 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G11C29-52 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F11-1048 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F11-1068 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G11C11-5628 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H03M13-05 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F11-1016 |
classificationIPCInventive |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F11-10 |
filingDate |
2011-10-27-04:00^^<http://www.w3.org/2001/XMLSchema#date> |
inventor |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_1c492fb9d109e5b4d06f96e55bd320a4 http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_cb266337a9834b637b141233aaed39cc http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_e0994b6be3606c2879cf346cb87dd030 http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_a654bd5a103483148780b54ab68d62d7 |
publicationDate |
2012-08-16-04:00^^<http://www.w3.org/2001/XMLSchema#date> |
publicationNumber |
TW-201234170-A |
titleOfInvention |
Adaptive ECC techniques for flash memory based data storage |
abstract |
Adaptive ECC techniques for use with flash memory enable improvements in flash memory lifetime, reliability, performance, and/or storage capacity. The techniques include a set of ECC schemes with various code rates and/or various code lengths (providing different error correcting capabilities), and error statistic collecting/tracking (such as via a dedicated hardware logic block). The techniques further include encoding/decoding in accordance with one or more of the ECC schemes, and dynamically switching encoding/decoding amongst one or more of the ECC schemes based at least in part on information from the error statistic collecting/tracking (such as via a hardware logic adaptive codec receiving inputs from the dedicated error statistic collecting/tracking hard ware logic block). The techniques further include selectively operating a portion (e.g. a page or a block) of the flash memory in various operating modes (e.g. as an MLC page or an SLC page) over time. |
isCitedBy |
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/TW-I514406-B http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10318365-B2 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/TW-I514157-B |
priorityDate |
2010-10-27-04:00^^<http://www.w3.org/2001/XMLSchema#date> |
type |
http://data.epo.org/linked-data/def/patent/Publication |