Calibrating functions of an integrated circuit and storing calibration parameters thereof in a programmable fuse array
AssigneeMicrochip Technology Incorporated
InventorsWillem Smit, Paul Hofhine, Clark Rogers
Life of this patent
Estimating the term…
Abstract
An integrated circuit having a microcontroller, mask programmed read only memory, functions such as clock oscillator, analog-to-digital converter, timers, etc., where each may be adjusted with a digital input to a desired calibration value. The digital input resulting in the desired calibration value being stored in a programmable fuse array.
Claims32
An integrated circuit, comprising:
- a microcontroller;
- a mask programmed read only memory storing instructions which control said microcontroller;
- at least one analog function used with said microcontroller;
- a plurality of components adapted to control a parameter of said at least one analog function;
- and
- a programmable fuse array comprising a plurality of fuse links, at least some of said plurality of fuse links being configured to determine which of said plurality of components controls the parameter of said at least one analog function.
A method of adjusting a parameter of an analog function in an integrated circuit, said method comprising:
- adjusting a parameter of an analog function of an integrated circuit to a desired calibration value by selecting components on the integrated circuit which control the parameter of the analog function;
- storing a logic pattern representing the selected components in a programmable fuse array comprising a plurality of fuse links;
- and
- controlling the selection of the components with the logic pattern stored in the programmable fuse array so as to maintain the desired calibration value of the parameter.
An electronic system having at least one integrated circuit, said system comprising:
- a microcontroller on an integrated circuit;
- a mask programmed read only memory on the integrated circuit, said mask programmed read only memory storing instructions which control said microcontroller;
- at least one analog function on the integrated circuit, said at least one analog function used with said microcontroller;
- a plurality of components on the integrated circuit, said plurality of components adapted to control a parameter of said at least one analog function;
- and
- a programmable fuse array on the integrated circuit, said programmable fuse array comprising a plurality of fuse links, at least some of said plurality of fuse links being configured to determine which of said plurality of components controls the parameter of said at least one analog function.
An electronic system, comprising:
- a microcontroller on a first integrated circuit;
- a mask programmed read only memory on the first integrated circuit, said mask programmed read only memory storing instructions which control said microcontroller;
- at least one analog function on the first integrated circuit, said at least one analog function used with said microcontroller;
- a plurality of components on the first integrated circuit, said plurality of components adapted to control a parameter of said at least one analog function;
- and
- a programmable fuse array on a second integrated circuit, said programmable fuse array comprising a plurality of fuse links, at least some of said plurality of fuse links being configured to determine which of said plurality of components controls the parameter of said at least one analog function.
Dependencies are inferred from the claim text.