摘要 |
PROBLEM TO BE SOLVED: To shorten the required time for access at read operation of a flash memory or the like provided with the ECC(error correcting code) circuit of a serial processing type and a memory card or the like loaded with it while performing miniaturization and reduction of the cost. SOLUTION: For this error correction system, the semiconductor memory of the flash memory or the like loaded on the memory card or the like is provided with a data register DR having a serial/parallel conversion circuit for successively selecting holding read data and check bits by prescribed combination and transmitting them to a pair of output signal routes provided with main sense amplifiers MSA and MSB, the c pieces, that is two pieces, of the ECC circuits ECCA and ECCB of the serial processing type provided corresponding to the output signal routes for generating prescribed syndromes based on the rear data and the check bit transmitted through the corresponding output signal routes and then correcting the error of the rear data transmitted again based on the syndromes and a data input/output circuit IOC for combining the read data outputted while receiving error correction by the ECC circuits in a prescribed order and outputting them from data input/output terminals IO0-IO7. |