×

Memory error correction system distributed on a high performance multiprocessor bus and method therefor

  • US 5,146,461 A
  • Filed: 12/22/1989
  • Issued: 09/08/1992
  • Est. Priority Date: 11/13/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. A memory error correction system for a multiprocessor system, said system having a system bus, a memory directly connected to said bus, said memory containing lines of data and a plurality of bus data circuits connected to said system bus, said bus data circuits selected from the group consisting of one or a plurality of processors or one or a plurality of input/output bus interface circuits, said memory error correction system comprising:

  • means connected to each of said plurality of bus data circuits and to said system bus for selectively receiving a line of data with an error field from said memory over said system bus at the bandwidth of the bus,means in said receiving means and receptive of said memory line of data for detecting errors originating either in said memory of during transfer on said system bus in said memory line of data as said memory line of data is being received from said system bus, said detecting means also automatically correcting any detected errors in said memory line of data after said memory line of data is received,means connected to said detecting means for storing said corrected memory line of data, said receiving means comprising;

    a first register having a bit width equal to the bit width of said line of data,means for detecting errors in a line of data resident in said first register during the transfer time interval for said line of data from said first register to said second register,means for correcting said errors in said line of data during the time interval when said data is transferred from said second register to said storing means.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×