发明名称 Mitigation of write errors in multi-level cell flash memory through adaptive error correction code decoding
摘要 An apparatus includes a controller and an adaptive error correction code decoder. The controller may be configured to read data from and write data to a memory device. The controller may be further configured to write data in a two-step process, which includes (i) after writing data to a least significant bit (LSB) page, checking the data stored in the LSB page using a first strength error correction code (ECC) decoding process and (ii) after writing data to a most significant bit (MSB) page associated with the LSB page, checking the data stored in both the LSB and MSB pages using a second strength error correction code (ECC) decoding process.
申请公布号 US9319073(B2) 申请公布日期 2016.04.19
申请号 US201414194180 申请日期 2014.02.28
申请人 Seagate Technology LLC 发明人 Alhussien AbdelHakim S.;Djurdjevic Ivana;Cai Yu;Haratsch Erich F.;Li Yue;Cohen Earl T.
分类号 H04L1/00;H03M13/35;G06F11/10;H03M13/09;H03M13/11;H03M13/13;H03M13/29 主分类号 H04L1/00
代理机构 Christopher P. Maiorana, PC 代理人 Christopher P. Maiorana, PC
主权项 1. An apparatus comprising: a control circuit configured to read data from and write data to a memory configured to store two or more bits per cell; and an adaptive strength error correction code (ECC) decoder enabled to perform a plurality of different strength error correction code (ECC) decoding processes, wherein (i) after writing data to a least significant bit (LSB) page in the memory, the control circuit checks the data stored in the LSB page using a first strength error correction code (ECC) decoding process of the adaptive strength error correction code (ECC) decoder, and (ii) after writing data to a most significant bit (MSB) page associated with the LSB page in the memory, the control circuit checks the data stored in both the LSB and MSB pages using a second strength error correction code (ECC) decoding process of the adaptive strength error correction code (ECC) decoder.
地址 Cupertino CA US