Patent · US Expired

Core redundancy in a chip multiprocessor for highly reliable systems

US7328371B1 · kind B1 · utility

47Cited by
8References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 15, 2004
Grant dateFeb 5, 2008
Priority date
Expiry dateApr 25, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/845
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In one embodiment, a node comprises a plurality of processor cores and a node controller coupled to the processor cores. The node controller is configured to route communications from the processor cores to other devices in a computer system. The node controller comprises a circuit coupled to receive the communications from the processor cores. In a redundant execution mode in which at least a first processor core is redundantly executing code that a second processor core is also executing, the circuit is configured to compare communications from the first processor core to communications from the second processor core to verify correct execution of the code. In some embodiments, the processor cores and the node controller may be integrated onto a single integrated circuit chip as a CMP. A similar method is also contemplated.

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