Patent · US Expired

Microprocessor with a large cache shared by redundant CPUs for increasing manufacturing yield

US5828578A · kind A · utility

125Cited by
10References
13Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 29, 1995
Grant dateOct 27, 1998
Priority date
Expiry dateNov 29, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/277
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Manufacturing yield is increased and cost lowered when a second, substantially identical CPU core is placed on a microprocessor die when the die contains a large cache. The large cache is shared among the two CPU cores. When one CPU core is defective, the large cache memory may be used by the other CPU core. Thus having two complete CPU cores on the die greatly increases the probability that the large cache can be used, and the manufacturing yield is therefore increased. When both CPU cores are functional, the die may be sold as a dual-processor. However, when no dual-processor chips are to be sold, the die are still manufactured as dual-processor die but packaged only as uni-processor chips. With the higher total yield of the dual-CPU die, the dual-CPU die may be packaged solely as uni-processor chips at lower cost than using uni-processor die. An on-chip ROM for generating test vectors, a floating point unit, and a bus-interface unit are also shared along with the large cache.

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