Shared memory for a fault-tolerant computer
OwnerJames C. Administrator of the National Aeronautics and Space Administration, with respect to an invention of Fletcher, George C. Gilleyinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerJames C. Administrator of the National Aeronautics and Space Administration, with respect to an invention of Fletcher, George C. Gilleyinventors
Estimating the term…
A system for sharing a memory in a fault-tolerant computer. The memory is under the direct control and monitoring of error detecting and error diagnostic units in the fault-tolerant computer. This computer, for example, verifies that data to and from the memory is legally encoded and verifies that words read from the memory at a desired address are, in fact, actually delivered from that desired address. The present invention provides the means for a second processor, which is independent of the direct control and monitoring of the error checking and diagnostic units of the fault-tolerant computer, to share the memory of the fault-tolerant computer and includes circuitry to verify that: 1. The processor has properly accessed a desired memory location in the memory; 2. A data word read out from the memory is properly coded; and 3. No inactive memory was erroneously outputting data onto the shared memory bus.
A system including a fault-tolerant computer containing a split-cycle read/write memory directly controlled and monitored by an error detecting and diagnostic unit, said computer including means for verifying that data passing between said computer and said memory is correctly encoded, the system further comprising:
A system including a fault-tolerant computer having a split-cycle read/write memory wherein the words stored in said memory include address verification check bytes, said system further comprising:
A system including a fault-tolerant computer containing a split-cycle read/write memory, wherein the computer also includes means responsive to a command signal indicative of an improperly coded data word read from said memory for testing and repairing components that may have resulted in said improperly coded data word, said system further comprising:
In a system including a fault-tolerant computer, means for determining when data words read from a memory are incorrectly encoded or incorrectly addressed, and means responsive to said determining means for replacing or otherwise repairing the faulty memory, the improvement therein, comprising:
Dependencies are inferred from the claim text.