Detection of uncorrectable re-grown fuses in a microprocessor
AssigneeVIA Technologies, Inc.
InventorsG. Glenn Henry, Darius D. Gaskins, Stephan Gaskins
Life of this patent
Estimating the term…
Loading patent…
AssigneeVIA Technologies, Inc.
InventorsG. Glenn Henry, Darius D. Gaskins, Stephan Gaskins
Estimating the term…
A microprocessor includes a first plurality of fuses, a predetermined number of which are selectively blown. Control values are provided from the first plurality of fuses to circuits of the microprocessor to control operation of the microprocessor. The microprocessor also includes a second plurality of fuses, blown with the predetermined number of the first plurality of fuses that are blown. In response to being reset, the microprocessor is configured to: read the first plurality of fuses and count a number of them that are blown; read the predetermined number from the second plurality of fuses; compare the counted number with the predetermined number read from the second plurality of fuses; and prevent itself from fetching and executing user program instructions if the number counted from reading the first plurality of fuses does not equal the predetermined number read from the second plurality of fuses.
A microprocessor, comprising:
A method for operating a microprocessor, the method comprising:
A method for manufacturing a microprocessor having a capability to detect an incorrect control value provided by a first plurality of fuses of the microprocessor to circuits of the microprocessor during operation of the microprocessor to control operation thereof, the control value being incorrect because a blown one or more of the first plurality of fuses is providing its non-blown value rather than its blown value, the method comprising:
A computer program product encoded in at least one computer readable medium for use with a computing device, the computer program product comprising:
Dependencies are inferred from the claim text.