发明名称 Method for testing ECC logic
摘要 A system and method for checking the test logic contained in a computer memory system during POST such that any errors can be determined and made available to the system software prior to beginning processing operations. Single and double bit errors are induced which the ECC logic must identify and correct. The CPU compares the data that is written to memory with the data that is read back. Thus, since it is known that an error occurred, due to the induced error provided by the present invention, identical data will verify that the ECC correction logic is working properly. More specifically, a multiplexer is provided in the data write path which substitutes a constant set of identical bits for the actual data generated by the CPU. ECC bits are generated based on the actual generated test data, rather than the inserted identical bits. The substituted data bits and generated ECC bits are then stored in memory. An error condition is identified when the data and ECC code is read back from memory. The correction logic then corrects the data, in the case of a single bit error, such that the data read by the CPU is the same as the originally generated data.
申请公布号 US5502732(A) 申请公布日期 1996.03.26
申请号 US19930123829 申请日期 1993.09.20
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ARROYO, RONALD X.;BURKY, WILLIAM E.;GRUWELL, TRICIA A.;HINOJOSA, JOAQUIN
分类号 G06F11/10;G06F11/22;G06F11/267;H03M13/01;(IPC1-7):H03M13/00 主分类号 G06F11/10
代理机构 代理人
主权项
地址