| CPC H03H 9/125 (2013.01) [H03H 3/0077 (2013.01); H03H 9/02259 (2013.01); H03H 9/02401 (2013.01); H03H 9/02448 (2013.01); H03H 9/1057 (2013.01); H03H 9/17 (2013.01); H03H 9/2463 (2013.01); H03H 2003/027 (2013.01); H03H 2009/02181 (2013.01); H03H 2009/02307 (2013.01); H03H 2009/155 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving an integrated circuit device having a microelectromechanical systems (MEMS) structure, a storage device, a heating element and circuitry, the MEMS structure characterized by a temperature-dependent behavior, the circuitry being adapted to generate an electronic signal dependent on movement or deflection of the MEMS structure during run-time of the integrated circuit device;
as part of a calibration operation for the integrated circuit device, causing the heating element to heat the structure to a plurality of different temperatures and, for each of the different temperatures in the plurality, identifying deviation of a property conveyed the electronic signal from a desired value;
calculating a correction polynomial dependent on the identified deviations; and
programming into the storage device parameters which define the correction polynomial, such that the integrated circuit device thereby stores the correction polynomial, for application during run-time of the integrated circuit device, to electronically correct the electronic signal, within an operating temperature range of the integrated circuit device.
|