Patent ID: 11861181
Assignee: BAE SYSTEMS INFORMATION AND ELECTRONIC SYSTEMS INTEGRATION INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A method for providing radiation hardened memory, the method comprising:
detecting, by a redundancy comparator, differences between data stored redundantly in a first memory, a second memory, and a third memory;
identifying, by the redundancy comparator, a memory error based on the detected differences;
storing, by an error collection buffer, a memory address associated with the memory error;
generating, by a memory scrubber circuit, corrected data based on a majority vote performed among the first memory, the second memory, and the third memory;
overwriting, by the memory scrubber circuit, erroneous data with the corrected data, at the memory address associated with the memory error; and
arbitrating, by a priority arbitrator, between the overwriting performed by the memory scrubber and a functional memory access associated with software execution performed by a processor configured to utilize the memory system.