Management of non-volatile memory
AssigneeMacronix International Co., Ltd.
InventorsLung Yi Kuo, Hsin Yi Ho, Chun Hsiung Hung, Shuo-Nan Hung, Han-Sung Chen, Shih-Chou Juan
Life of this patent
Estimating the term…
Abstract
A method for programming a non-volatile memory including a plurality of blocks, each block including a plurality of sections, each section including at least one page, and each page including a plurality of memory cells. The method includes checking a current section of the plurality of sections against a damaged section table to determine whether the current section is damaged. The damaged section table records information about whether a section in the memory is good or damaged. The method further includes using the current section for programming if the current section is not damaged.
Claims21
A method for programming a non-volatile memory including a plurality of blocks, each block including a plurality of sections, each section including at least one page, and each page including a plurality of memory cells, the method comprising:
- checking a current section of the plurality of sections against a damaged section table to determine whether the current section is damaged, the damaged section table recording information about whether a section in the memory is good or damaged;
- and
- using the current section for programming if the current section is not damaged.
An apparatus for controlling programming of a non-volatile memory including a plurality of blocks, each block including a plurality of sections, each section including at least one page controlled by a same word line, and each page including a plurality of memory cells, the apparatus comprising:
- a storage medium configured to store a damaged section table recording information about whether a section in the memory is good or damaged;
- and
- a controller configured to:
- check a current section of the plurality of sections against the damaged section table to determine whether the current section is damaged;
- and
- use the current section for programming if the current section is not damaged.
Dependencies are inferred from the claim text.