发明名称 Data error detection and correction system
摘要 A system that performs error correction and detection of data read from memory in a computer system having a processor bus and a system bus. A pair of data buffers are used to interface between the memory and the processor data bus or the system data bus. Each data buffer receives half the data bits from the memory array, from the processor data bus, and from the system data bus. Each of the data buffers contains logic for performing error detection and correction. To enable error correction, check bits are generated by the data buffers in a write cycle to the memory. A feature of the present invention is that half the check bits are provided to one data buffer and the second half is provided to other data buffer. When a memory read cycle is performed, the retrieved check bits and data bits are examined according to the error correction algorithm to determine if a single bit correctable error has occurred. If so, the erroneous data bit is flipped. If a multiple bit error is detected, the microprocessor is interrupted to take appropriate remedial actions.
申请公布号 US5555250(A) 申请公布日期 1996.09.10
申请号 US19940323263 申请日期 1994.10.14
申请人 COMPAQ COMPUTER CORPORATION 发明人 WALKER, WILLIAM J.;GOODRUM, ALAN L.;MAYER, DALE J.
分类号 G06F11/10;(IPC1-7):H03M13/00 主分类号 G06F11/10
代理机构 代理人
主权项
地址