Patent · US Active

Recovery of a coherent system in the presence of an uncorrectable error

US10877839B2 · kind B2 · utility

2Cited by
3References
6Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 28, 2017
Grant dateDec 29, 2020
Priority date
Expiry dateJan 31, 2038

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system, and corresponding method, is described for correcting an uncorrectable error in a coherent system. The uncorrectable error is detecting using an error detecting code, such as parity or SECDED. The cache controller or agent calculates a set of possible addresses. The directory is queried to determine which one of the set of possible addresses is the correct address. The agent and/or cache controller is updated with the correct address or way. The invention can be implemented in any chip, system, method, or HDL code that perform protection schemes and require ECC calculation, of any kind. Embodiments of the invention enable IPs that use different protections schemes to reduce power consumption and reduce bandwidth access to more efficiently correct errors and avoid a system restart when an uncorrectable error occurs.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.