Unlock instant, AI-driven research and patent intelligence for your innovation.

Microprocessor and initialization method applicable for the same

An initialization method, microprocessor technology, applied in the direction of response error generation, etc., can solve problems such as unreadable and uncorrectable fuses

Active Publication Date: 2010-12-29
VIA TECH INC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In one embodiment of the microprocessor, the microcode cannot read non-modifiable fuse

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Microprocessor and initialization method applicable for the same
  • Microprocessor and initialization method applicable for the same
  • Microprocessor and initialization method applicable for the same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] An embodiment of the present invention enables the microcode of a microprocessor to read non-modifiable fuses. When a part of a microprocessor is manufactured, the number of non-modifiable fuses that will be blown is determined. For example, suppose a part of a microprocessor has 1000 non-modifiable fuses, of which 147 will be blown, and then the blown number is taken as a signature blown in a set of modifiable fuses that can be corrected by microcode through the error detection and correction techniques described above. When the microprocessor resets (reset) and executes the reset microcode, the microprocessor reads all non-modifiable fuses and counts the number of fuses that are blown, and then compares the number of counts with the number read from the modifiable fuses. Signature above (after correctable fuses are corrected if required). If the counted amount is different from the above signature, then the part is not allowed to leave the reset routine, or the error...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a microprocessor and an initialization method applicable for the same. The microprocessor comprises a plurality of first fuses which are selectively fused according to a plurality of control values, a plurality of second fuses which are selectively fused together according to error correction values calculated from the control values, a control hardware which is used for receiving the control values and providing the control values to a circuit of the microprocessor to control the operation of the microprocessor, and a state machine which is coupled to the control hardware, the first fuses and the second fuses in sequence, and is used for scanning the control values to the control hardware from the first fuses in sequence and scanning the control values and the error correction values to a first buffer in sequence. The microprocessor carries out the following steps: reading the control values and the error correction values from the first buffer, detecting and correcting error in the control values by using error correction values, writing the corrected control values into a second bufrer, and scanning the corrected control values to the control hardware form the second buffer in sequence by using the state machine.

Description

technical field [0001] The present invention mainly relates to the technical field of microprocessors, in particular to the use technology of fuses in microprocessors. Background technique [0002] Fuses included in contemporary microprocessors are selectively blown during the manufacture of the microprocessor, and the fuses can be selectively blown based on control values ​​read therefrom to control the microprocessor operation. Generally speaking, when a non-blown fuse is read, it will return a binary 0 (binary zero), and when a blown fuse is read, it will return a binary 1 (binary one) (or it can be reversed). However, the inventors of the present invention have observed that microprocessors in the field have blown fuses that change their value, that is, blown fuses incorrectly return a binary 0, even during the testing phase of the microprocessor. will correctly return a binary 1, this condition is called fuse re-growing (re-growing) or fuse re-growth (re-growth), whic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/07
Inventor G·葛兰·亨利弟尼斯·K·詹
Owner VIA TECH INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More