Cross-decoding for non-volatile storage

作者: Yan Li , Hao Zhong

DOI:

关键词:

摘要: Cross-decoding assists decoding of an otherwise uncorrectable error when a desired page multi-level-cell technology flash memory. A solid-state disk (SSD) controller adjusts space allocated to redundancy respectively within various pages (e.g. upper, middle, and lower pages) such that the respective have effective Bit Error Rates (BER)s, optionally including cross-decoding, approach one another. Alternatively allocation equalize time (or alternatively access time), (accessing time) accrued as result cross-decoding there is error. The adjusting via (a) ratios between for ECC user data space, and/or (b) coding rates techniques each pages. maximize total usable capacity by allocating pages, assuming be used.

参考文章(52)
Radoslav Danilak, Earl T Cohen, Yan Li, Hao Zhong, Adaptive ecc techniques for flash memory based data storage ,(2011)
Theresa A. Burkes, Wade A. Dolphin, Bryan M. Diamond, Douglas L. Voigt, Marvin D. Nelson, Michael B. Jacobson, Disk array having hot spare resources and methods for using hot spare resources to store user data ,(1995)
Radoslav Danilak, Earl T Cohen, Yan Li, Hao Zhong, LDPC erasure decoding for flash memories ,(2011)
Clifton Williamson, Harley F. Burger, Victor Krachkovsky, Milos Ivkovic, Johnson Yen, Andrei Vityaev, Erich F. Haratsch, Methods and apparatus for storing data in a multi-level cell flash memory device with cross-page sectors, multi-page coding and per-page coding ,(2009)
Simon Litsyn, Eran Sharon, Idan Alrod, Mark Murin, Menachem Lasser, Method of error correction in MBC flash memory ,(2006)
Thomas Ulrich, Reinhard Koehn, Joern Krause, Anja Klein, Volker Sommer, Method for adapting data rates ,(2008)