摘要 |
PROBLEM TO BE SOLVED: To efficiently perform error correction even if multi-value information stored in a multi-value memory cell is lost. SOLUTION: A memory cell array 1 of a multi-value semiconductor memory provided with a plurality of multi-value memory cells holding memory states of three or more, is further provided with a bit information distribution means 6a in which each bit constituting one code word encoded by an arbitrary encoding method is distributed to a plurality of multi-value memory cells and is stored, even if errors are caused in a plurality of bits stored in one multi-value memory cell, only information of the minimum number of bits in which error correction can be performed is lost as for one code word. COPYRIGHT: (C)2005,JPO&NCIPI
|