OP-AMP IC CHIP
An integrated circuit (IC) chip can include an operational amplifier with adjustable operational parameters. The IC chip can also include a trimming module configured to measure an output voltage of the operational amplifier in response to at least one of detecting that the operational amplifier has a positive supply voltage set to a level greater than a predetermined level and detecting a given common mode voltage at inverting and non-inverting inputs of the operational amplifier. The trimming module can also be configured to adjust the operational parameters of the operational amplifier based on the output voltage to trim the operational amplifier.
An operational amplifier integrated circuit (IC) chip is disclosed. More particularly, the op-amp IC chip includes a trimming module for trimming the operational amplifier.
BACKGROUNDAn operational amplifier (often referred to as an op-amp) is a DC-coupled high-gain electronic voltage amplifier with a differential input and, usually, a single-ended output. In this configuration, an op-amp produces an output potential (relative to circuit ground) that is typically hundreds of thousands of times larger than the potential difference between input terminals of the op-amp. By applying negative feedback on an op-amp, the operational characteristics of the op-amp circuit, including the op-amp's gain, input and output impedance, bandwidth are determined by external components and have little dependence on temperature coefficients or manufacturing variations in the op-amp itself. Op-amps are among the most widely used electronic devices, and op-amps are employed in an array of consumer, industrial, and scientific devices. Op-amps can be packaged as components. Alternatively, op-amps can be employed as elements of more complex integrated circuits.
Op-amps are often trimmed during or after manufacture to improve the precision and accuracy of the devices. Some of the main objectives for trimming techniques include the correction of parameters of the op-amp, such as offset, gain, temperature drift and the like. To perform trimming, test circuitry is often used to measure the device parameters to make a determination as to how many and which of the specific memory cells in an op-amp should be programmed.
SUMMARYAn operational amplifier (op-amp) integrated circuit (IC) chip is disclosed. More particularly, the op-amp IC chip includes a trimming module for trimming the op-amp.
One example relates to an integrated circuit (IC) chip that can include an operational amplifier with adjustable operational parameters. The IC chip can also include a trimming module configured to measure an output voltage of the operational amplifier in response to at least one of detecting that the operational amplifier has a positive supply voltage set to a level greater than a predetermined level and detecting a given common mode voltage at inverting and non-inverting inputs of the operational amplifier. The trimming module can also be configured to adjust the operational parameters of the operational amplifier based on the output voltage to trim the operational amplifier.
Another example relates to a system that can include an operational amplifier IC chip. The IC chip can include an operational amplifier having an inverting input and a non-inverting input. The IC chip can also include a trimming module that trims the operational amplifier in response to detecting a command for the operational amplifier IC chip to operate in a trim mode. The IC chip can further include a trim mode supply voltage that provides a predetermined supply voltage to a positive supply voltage of the operational amplifier to trigger operation of the IC chip in the trim mode and the trim mode supply voltage providing a common mode voltage to the inverting input and the non-inverting input of the operational amplifier.
Yet another example relates to a method that can include triggering, at a trimming module of an IC chip that includes an operational amplifier, the IC chip to operate in a trim mode based on at least one of a predetermined positive supply voltage of the operational amplifier and a predetermined common mode voltage applied at an inverting input and a non-inverting input of the operational amplifier. The method can also include adjusting, at the trimming module, a trim control signal that changes an operational parameter of the amplifier to trim the operational amplifier in response to the triggering. The method can further include measuring, at the trimming module, an output voltage of the operational amplifier based on the adjusting in response to the triggering. The method can yet further include determining, at the trimming module, whether the trim control signal is acceptable based on the measured output voltage and writing a value to a one-time programmable, non-volatile memory, wherein the value corresponds to the trim control signal that is acceptable.
An operational amplifier (op-amp) integrated circuit (IC) chip is disclosed. The op-amp IC chip can employ an integrated op-amp to measure an offset during trimming procedure after fabrication of the op-amp IC chip. The op-amp IC chip can include a trimming module that can detect a Trim-On Reset (TOR) command.
During a trimming procedure (process), both inputs (an inverting and a non-inverting) of the op-amp are connected to a common voltage source at a predetermined voltage level where an offset is expected. To signal that the trimming procedure has commenced (e.g., the TOR command), a supply voltage of the op-amp can be increased above a predetermined nominal voltage. For example, if the nominal voltage is about 5 volts (V), the supply voltage can be increased to a range of about 6.5 V to about 7.5 V. This increase does not typically damage the op-amp, and facilitates writing of one-time programmable (OTP), non-volatile memory, as described herein. Additionally or alternatively, in some examples, a given common mode voltage at the inverting and non-inverting inputs of the op-amp can be set to a given level to signal that the trimming mode has commenced (e.g., the TOR command).
Upon detecting that the trimming procedure has commenced, an oscillator can generate a clock signal. The oscillator can provide the clock signal to Successive Approximation (SAR) logic driven by an output of the op-amp output. During the trimming procedure, the op-amp operates as a comparator of its own offset voltage. Moreover, based on the op-amp output, the SAR logic can write one or more values to memory that control an offset voltage of the op-amp. In particular, the one or more values are employed to control switches that adjust internal operational parameters of the op-amp (e.g., internal current and/or internal resistance) during normal operation of the op-amp.
For purposes of simplification of explanation, the trimming module 56 is illustrated and described as being external to the op-amp 54. However, in some examples, the trimming module 56 can be representative of a module internal to the op-amp 54.
Upon fabrication of the op-amp IC chip 52, the op-amp IC chip 52 can be electrically coupled to a trim voltage supply 58. The trim voltage supply 58 can be, for example, test circuitry (e.g., automatic test equipment (ATE)) configured to actuate a trimming procedure at the trimming module 56 of the op-amp IC chip 52. The trim voltage supply 58 can include a trimming voltage source 59 that applies a trimming voltage, VTRIM, that is coupled to a positive power supply, VS+, via a lead (pin) 60 and a negative power supply, VS−, of the op-amp via a lead 62. Additionally, an inverting input lead 65 and a non-inverting input lead 66 can be shorted together in the trim voltage supply 58. Moreover, a common mode supply 63 can apply a common mode voltage, VCM, to both an inverting input lead 64 and a non-inverting input lead 66 of the op-amp 54.
The op-amp 54 can be configured to operate a nominal voltage, VNOM. The nominal voltage, VNOM, is a voltage at which the op-amp 54 is configured/designed to operate at or near a 100% duty cycle. In some examples, the nominal voltage, VNOM can be a voltage of about 5 V. The trimming voltage, VTRIM is greater than the nominal voltage, VNOM. Equation 1 defines an example relationship between the trimming voltage, VTRIM and the nominal voltage, VNOM. As demonstrated in Equation 1, in examples where VNOM is about 5 V, the trimming voltage, VTRIM can be about 6.5 V to about 7 V.
VTRIM≈(1.35±0.05)VNOM Equation 1
Initially, the common mode supply 63 can set the common mode voltage VCM to a voltage level with a predetermined/known voltage offset, which voltage level can be referred to as the offset voltage level, VOS. For example, the op-amp 54 may be rated to have voltage offset voltage in situations where the common mode voltage, VCM is about 1 V over VS−, at about one-half of the nominal voltage, VNOM (e.g., about 2.5 V) and/or in situations where the common mode voltage VCM is about 0.5 V less than the positive supply voltage, VS+ (e.g., about 6.5 V). In such a situation, the common mode supply 63 can set the common mode voltage, VCM, to the voltage level with the known voltage offset. Moreover, the trimming voltage source 59 can apply the trimming voltage, VTRIM (e.g., about 6.5 V to about 7 V), to the positive supply voltage VS+ (e.g., a TOR command) and the negative supply voltage VS− can be coupled to an electrically neutral node 68 (e.g., ground) to trigger operating the op-amp IC chip 52 in a trim mode.
Additionally or alternatively, a given common mode voltage, VCM (e.g., a voltage at about 0.5 V less than the nominal voltage, VNOM), can be set at the inverting and the non-inverting inputs of the op-amp 54 to actuate the trimming procedure (e.g., the TOR command). In such a situation, the trimming module 56 can detect the given common mode voltage, VCM, applied at both the inverting and non-inverting inputs of the op-amp 54 and initiate the trimming procedure in response the detection. In some examples, multiple trimming procedures can be executed. For instance, in some such examples, the positive supply voltage VS+ can be set for a given trimming procedure, and the common mode voltage, VCM, can be set for another trimming procedure.
Upon application of the trim voltage, VTRIM by the trimming voltage source 59, the trimming module 56 can trigger a trimming procedure. In some examples, the trimming module 56 can measure the positive supply voltage, VS+, of the op-amp 54. Accordingly, upon detecting the positive supply voltage, VS+, being set to voltage at or near the trim voltage, VTRIM, the trimming module can actuate the trimming procedure (e.g., a TOR command). In other examples, a code sequence can be applied to an input of the op-amp IC chip 52 to indicate that the trimming procedure has commenced.
In the trimming procedure, the trimming module 56 can cause a trim controller 70 to provide a trim signal, VSC (e.g., a controlled voltage and/or current signal), of the trimming module 56 that adjusts (e.g., trims) operational parameters of the op-amp 54 which in turn adjusts the output voltage, VOUT, of the op-amp 54. The trim controller 70 may be, for example, a digital-to-analog converter (DAC) that provides the trim signal, VSC, that adjusts a current provided by internal transistors of the op-amp 54, such that the trim controller 70 can be referred to as a current DAC. In additional examples, the trim controller 70 may be a DAC that provides the trim signal, VSC to adjust a resistance of internal resistors of the op-amp 54, such that the trim controller 70 may be referred to as a resistor DAC. In further examples, the trim controller 70 may be configured to provide the trim signal, VSC to adjust a size of a bank of internal transistor devices of the op-amp 54, such that the trim controller 70 may be referred to as a transistor adjustor. That is, multiple transistor devices can be coupled in parallel in a bank of internal transistor devices, and the trim signal, VSC can be employed to control the number of transistor devices that are activated in the bank of internal transistor devices. Moreover, in some examples, the trim controller 70 can be configured as a combination of a current DAC, a resistor DAC and/or a transistor adjustor. In such a situation, multiple instances of the trimming module 56 and/or the trim controller 70 may be fabricated on the op-amp IC chip 52 to adjust different operational parameters of the op-amp 54.
The trimming module 56 can measure the output voltage, VOUT, of the op-amp 54 to determine the trim signal, VSC, that results in an output voltage, VOUT, at or near 0 V (e.g., electrically neutral). The trimming module 56 can record data characterizing the trim control signal, VSC, with the output voltage at or near 0 V in a non-volatile memory. Moreover, the trimming module 56 can also disable further trimming procedures, such that the trimming procedure is executed once for the op-amp IC chip 52.
The op-amp IC chip 52 can be configured such that upon completion of the trimming procedure, the op-amp IC chip 52 can be decoupled (e.g., removed) from the trim voltage supply 58 and subsequently employed in another circuit. In such a situation, the trim controller 70 can provide the trim signal, VSC, that achieved an output voltage, VOUT, of about 0 V with a common mode voltage signal, VCM, at the offset voltage level, VOS. In this manner, the op-amp 54 is considered to be “trimmed” and can operate as a precision op-amp.
By employment of the op-amp IC chip 52, no external measurements of operational parameters, such as input and/or output currents and/or voltages of the op-amp 54 are needed to trim the op-amp 54. Thus, the time and expense of measuring such operational parameters with external circuitry can be avoided. Furthermore, as explained herein, the components of the trimming module 56 are relatively small. Thus, the inclusion of the trimming module 56 does not significantly increase a die size (or cost) of the op-amp IC chip 52. The trim voltage supply 58 sets the trim voltage at the trimming voltage source 59, VTRIM, and the common mode voltage, VCM, at the common mode supply 63 and waits a time sufficient (e.g., 5-20 milliseconds) to determine the trim control signal, VSC. Thus, the trim voltage supply 58 can be implemented with relatively simple hardware and/or software.
It is noted that in the examples illustrated and described herein, the op-amp IC chip 102 (and the op-amp IC chip 52 of
The op-amp 104 can include an output stage 105. The output stage 105 of the op-amp 104 can include compensation capacitors and/or transistors for signal conditioning and/or to lower an output impedance of the op-amp 104.
More particularly, upon fabrication of the op-amp IC chip 102, the op-amp IC chip 102 can be electrically coupled to a trim voltage supply 108. The trim voltage supply 108 can be, for example, test circuitry (e.g., a component of a test system) configured to actuate a trimming procedure at the trimming module 106 of the op-amp IC chip 102. The trim voltage supply 108 can include a trimming voltage source 110, VTRIM, that is coupled to a positive supply voltage, VS+, via a lead (pin) 112 and a negative supply voltage, VS−, of the op-amp via a lead 114. Additionally, an inverting input lead 116 and a non-inverting input lead 117 can be shorted together in the trim voltage supply 108. Moreover, a common mode supply 118 can apply common mode voltage, VCM, to both the inverting input lead 116 and the non-inverting input lead 117 of the op-amp 104.
The op-amp 104 can be configured to operate at a nominal voltage, VNOM, for a duty cycle of about 100%. In some examples, the nominal voltage, VNOM, can be a voltage of about 5 V. The trimming voltage, VTRIM, is greater than the nominal voltage, VNOM. Equation 1 defines an example relationship between the trimming voltage, VTRIM, and the nominal voltage, VNOM. In examples where VNOM is about 5 V, the trimming voltage, VTRIM, can be about 6.5 V to about 7 V.
Initially, the common mode supply 118 can set the common mode voltage VCM to a voltage level with a predetermined/known voltage offset, which voltage level can be referred to as the offset voltage level, VOS. For example, the op-amp 54 may be rated to have voltage offset voltage in situations where the common mode voltage, VCM, is about 1 V over VS−, at about one-half of the nominal voltage, VNOM (e.g., about 2.5 V). Additionally or alternatively, the op-amp 54 may be rated to have voltage offset voltage for a common mode voltage (or a range of common mode voltages). For example, the op-amp 54 may be rated to have a voltage offset in situations where the common mode voltage VCM is about 0.5 V less than the positive supply voltage, VS+ (e.g., about 6.5 V). In such a situation, the common mode supply 118 can set the common mode voltage, VCM, to the level with the known voltage offset. Moreover, the trim voltage supply 110 can apply the trimming voltage, VTRIM (e.g., about 6.5 V to about 7 V), to the positive supply voltage VS+ and the negative supply voltage VS− can be coupled to an electrically neutral node 120 (e.g., ground).
The trimming module 106 can include a trim-on reset (TOR) module 124 that can be coupled to the positive voltage supply, VS+ of the op-amp 104 to trigger a trimming procedure for the op-amp 104 has commenced. Additionally or alternatively, the trimming module 106 can detect that a given common mode voltage (e.g., VCM is set to about 1 V over VS and/or VCM is set to about 0.5 V less than VNOM) is applied at both the inverting and non-inverting inputs of the op-amp 104 to detect that the trimming procedure has commenced. In some examples, multiple trimming procedures can be executed. For instance, in some such examples, the positive supply voltage VS+ can be set to VTRIM for a given trimming procedure, and the common mode voltage VCM, can be set to the given mode voltage for another trimming procedure. A trim mode signal, TRIM MODE can be output by the TOR module 124, which can indicate a status of the trimming procedure.
The comparator 202 can receive a disable signal (labeled in
The trim mode signal can be output by the TOR module 200. Additionally, the trim mode signal can be provided to an output stage 210 of an op-amp (e.g., the output stage 105 in
Referring back to
The output of the inverter 256 can be coupled to a resistor 264. The resistor 264 can also be coupled to the first input node 258 and a third input node 266 of the transistor network 262. The transistor network 262 is arranged, as illustrated in
The output of the NAND gate 254 can also provide a clock signal, F0, with an initial clock frequency, to a frequency divider 270 of the oscillator 250. In one example, the initial frequency of the clock signal, F0, can be about 32 kilohertz (kHz), but in other examples, the initial frequency of the clock signal, F0, can be greater or less than 32 kHz. The oscillator 250 can include a frequency divider 270 formed of G number of cascaded D flip-flops 272, where G is an integer greater than or equal to two. Each D flip-flop 272 can reduce a frequency of an incoming clock signal by about one-half.
In particular, a first D flip-flop 272 (D flip-flop 1 in
As illustrated in
Referring back to
The SAR logic 300 can also include an AND gate 304 that can receive the trim clock signal, CLKT, the trim mode signal and a complement of a trim disable signal, DISABLE′ at inputs. The output of the AND gate 304 can be provided to a shift register 306.
The shift register 306 can be formed of N number of bit controllers 308, where N is an integer greater than or equal to two. The number N of bit controllers 308 can correspond to a number of bits in memory (e.g., the non-volatile memory 130 of
During operation, supply voltage is initially low, and the power-on reset signal POR is low (e.g., logical ‘0’), such that the power-on reset signal, POR, sets the first D flip-flop 310 of the first bit controller 308. Additionally, the power-on reset signal, POR, resets the first D flip-flop 310 of each of the second through Nth bit controllers 308 as well as the second flip-flop 312 of each of the N number of bit controllers 308. Upon the supply voltage reaching a level sufficient for operation of the op-amp, the power-on reset signal, POR, is high (e.g., logical ‘1’), such that the power-on reset signal, POR, ceases affecting further operation of the first or second D flip-flops 310 and 312 in each of the N bit controllers 308.
The non-inverted output, Q of the first D flip-flop 310 and the second D flip-flop 312 can be provided to an input of a NOR gate 314. Furthermore, a D input of the second D flip-flop 312 receives the complement of the output signal, OUT′ of the Schmidt trigger 302. In each bit controller 308, an output of the NOR gate can be provided to an input of a NOT gate 316. Additionally, the output of the NOT gate 316 and the output of the NOR gate 314 can each be coupled to a memory bit, as denoted by the symbols MB1 . . . MBN and MB′ . . . MBN′.
The N number of bit controllers 308 can be arranged such that the first bit controller 308 (bit controller 1) receives the output of the AND gate 304 at a clock input, and a D input of the first D flip-flop 310 is coupled to a logical ‘0’ (e.g., “OFF”). Furthermore, the second through Nth bit controllers 308 (bit controllers 2-N) can each receive the non-inverted output, Q of the previous first D flip-flop 310 and the trimming clock signal, CLKT at the clock of the first D flip-flop 310.
Furthermore, a non-inverted output, Q of the first D flip-flop 310 of the Nth bit controller 308 (bit controller N) can be provided to a NOT gate 318. An output of the NOT gate 318 can be coupled to a clock input of an output D flip-flop 320. An inverted R input of the output D flip-flop 320 can be coupled to the power-on reset, POR, signal and a D input of the output D flip-flop 320 can be coupled to a logical ‘1’ (e.g., ‘on’).
The shift register 306 is arranged such that as the trim clock, CLKT, pulses, a logical ‘1’ is shifted at the output of MB1 toward MBN. As the logical ‘1’ shifts in the shift register 306 towards MBN, the value represented by MB1 . . . MBN changes (increases), and the trim controller (the trim controller 70 of
By changing the values of MB1 . . . MBN (a shift register) in this manner, the trim controller is indirectly controlled by the SAR logic 300. More particularly, the trim controller changes the trim control signal, VSC, as the value of the memory (controlled by the shift register 306) changes at a resolution dictated by the number N. In some examples, the trim control signal, VSC, can have a voltage that is controlled at a resolution of about 1 microvolt (μV).
Upon the trim control signal, VSC, being set to a level that causes the output voltage, VOUT, to drop to about 0 V, the complement of the Schmidt trigger 302 output, OUT′, is asserted (e.g., a logical ‘1’ or high state). In this situation, the current value output at MB1 . . . MBN can be written into non-volatile memory (which can be one time programmable memory). In this manner, the memory bits (e.g., a memory bank) at the non-volatile memory can be written to (nearly) concurrently. Memory writing can be executed on each trimming action but memory writing is often executed for the whole memory bank after the trimming procedure ends. Data (information) that is to be written into memory bits is contained in the D flip-flops of shift register 306 as long as a supply voltage is on. Writing the bits in the memory bank together also allows an additional error-correction bits to be added to improve reliability of the op-amp, which can reduce the chances that a trim code (the value in the stored in the memory bits) changes even in situations where some of the memory bits are lost (e.g., due to static discharge).
Referring back to
The trim controller 132 can be, for example, a current DAC, a resistive DAC and/or a transistor adjustor that adjusts operational parameters of the op-amp 104, which operational parameters affect the offset voltage of the op-amp 104.
By employment of the op-amp IC chip 102, no external measurements of operational parameters, such as input and/or output currents and/or voltages of the op-amp 102 are needed to trim the op-amp 104. Thus, the time and expense of measuring such operational parameters at external circuitry can be avoided. Furthermore, as illustrated in
In view of the foregoing structural and functional features described above, example methods will be better appreciated with reference to
At 420, the trimming module can adjust a trim control signal, VSC, that adjusts an output voltage, VOUT, of the op-amp IC chip. At 430, the output voltage, VOUT, can be measured by the trimming module. At 440, a determination can be made as to whether to accept the trim control signal, VSC. The determination may be based, for example on the measured value of the output voltage, VOUT, of the op-amp. For instance, if VOUT is about 0 V, the determination at 440 can be positive (e.g., YES) and the method 400 can proceed to 450. Conversely, if VOUT is not about 0 V (e.g., at a high voltage), the method 400 can return to 420.
In some examples, the SAR logic may cycle the memory and/or trim adjustment voltage through a series of value, levels or voltages until the offset voltage (detected at the output of the operational amplifier) falls below a threshold voltage (e.g., determined by a threshold voltage in the Schmidt trigger). When the offset value falls below the threshold voltage, the trim adjustment value, level, or voltage is stored in the memory of the op-amp IC for further use during normal operation (e.g., when not operating in trim mode) of the op-amp.
What have been described above are examples. It is, of course, not possible to describe every conceivable combination of components or methodologies, but one of ordinary skill in the art will recognize that many further combinations and permutations are possible. Accordingly, the disclosure is intended to embrace all such alterations, modifications and variations that fall within the scope of this application, including the appended claims. As used herein, the term “includes” means includes but not limited to, the term “including” means including but not limited to. The term “based on” means based at least in part on. Additionally, where the disclosure or claims recite “a,” “an,” “a first,” or “another” element, or the equivalent thereof, it should be interpreted to include one or more than one such element, neither requiring nor excluding two or more such elements.
Claims
1-3. (canceled)
4. An integrated circuit (IC) chip comprising:
- an operational amplifier with adjustable operational parameters; and
- a trimming module configured to: measure an output voltage of the operational amplifier in response to at least one of detecting that the operational amplifier has a positive supply voltage set to a level greater than a predetermined level and detecting a given common mode voltage at inverting and non-inverting inputs of the operational amplifier; and adjust the operational parameters of the operational amplifier based on the output voltage to trim the operational amplifier;
- wherein the trimming module comprises:
- successive approximation (SAR) logic that controls a memory value corresponding to a control signal to adjust the operational parameters of the operational amplifier;
- wherein the trimming module further comprises a trim controller that provides the control signal to the op-amp based on the memory value.
5. The IC chip of claim 4, wherein the trim controller comprises a current digital-to-analog converter (DAC) that adjusts an internal current of the operational amplifier to compensate for an offset voltage of the operational amplifier based on the memory value.
6. The IC chip of claim 4, wherein the trim controller comprises a resistive digital-to-analog converter (DAC) that adjusts an internal resistance of the operational amplifier based on the memory value to compensate for an offset voltage of the operational amplifier.
7. The IC chip of claim 4, wherein the trim controller adjusts a number of active internal transistor devices in a bank of internal transistor devices of the operational amplifier based on the memory value to compensate for an offset voltage of the operational amplifier.
8. An integrated circuit (IC) chip comprising:
- an operational amplifier with adjustable operational parameters; and
- a trimming module configured to: measure an output voltage of the operational amplifier in response to at least one of detecting that the operational amplifier has a positive supply voltage set to a level greater than a predetermined level and detecting a given common mode voltage at inverting and non-inverting inputs of the operational amplifier; and adjust the operational parameters of the operational amplifier based on the output voltage to trim the operational amplifier;
- wherein the trimming module comprises:
- successive approximation (SAR) logic that controls a memory value corresponding to a control signal to adjust the operational parameters of the operational amplifier;
- wherein the SAR logic is further configured to detect a given memory value corresponding to a given control signal that causes the output voltage to drop to about 0 V with the predetermined common mode voltage applied to the inverting and the non-inverting input of the operational amplifier.
9. The IC chip of claim 8, wherein, in response to detecting the given memory value, the SAR logic writes the given memory value into one-time programmable, non-volatile memory and disables further trimming of the operational amplifier.
10. An integrated circuit (IC) chip comprising:
- an operational amplifier with adjustable operational parameters; and
- a trimming module configured to: measure an output voltage of the operational amplifier in response to at least one of detecting that the operational amplifier has a positive supply voltage set to a level greater than a predetermined level and detecting a given common mode voltage at inverting and non-inverting inputs of the operational amplifier; and adjust the operational parameters of the operational amplifier based on the output voltage to trim the operational amplifier;
- wherein the trimming module comprises:
- successive approximation (SAR) logic that controls a memory value corresponding to a control signal to adjust the operational parameters of the operational amplifier;
- wherein the trimming module further comprises:
- an oscillator that provides a clock signal at a given frequency that controls a rate of a change of the memory value.
11. The IC chip of claim 10, wherein the given frequency is about 1 kilohertz or less.
12. An integrated circuit (IC) chip comprising:
- an operational amplifier with adjustable operational parameters; and
- a trimming module configured to: measure an output voltage of the operational amplifier in response to at least one of detecting that the operational amplifier has a positive supply voltage set to a level greater than a predetermined level and detecting a given common mode voltage at inverting and non-inverting inputs of the operational amplifier; and adjust the operational parameters of the operational amplifier based on the output voltage to trim the operational amplifier;
- wherein the trimming module further comprises a trim-on reset (TOR) module comprising:
- a bandgap reference voltage circuit that provides a reference voltage signal at the predetermined voltage level; and
- a comparator that compares the voltage level of the positive supply voltage with the bandgap reference voltage to determine whether the IC chip is operating in the trim mode.
13. The IC chip of claim 12, wherein the comparator outputs a signal indicating that the IC chip is operating in a trim mode in response to detecting that the positive supply voltage exceeds the bandgap reference voltage.
14. The IC chip of claim 13, wherein the comparator disables a compensation capacitor of the operational amplifier in further response to detecting that the positive supply voltage exceeds the predetermined voltage level.
15-18. (canceled)
19. A method comprising:
- triggering, at a trimming module of an integrated circuit (IC) chip comprising an operational amplifier, the IC chip to operate in a trim mode based on at least one of a predetermined positive supply voltage of the operational amplifier and a predetermined common mode voltage applied at an inverting input and a non-inverting input of the operational amplifier;
- adjusting, at the trimming module, a trim control signal that changes an operational parameter of the amplifier to trim the operational amplifier in response to the triggering;
- measuring, at the trimming module, an output voltage of the operational amplifier based on the adjusting in response to the triggering;
- determining, at the trimming module, whether the trim control signal is acceptable based on the measured output voltage; and
- writing a value to a one-time programmable, non-volatile memory, wherein the value corresponds to the trim control signal that is acceptable.
20. The method of claim 19, wherein the determining is based on detecting that the measured output voltage is about 0 V for the given common mode voltage applied to the inverting and non-inverting inputs of the operational amplifier.
Type: Application
Filed: Dec 29, 2016
Publication Date: Jul 5, 2018
Inventors: VADIM VALERIEVICH IVANOV (TUCSON, AZ), JERRY L. DOORENBOS (TUCSON, AZ)
Application Number: 15/394,399