The invention provides an
error checking and correcting circuit and a memory, and the circuit comprises a first
time sequence regulation and
control circuit, a second
time sequence regulation and
control circuit, a reading amplification circuit, an operational circuit, a
time sequence matching circuit and a latch circuit, the time
delay and the wiring time
delay of the first time sequence regulation and
control circuit, the reading amplification circuit and the operation circuit are matched through the second time sequence regulation and control circuit and the time
sequence matching circuit, so that the
time delays of control signals and
operation time in the circuits are basically close under different process angle,
voltage and temperature conditions, and the
waiting time can be shortened; the read-out error correction efficiency of the circuit is improved while
asynchronous data signal acquisition is completed, the circuit structure is simple, the used circuit area is small, and the time
sequence matching circuit does not involve winding on the circuit
layout, so that the time
delay effect close to the circuit can be obtained on the premise that wiring matching is not performed, and the
circuit reliability is improved. And meanwhile, a part of area is saved, and the flexibility is improved.