|
[1] T.-H. Chen, Y.-Y. Hsiao, Y.-T. Hsing, and C.-W. Wu, “An adaptive-rate error correction scheme for NAND flash memory”, in Proc. IEEE VLSI Test Symp. (VTS), May 2009, pp. 53–58. [2] N. Mielke, T. Marquart, N.Wu, J. Kessenich, H. Belgal, E. Schares, F. Trivedi, E. Goodness, and L.R. Nevill, “Bit error rate in NAND flash memories”, in IEEE Int. Reliability Physics Symp. (IRPS), Apr. 2008, pp. 9–19. [3] A. Hocquenghem, “Codes correcteurs d’erreurs”, Chiffres (Paris), vol. 2, pp. 147–156, Sept. 1959. [4] R. C. Bose and D. K. Ray-Chaudhuri, “On a class of error correcting binary group codes”, Information and Control, vol. 3, pp. 68–79, Mar. 1960. [5] H. Choi, W. Liu, and W. Sung, “VLSI implementation of BCH error correction for multilevel cell NAND flash memory”, IEEE Trans. on VLSI Systems, 2009 (to appear). [6] E. Deal, “Trends in NAND flash memory error correction”, White paper, Cyclic Design, June 2009, http://www.cyclicdesign.com/whitepapers /Cyclic Design NAND ECC.pdf. [7] Nelson Duann, “Error correcting techniques for future NAND flash memory in SSD applications”, in Flash Memory Summit, Aug. 2009. [8] R. G. Gallager, “Low density parity check codes”, IEEE Trans. on Information Theory, vol. 8, no. 1, pp. 21–28, Jan. 1962. [9] R. M. Tanner, “A recursive approach to low complexity codes”, IEEE Trans. on Information Theory, vol. 27, no. 5, pp. 533–547, Sept. 1981. [10] A. Ramamoorthy, “Multi-level signal memory with LDPC and interleaving”, U.S. Patent Application No. 20070245214, Oct. 2007. [11] T. Ishikawa, M. Honma, and H. Uchikawa, “Non-volatile semiconductor storage device and non-volatile storage system”, U.S. Patent Application No. 20080055990, Mar. 2008. [12] E. Sharon, S. Litsyn, and I. Alrod, “Memory-efficient LDPC decoding”, U.S. Patent Application No. 20080294960, May 2008. [13] Y. Maeda and H. Kaneko, “Error control coding for multilevel cell flash memories using nonbinary low-density parity-check codes”, in Proc. IEEE Int. Symp. Defect and Fault Tolerance in VLSI Systems (DFT), Chicago, Oct. 2009, pp. 367–375. [14] Z. Li and B. V. K. V. Kumar, “A class of good quasi-cyclic low-density parity check codes based on progressive edge growth graph”, in Thirty-Eighth Asilomar Conference on Signals Systems and Computers, Nov. 2004, pp. 1990–1994. [15] M. M. Mansour, “A turbo-decoding message-passing algorithm for sparse parity-check matrix codes”, IEEE Trans. on Signal Processing, vol. 54, no. 11, pp. 4376–4392, Oct. 2006. [16] G. Atwood, A. Fazio, D. Mills, and B. Reaves, “Intel StrataFlashTM memory technology overview”, Intel Technology Journal 4th Quarter, pp. 1–8, 1997. [17] F. Sun, S. Devarajan, K. Rose, and T. Zhang, “Design of on-chip error correctin systems for multilevel nor and nand flash memories”, Institution of Engineering and Technology (IET), vol. 1, no. 3, pp. 241–249, 2007. [18] Guiqiang Dong, Shu Li, and Tong Zhang, “Using data postcompensation and predistortion to tolerate cell-to-cell interference in mlc nand flash memory”, IEEE Trans. on Circuits and Systems I: Regular Paper, pp. to–appear, 2010. [19] X.-Y. Hu, E. Eleftheriou, and D. M. Arnold, “Progressive edge-growth tanner graphs”, in IEEE Global Telecommunications Conf. (GLOBECOM), Nov. 2001, pp. 995–1001. [20] Z. Li, L. Chen, L. Zeng, S. Lin, and W. Fong, “Efficient encoding of quasi-cyclic lowdensity parity-check codes”, IEEE Trans. on Communication, vol. 54, no. 1, pp. 71–81, Jan. 2006. [21] J. Heo, “Optimization of scaling soft information in iterative decoding via density evolution methods”, IEEE Trans. on Communications, vol. 53, no. 6, pp. 957–961, 2005. [22] J. Heo and K.M. Chugg, “Analysis of scaling soft information on low density parity check code”, Institution of Engineering and Technology (IET), vol. 39, no. 2, pp. 219– 221, 2003. [23] X.-Y. Hu, E. Eleftheriou, D.-M. Arnold, and A. Dholakia, “Efficient implementation of the sum-product algorithm for decoding LDPC codes”, in IEEE Global Telecommunications Conf. (GLOBECOM), Nov. 2001, pp. 1036–1036E. [24] IEEE-802.11n., “Wireless LAN medium access control and physical layer specifications: Enhancements for higher throughput”, Mar. 2008, http://ieeexplore.ieee.org/. [25] IEEE-802.16e., “Air interface for fixed and mobile broadband wireless access systems specifications: Physical and medium access control layers for combined fixed and mobile operation in licensed bands and corrigendum 1”, Feb. 2006, http://ieeexplore.ieee.org/. [26] ETSI-DVBS2, “Digital video broadcasting (dvb) specifications: Second generation framing structure, channel coding and modulation systems for broadcasting, interac- tive services, news gathering and other broadband satellite applications (dvb-s2)”, Aug. 2009, http://www.dvb.org/. [27] J. Jin and C.-Y. Tsui, “An energy efficient layered decoding architecture for ldpc decoder”, IEEE Trans. on VLSI Systems, pp. to–appear, 2009. [28] Y. Ying, D. Bo, S. Huang, B. Xiang, Y. Chen, and X. Zeng, “A cost efficient ldpc decoder for dvb-s2”, in Porc. IEEE Int. Conf. on ASIC (ASICON), Oct. 2009, pp. 1007–1010. [29] K. K. Gunnam, G. S. Choi, and M.B. Yeary, “A parallel vlsi architecture for layered decoding for array ldpc codes”, in IEEE 20th VLSI Design International Conference( VLSID’07), Jan. 2007, pp. 738–743. [30] VLSI and ASIC Technology Standard Cell Library Design, “Open source standard cell library”, http://www.vlsitechnology.org/. [31] Chin-Long Wey, Ming-Der Shieh, and Shin-Yo Lin, “Algorithms of finding the first two minimum values and their hardware implementation”, IEEE Trans. on Circuits and Systems I: Regular Paper, pp. 3430–3437, Dec. 2008. [32] O. N. F. I.Workgroup, “Open nand flash interface (onfi) specification rev2.2”, 2010, http://www.onfi.org/. [33] Chang-Wei Chen, “Feasibility analysis of low-density parity-check code applied to flash memory”, Nov. 2008, Master Thesis, Dept. Electrical Engineering, National Tsing Hua University, Hsinchu, Taiwan.
|