The invention discloses a collaborative parallelization error
correction method and equipment for a
DRAM (
Dynamic Random Access Memory), and belongs to the field of computer storage, and the method comprises the following steps: at a
DRAM chip end, carrying out error detection on a
code word consisting of a data block D and a check bit thereof by utilizing an in-memory error
correction code, if an error is detected in the D, generating a pseudo-random number at the
DRAM chip end and injecting the pseudo-random number into a sub-block where the error is located, and if the error is detected in the D, carrying out error correction on the sub-block; obtaining a data block D ', and sending the D' to a
memory controller; in a
memory controller, a plurality of data blocks from a
DRAM chip are combined into RS
erasure code words, and pseudo-random numbers in the RS
erasure code words are identified as known errors through pseudo-random number comparison; performing error correction on the RS
erasure code word based on known error information; in the
memory controller, a new pseudo-random number is generated every time the pseudo-random numbers are successfully compared, and the pseudo-random number generated at the ith time is the same as the pseudo-random number generated at the ith time in the
DRAM chip. According to the invention, DRAM error correction with
low overhead, high reliability and
low delay can be realized.