Search NASA⌕ Search

DOE OSTI · 1986850

Masked fault detection for reliable low voltage cache operation

Abstract

Systems, apparatuses, and methods for implementing masked fault detection for reliable low voltage cache operation are disclosed. A processor includes a cache that can operate at a relatively low voltage level to conserve power. However, at low voltage levels, the cache is more likely to suffer from bit errors. To mitigate the bit errors occurring in cache lines at low voltage levels, the cache employs a strategy to uncover masked faults during runtime accesses to data by actual software applications. For example, on the first read of a given cache line, the data of the given cache line is inverted and written back to the same data array entry. Also, the error correction bits are regenerated for the inverted data. On a second read of the given cache line, if the fault population of the given cache line changes, then the given cache line's error protection level is updated.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Ganapathy, Shrikanth, Kalamatianos, John. 2022-11-22. Masked fault detection for reliable low voltage cache operation. https://www.osti.gov/biblio/1986850

Cite the original work for its findings. Save a collection to share your selection of sources.