Microprocessor with a large cache shared by redundant CPUs for increasing manufacturing yield
AssigneeS3 Incorporated
InventorJames S. Blomgren
Life of this patent
Estimating the term…
Loading patent…
AssigneeS3 Incorporated
InventorJames S. Blomgren
Estimating the term…
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.
A method of manufacturing microprocessors comprising:
An apparatus for manufacturing a microprocessor comprising;
Dependencies are inferred from the claim text.