skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Bit error protection in cache memories

Patent ·
OSTI ID:1805470

A computing device having a cache memory that is configured in a write-back mode is described. A cache controller in the cache memory acquires, from a record of bit errors that are present in each of a plurality of portions of the cache memory, a number of bit errors in a portion of the cache memory. The cache controller detects a coherency state of data stored in the portion of the cache memory. Based on the coherency state and the number of bit errors, the cache controller selects an error protection from among a plurality of error protections. The cache controller uses the selected error protection to protect the data stored in the portion of the cache memory from errors.

Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC52-07NA27344; B620717
Assignee:
Advanced Micro Devices, Inc. (Santa Clara, CA)
Patent Number(s):
10,908,991
Application Number:
16/123,489
OSTI ID:
1805470
Resource Relation:
Patent File Date: 09/06/2018
Country of Publication:
United States
Language:
English

References (4)

Operating a memory unit patent-application May 2016
Combined tag and data ECC for enhanced soft error recovery from cache tag errors patent August 2004
Content-aware caches for reliability patent-application January 2014
System and method for validation of cache memory locking patent-application August 2015

Related Subjects