发明名称 Protection against data corruption for multi-level memory cell (MLC) flash memory
摘要 A system including a controller in communication with a memory. The memory includes memory cells arranged in memory blocks. Each memory cell is capable of storing a plurality of bits. Each memory block defines a plurality of pages. A page in a memory block includes one of the plurality of bits of a plurality of memory cells in the memory block. The controller is configured to write data to selected pages in one or more memory blocks. The system includes circuitry configured to write data from a predetermined number of pages of the selected pages to a memory block other than the one or more memory blocks in response to the predetermined number of pages being full of data. The predetermined number is based on one or more of a number of pages in each memory block and a number of bits in the plurality of bits.
申请公布号 US8751735(B2) 申请公布日期 2014.06.10
申请号 US201314039585 申请日期 2013.09.27
申请人 Marvell World Trade Ltd. 发明人 Zhao Qun;Kang Xinhai
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项 1. A system comprising: a controller in communication with a memory, wherein the memory includes memory cells arranged in memory blocks, wherein each memory cell is capable of storing a plurality of bits, wherein each memory block defines a plurality of pages, wherein a page in a memory block includes one of the plurality of bits of a plurality of memory cells in the memory block, and wherein the controller is configured to write data to selected pages in one or more memory blocks; and circuitry configured to write data from a predetermined number of pages of the selected pages to a memory block other than the one or more memory blocks in response to the predetermined number of pages being full of data, wherein the predetermined number is based on one or more of (i) a number of pages in each memory block and (ii) a number of bits in the plurality of bits.
地址 St. Michael BB