William F. Bruckert - Northboro MA Thomas D. Bissett - Derry NH Norbert H. Riegelhaupt - Framingham MA
Assignee:
Digital Equipment Corporation - Maynard MA
International Classification:
G06F 1120
US Classification:
371 683
Abstract:
A dual processor computer system with error checking includes a first processing system for executing a series of instructions including output instructions. A second processing system executes the series of instructions independently of and in synchronism with the first processing system. Shared resource devices are coupled to the first and second processing systems for receiving data from output instructions from the first and second processing systems substantially simultaneously. Error checking devices are located downstream of the shared resource means for checking the data received from the first and second processing systems only following a write operation into the shared resource means.
Memory Device With Transfer Of Ecc Signals On Time Division Multiplexed Bidirectional Lines
Thomas D. Bissett - Derry NH Norbert H. Riegelhaupt - Framingham MA Mitch Berkson - Brighton MA
Assignee:
Digital Equipment Corporation - Maynard MA
International Classification:
G06F 1110
US Classification:
371 401
Abstract:
A memory for storing data in a computer system. Integrity of data transferred to or from a memory array is monitored by transferring two sets of EDC or ECC data corresponding to a longword of data between the memory array and two separate memory controllers. The probability of an undetected error is very low because the two sets of EDC or ECC data are compared to ensure that they match. The number of lines and pins used is minimized by multiplexing the EDC or ECC data with address signals and cycle type signals. The address and cycle type signals are placed on the time division multiplexed bidirectional lines at the beginning of a memory transfer cycle, and the EDC or ECC data is placed on these time division multiplexed lines at times when a longword of data is being transferred on a set of bidirectional data lines.