摘要 |
PURPOSE:To make error corrections without interrupting a process if a two-bit error does not exceeds one byte, by correcting a multi-bit error by a one-byte block corrector. CONSTITUTION:Data from CPU are set to write data register WDR and also written into memory unit MSU, and check byte generator CG generates check bytes C1 and C2, which are written into memory unit MSU. In read operation, multiplexer MPX inputs the data to error detector ED equipped with the syndrome generator and error decision unit and if an error detected, it is corrected by data regenerator EC. Further, its result is passed through multiplexer MPX and error detector ED to makes a check on that data regenerator EC is operating accurately, thereby sending data out to CPU via read data register RDR. |