US20180091105A1 - Operation amplifiers with offset cancellation - Google Patents
Operation amplifiers with offset cancellation Download PDFInfo
- Publication number
- US20180091105A1 US20180091105A1 US15/278,934 US201615278934A US2018091105A1 US 20180091105 A1 US20180091105 A1 US 20180091105A1 US 201615278934 A US201615278934 A US 201615278934A US 2018091105 A1 US2018091105 A1 US 2018091105A1
- Authority
- US
- United States
- Prior art keywords
- coupled
- transistor
- operational amplifier
- output
- transistors
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G1/00—Details of arrangements for controlling amplification
- H03G1/0005—Circuits characterised by the type of controlling devices operated by a controlling current or voltage signal
- H03G1/0088—Circuits characterised by the type of controlling devices operated by a controlling current or voltage signal using discontinuously variable devices, e.g. switch-operated
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F3/00—Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
- H03F3/45—Differential amplifiers
- H03F3/45071—Differential amplifiers with semiconductor devices only
- H03F3/45076—Differential amplifiers with semiconductor devices only characterised by the way of implementation of the active amplifying circuit in the differential amplifier
- H03F3/45179—Differential amplifiers with semiconductor devices only characterised by the way of implementation of the active amplifying circuit in the differential amplifier using MOSFET transistors as the active amplifying circuit
- H03F3/45183—Long tailed pairs
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F3/00—Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
- H03F3/45—Differential amplifiers
- H03F3/45071—Differential amplifiers with semiconductor devices only
- H03F3/45076—Differential amplifiers with semiconductor devices only characterised by the way of implementation of the active amplifying circuit in the differential amplifier
- H03F3/45179—Differential amplifiers with semiconductor devices only characterised by the way of implementation of the active amplifying circuit in the differential amplifier using MOSFET transistors as the active amplifying circuit
- H03F3/45183—Long tailed pairs
- H03F3/45192—Folded cascode stages
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F3/00—Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
- H03F3/45—Differential amplifiers
- H03F3/45071—Differential amplifiers with semiconductor devices only
- H03F3/45479—Differential amplifiers with semiconductor devices only characterised by the way of common mode signal rejection
- H03F3/45632—Differential amplifiers with semiconductor devices only characterised by the way of common mode signal rejection in differential amplifiers with FET transistors as the active amplifying circuit
- H03F3/45744—Differential amplifiers with semiconductor devices only characterised by the way of common mode signal rejection in differential amplifiers with FET transistors as the active amplifying circuit by offset reduction
- H03F3/45766—Differential amplifiers with semiconductor devices only characterised by the way of common mode signal rejection in differential amplifiers with FET transistors as the active amplifying circuit by offset reduction by using balancing means
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F3/00—Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
- H03F3/45—Differential amplifiers
- H03F3/45071—Differential amplifiers with semiconductor devices only
- H03F3/45479—Differential amplifiers with semiconductor devices only characterised by the way of common mode signal rejection
- H03F3/45632—Differential amplifiers with semiconductor devices only characterised by the way of common mode signal rejection in differential amplifiers with FET transistors as the active amplifying circuit
- H03F3/45744—Differential amplifiers with semiconductor devices only characterised by the way of common mode signal rejection in differential amplifiers with FET transistors as the active amplifying circuit by offset reduction
- H03F3/45775—Differential amplifiers with semiconductor devices only characterised by the way of common mode signal rejection in differential amplifiers with FET transistors as the active amplifying circuit by offset reduction by using cross switches
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G1/00—Details of arrangements for controlling amplification
- H03G1/0005—Circuits characterised by the type of controlling devices operated by a controlling current or voltage signal
- H03G1/0017—Circuits characterised by the type of controlling devices operated by a controlling current or voltage signal the device being at least one of the amplifying solid-state elements
- H03G1/0029—Circuits characterised by the type of controlling devices operated by a controlling current or voltage signal the device being at least one of the amplifying solid-state elements using field-effect transistors [FET]
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2203/00—Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
- H03F2203/45—Indexing scheme relating to differential amplifiers
- H03F2203/45044—One or more switches are opened or closed to balance the dif amp to reduce the offset of the dif amp
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2203/00—Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
- H03F2203/45—Indexing scheme relating to differential amplifiers
- H03F2203/45074—A comparator circuit compares the common mode signal to a reference before controlling the differential amplifier or related stages
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2203/00—Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
- H03F2203/45—Indexing scheme relating to differential amplifiers
- H03F2203/45288—Differential amplifier with circuit arrangements to enhance the transconductance
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2203/00—Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
- H03F2203/45—Indexing scheme relating to differential amplifiers
- H03F2203/45354—Indexing scheme relating to differential amplifiers the AAC comprising offset means
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2203/00—Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
- H03F2203/45—Indexing scheme relating to differential amplifiers
- H03F2203/45368—Indexing scheme relating to differential amplifiers the AAC comprising multiple transistors parallel coupled at their sources only, e.g. in a cascode dif amp, only those forming the composite common source transistor
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2203/00—Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
- H03F2203/45—Indexing scheme relating to differential amplifiers
- H03F2203/45396—Indexing scheme relating to differential amplifiers the AAC comprising one or more switches
Definitions
- This disclosure relates generally to operational amplifiers, and more specifically, to cancelling offset in an operational amplifier.
- Operational amplifiers are commonly used in various different circuits. For example, they may be used to implement comparators, buffers, and analog to digital converters. They typically have a differential input, referred to as non-inverting input (Vinp) and an inverting in input (Vinm), and produce an output, Vout.
- Vinp non-inverting input
- Vinm inverting in input
- the opamp amplifies the difference in voltage between the inputs (Vinp ⁇ Vinm).
- opamp 10 is a prior art opamp including a first p-channel transistor 12 and a second p-channel transistor 14 , a first n-channel transistor 16 , a second n-channel transistor 18 , and a current source 20 .
- the sources of each of transistors 12 and 14 is coupled to Vdd, the gates of transistors 12 and 14 are coupled to each other and the drain of transistor 12 .
- the drain of transistor 16 is coupled to the drain of transistor 12
- the drain of transistor 18 is coupled to the drain of transistor 14 and provides Vout.
- the gate of transistor 16 receives Vinp and the gate of transistor 18 receives Vinm.
- the sources of transistors 16 and 18 are coupled to a first terminal of current source 20 and a second terminal of current source 20 is coupled to ground.
- FIG. 2 illustrates voltage curves 22 , 24 , and 26 for opamp 10 of (Vinp ⁇ Vinm) versus Vout.
- Curve 22 indicates the ideal opamp when all devices are balanced. In this case, when Vinp ⁇ Vinm is 0, Vout is 0 as well. However, if transistor 18 is stronger than transistor 16 , more current flows down through transistor 18 and when Vinp ⁇ Vinm is 0, Vout is negative, resulting in curve 24 which has a positive offset from ideal curve 22 . This offset may be referred to as input referred offset 1 .
- Transistors 16 and 18 are typically off balance (i.e. not precisely matched) due to process variations during their manufacture. As described above, this results in an input referred offset which may introduce error into any circuitry using the opamp. Therefore, a need exists for reducing the input referred offset of an opamp.
- FIG. 1 illustrates a prior art opamp.
- FIG. 2 illustrates output curves associated with the opamp of FIG. 1 .
- FIG. 3 illustrates, in schematic form. an opamp in accordance with one embodiment of the present invention.
- FIG. 4 illustrates, in partial schematic and partial block diagram form, an opamp system having an opamp as in FIG. 3 and an offset calibration unit, in accordance with one embodiment of the present invention.
- FIG. 5 illustrates various output curves for the opamp of FIG. 3 , in accordance with various examples of the present invention.
- FIG. 6 illustrates various output curves corresponding to different gain values in accordance with various examples of the present invention.
- FIG. 7 illustrates, in flow diagram form, operation of the opamp system of FIG. 4 , in accordance with one embodiment of the present invention.
- FIG. 8 illustrates, in schematic form, an opamp in accordance with one embodiment of the present invention.
- FIGS. 9 and 10 illustrate, in partial schematic and partial block diagram form, an opamp in accordance with an alternate embodiments of the present invention.
- the differential input can be provided to two transistors, which can be referred to as transistor A and transistor B.
- the transistors 16 and 18 in opamp 10 of the prior art may correspond to transistor A and transistor B, respectively.
- Each of these transistors can be implemented as a group of transistors, such that the opamp includes a transistor group A and a transistor group B.
- the gates of transistors of group A each receive a first differential input, Vinp
- the gates of transistors of group B each receive a second differential input, Vinm. Even if the transistors of group A are designed to match the transistors of group B, due to process variations, they will typically not be matched and result in an inferred offset balance for the opamp.
- each transistor of the groups A and B is implemented as a configuration unit with an input transistor and a set of switches.
- the set of switches allow each transistor to be configured as being a part of group A or group B.
- a calibration process can be performed to determine a configuration of the transistors in groups A and B that achieves a more balanced opamp and thus reduces the input referred offset.
- a gain modifier can be applied to the output of the opamp. The calibration process can further take into account a gain modification by the gain modifier to reduce the input referred offset.
- FIG. 3 illustrates, in schematic form, an operation amplifier (opamp) 100 in accordance with one embodiment of the application.
- opamp 100 is an operational transconductance amplifier (OTA), and may therefore be referred to as OTA 100 .
- OTA 100 receives a differential input at a non-inverting input node, Vinp 116 , and an inverting input node, Vinm 114 , and provides a single ended output at a voltage output node, Vout 112 .
- OTA 100 includes a matched pair of transistors 102 . Matched pair includes a p-type transistor 106 and a p-type transistor 108 .
- a source electrode of transistor 106 and a source electrode of transistor 108 is coupled to a first power supply terminal, e.g. Vdd.
- a gate electrode of transistor 106 is coupled to a drain electrode of transistor 106 and a gate electrode of transistor 108 .
- a drain electrode of transistor 106 is coupled to an internal voltage node, internal voltage 112 , and a drain electrode of transistor 108 is coupled to Vout 110 .
- OTA 100 also includes a current source 118 having a first terminal coupled to a circuit node 122 and a second terminal coupled to a second power supply terminal, e.g. ground.
- the drain electrode and the source electrode of each transistor may also be referred to as current electrodes.
- OTA 100 includes a plurality of configuration units 104 coupled to Vout 110 , internal voltage 112 , Vinp 116 , Vinm 114 , and the second terminal of current source 118 .
- Each configuration unit includes an n-type input transistor and a corresponding set of switches.
- a first configuration unit includes an input transistor 128 , a first set of switches 144 and 148 , and a second set of switches 146 and 150 .
- a second configuration unit includes an input transistor 130 , a first set of switches 152 and 156 , and a second set of switches 154 and 158 .
- a third configuration unit includes an input transistor 132 , a first set of switches 160 and 164 , and a second set of switches 162 and 166 .
- a fourth configuration unit includes an input transistor 134 , a first set of switches 168 and 172 , and a second set of switches 170 and 174 .
- a fifth configuration unit includes an input transistor 136 , a first set of switches 176 and 180 , and a second set of switches 178 and 183 .
- a sixth configuration unit includes an input transistor 138 , a first set of switches 184 and 188 , and a second set of switches 186 and 190 .
- a seventh configuration unit includes an input transistor 140 , a first set of switches 192 and 196 , and a second set of switches 194 and 198 .
- An eighth configuration unit includes an input transistor 142 , a first set of switches 191 and 195 , and a second set of switches 193 and 197 .
- a first switch of the first set of switches has a first terminal coupled to internal voltage 112 , a second terminal coupled to the drain electrode of the input transistor (e.g. transistor 128 ), and a control terminal coupled to receive a first control signal.
- a second switch of the first set of switches (e.g. switch 148 in the first configuration unit) has a first terminal coupled to the gate electrode of the input transistor (e.g. transistor 128 ), a second terminal coupled to Vinp 116 , and a control terminal coupled to receive the first control signal.
- a first switch in the second set of switches e.g.
- switch 146 in the first configuration has a first terminal coupled to Vout 110 , a second terminal coupled to the drain of the input transistor (e.g. transistor 128 ), and a control terminal coupled to receive a second control signal.
- a second switch in the second set of switches e.g. switch 150 in the first configuration
- a source electrode of the input transistor (e.g. transistor 128 ) is coupled to node 122 .
- Each of the configuration units has an analogous configuration.
- the first control signal is the inverse of the second control signal, such that the closing and opening of first set of switches and the second set of switches, respectively, is mutually exclusive.
- a switch that is closed or on indicates that the switch is in the conductive state between the first and second terminal
- a switch that is open or off indicates that the switch is in the non-conductive state between the first and second terminal.
- the first set of switches in a configuration unit when on, couples the drain electrode of the input transistor to internal voltage 112 , which corresponds to the drain electrode of transistor 106 , and couples the gate electrode of the input transistor to Vinp 116 .
- the second set of switches in the configuration unit is off, which decouples the drain electrode of the input transistor from Vout 110 , which corresponds to the drain electrode of transistor 108 , and decouples the gate electrode of the input transistor from Vinm 114 .
- the second set of switches in the configuration unit when the second set of switches in the configuration unit is on, the drain electrode of the input transistor is coupled to the drain electrode of transistor 108 and the gate electrode of the input transistor is coupled Vinm 114 .
- the first set of switches in the configuration unit When the second set of switches is on, the first set of switches in the configuration unit is off, which decouples the drain electrode of the input transistor from the drain electrode of transistor 106 and decouples the gate electrode of the input transistor from Vinp 116 .
- the input transistor in each configuration unit can be coupled as a group A transistor (in which its drain electrode is coupled to the drain of transistor 106 and its gate electrode is coupled to Vinp 116 ) or as a group B transistor (in which its drain electrode is coupled to the drain of transistor 108 and its gate electrode is coupled to Vinm 114 ).
- the first control signals of the configuration units corresponding to group A can be the same control signal and the second control signals of the configuration units corresponding to group A can be the same control signal.
- the first control signals of the configuration units corresponding to group B can be the same control signal and the second control signals of the configuration units corresponding to group B can be the same control signal.
- the first and second control signals for group A and the first and second control signals for group B are the inverse of each other. Therefore, in one embodiment, a control signal is provided to group A as the first control signal and to group B as the second control signal, and an inverse of the control signal is provided to group A as the second control signal and to group B as the first control signal.
- first and second control signals can be provided, as needed, by control circuitry, such as state machine circuitry, to provide the appropriate values to configure each input transistor as a group A or group B transistor.
- control circuitry such as state machine circuitry
- each of group A and group B is configured so as to have an equal number of transistors.
- configuration units 104 allow for the transistors for each group to be selected, such as by an on-chip offset calibration unit, after manufacture.
- the groups can be decided after manufacture such that the closest balance can be achieved for an opamp, such as OTA 100 .
- FIG. 4 illustrates, in partial schematic and partial block diagram form, an opamp system 200 including OTA 100 and an offset calibration unit 254 , in accordance with one embodiment of the present invention.
- System 200 includes any number of opamps 100 , in which each opamp can be like OTA 100 .
- Each opamp is coupled to input circuitry 208 which provides inputs to the opamps and output circuitry 210 which further processes the opamp outputs.
- the opamps can be used in a variety of applications to implement a variety of functions, therefore, circuitry 208 and 210 can include any type of circuitry which requires the use of one or more opamps.
- System 200 also includes switches 212 , 216 , and 214 .
- Switch 212 couples or decouples circuitry 208 to or from the non-inverting inputs to the opamps.
- Switch 216 couples or decouples circuitry 208 to or from the inverting inputs of the opamps.
- Switch 214 couples or decouples the output of the opamps to or from circuitry 210 .
- System 200 also includes an offset calibration unit 254 coupled to the inputs and outputs of the opamps, and coupled to provide the control signals for the configuration units in each opamp.
- Offset calibration unit 254 includes switches 218 and 220 , a gain modifier 202 , and analog to digital converter (ADC) 204 , and state machine circuitry 206 .
- Switch 218 couples or decouples the non-inverting and inverting inputs to or from each other.
- Switch 220 couples or decouples the outputs of the opamps to or from a circuit node 243 .
- Gain modifier 202 includes resistors 222 , 224 , 228 , 230 , 232 , and 234 , opamp 226 , and switches 236 , 238 , 240 , 242 .
- a first terminal of resistor 222 is coupled to the first supply voltage terminal, e.g. Vdd, and a second terminal of resistor 222 is coupled to a voltage common mode node (VCM).
- VCM voltage common mode node
- a first terminal of resistor 224 is coupled to VCM, and a second terminal of resistor 224 is coupled to the second voltage supply terminal, e.g. ground.
- a non-inverting input of opamp 226 is coupled to VCM and an inverting input of opamp 226 is coupled to an output of opamp 226 .
- the output of opamp 226 is coupled to a first terminal of resistor 228 , and a second terminal of resistor 228 is coupled to a circuit node 229 .
- a first terminal of resistor 230 is coupled to node 229 and a second terminal to a circuit node 231 .
- a first terminal of resistor 232 is coupled to node 231 and a second terminal to a circuit node 233 .
- a first terminal of resistor 234 is coupled to a circuit node 235 and a second terminal to a circuit node 237 .
- Switch 236 couples or decouples node 229 to or from node 243 . When on, switch 236 results in a gain of G 0 .
- Switch 238 couples or decouples node 231 to or from node 243 . When on, switch 238 results in a gain of G 1 .
- Switch 240 couples or decouples node 235 to or from node 243 . When on, switch 240 results in a gain of G(N ⁇ 1).
- Switch 242 couples or decouples node 237 to or from node 243 . When on, switch 242 results in a gain of GN.
- the gain of opamps 100 can be modified to be G 0 to GN.
- the gain of opamps 100 can be modified to be G 0 to GN.
- opamp 100 is at its intrinsic gain, Gi. Note that G 0 is the lowest gain and increases to GN and to Gi, with Gi being the highest gain.
- different circuitry may be used to modify the gain of opamp 100 .
- ADC 204 includes comparators 250 and 252 and resistors 244 , 246 , and 248 .
- a noninverting input of comparator 250 is coupled to node 243 and an inverting input of comparator 250 is coupled to a circuit node 245 .
- An output of comparator 250 is coupled to provide a first comparison result (corresponding to an upper limit) to state machine circuitry 206 .
- a noninverting input of comparator 252 is coupled to node 243 and an inverting input of comparator 252 is coupled to a circuit node 247 .
- An output of comparator 252 is coupled to provide a second comparison result (corresponding to a lower limit) to state machine circuitry 206 .
- comparators 250 and 253 provide information as to whether the voltage at Vout 110 of opamp 100 is within a range defined by the lower and upper limits.
- a first terminal of resistor 244 is coupled to the first supply voltage terminal, e.g. Vdd, and a second terminal of resistor 244 is coupled to node 245 .
- a first terminal of resistor 246 is coupled to node 245 and a second terminal to node 247 .
- a first terminal of resistor 248 is coupled to node 247 and a second terminal to the second supply voltage terminal, e.g. ground. Note that different circuitry may be used rather than ADC 204 to determine if the output voltage is within the acceptable limits.
- State machine circuitry 206 provides control signals to switches 212 , 216 , 218 , 214 , 220 , 236 , 238 , 240 , and 242 , and provides control signals to opamps 100 .
- the circuitry of offset calibration unit 254 can be applied in turn to each opamp 100 in system 200 to calibrate each opamp. The calibration of each opamp results in selecting the transistors of the opamp for group A and for group B for that opamp. Operation of ADC 204 , including state machine 206 , and gain modifier 202 will be further described in reference to FIGS. 5-7 below.
- FIG. 5 illustrates various output curves for opamp 100 , in accordance with various different combinations of transistors.
- Vinp ⁇ Vinm the output voltage of a balanced opamp is 0. Therefore, when Vinp is shorted to Vinm (such as by switch 218 in FIG. 4 ), the ideal output curve is represented as curve 302 (the bolded curve).
- FIG. 5 illustrates various curves 304 , 306 , and 308 for which the combination of transistors in groups A and B resulted in group B being stronger and pulling more current than group A.
- Curve 308 is the curve with the greatest positive input referred offset 330 .
- the combination of transistors in groups A and B resulted in group A being stronger and therefore, have a negative offset, with the most negative input referred offset being negative offset 332 .
- Upper and lower limits are provided to determine if an output curve has a sufficiently small offset to be acceptable.
- the lower limit corresponds to the lowest value Vout can have when Vinp is shorted to Vinm.
- FIG. 6 illustrates various output curves for opamp 100 corresponding to different gain values, which can be provided, for example, by gain modifier 202 of FIG. 4 .
- each of curves 408 , 406 , 404 , and 402 correspond to a configuration of group A and group B transistors of opamp 100 resulting in a particular positive input referred offset, indicated as “starting offset” in FIG. 6 .
- curve 408 corresponds to opamp 100 having its intrinsic gain value, Gi, at the starting offset. This intrinsic gain corresponds, for example, to all of switches 236 , 238 , 240 , and 242 being open in FIG.
- curve 406 corresponds to a gain of G 2 which is less than Gi and has a lower slope. This brings up the 0 crossing to point 407 , which is still unacceptable because it is below the lower limit.
- curve 404 corresponding to a gain of G 1 which is less than G 2 and curve 402 with a gain of G 0 which is less than G 1 , decrease the slope sufficiently such that the 0 crossings (at points 405 and 403 , respectively) are above the lower limit. While both curves are acceptable, the one with the highest gain is selected, which would be curve 404 rather than 402 , in this example.
- Curve 410 corresponds to a different configuration of transistors in groups A and B which result in a small negative input referred offset. Curve 410 also corresponds to a configuration which has an intrinsic gain. Note that curve 410 , as with curves 404 and 402 , is also acceptable because it falls within the limits. The configuration that is chosen in the end is the one that yields an opamp output with the smallest input referred offset that falls within the limits at or near the highest gain setting. Therefore, curve 410 would be preferable over curves 404 or 402 .
- the resistors 244 , 246 , and 248 are selected to provide the appropriate upper and lower limits for comparison purpose.
- the output of comparator 250 and the output of comparator 252 can then be interpreted by state machine 206 to determine if Vout surpasses the upper limit, is below the lower limit, or is within the upper and lower limits.
- state machine 206 controls switches 236 , 238 , 240 , and 242 .
- gain modifier 202 can adjust the gain of opamp 100 . Therefore, as will be described in reference to FIG. 7 below, gain modifier and ADC 204 are used to determine the best configuration of group A and group B transistors, such as the configuration that results in the smallest input referred offset that falls within the upper and lower limits and is at the highest gain possible.
- FIG. 7 illustrates a method 500 of operation of opamp system 200 , in accordance with one embodiment of the present invention.
- Method 500 begins with block 502 , in which a calibration mode for opamp 100 begins.
- the opamp inputs and outputs are disconnected from the remainder of their respective circuitry. This corresponds to opening switches 212 , 216 , and 214 , which decouples opamps 100 from circuitry 208 and 210 .
- the opamp output is coupled to offset calibration unit 254 , such as by closing switch 220 .
- the opamp inputs are shorted to each other, such as by closing switch 218 .
- the default i.e.
- the default groups A and B setting correspond to the indication of which transistors belong to group A and which belong to group B, and the first and second set of switches in each configuration unit of configuration units 104 are set accordingly.
- the default configuration corresponds to input transistors 128 , 130 , 132 , and 134 belonging to group A and thus have their drains coupled to the drain of transistor 106 and gates to Vinp 116 and input transistors 136 , 138 , 140 , and 142 belonging to group B and thus have their drains coupled to the drain of transistor 108 and gates to Vinm 114 .
- the first and second set of switches of each corresponding configuration unit is set accordingly, as was described above in reference to FIG. 3 . Note that for each configuration change in method 500 , any switches can be controlled by state machine circuitry 206 .
- Method 500 proceeds to block 504 in which the initial gain is set to the intrinsic gain, Gi. This corresponds to having all switches between the output of gain modifier 202 and node 243 open. That is, it corresponds to decoupling gain modifier 202 from the output of opamp 100 .
- method 500 proceeds to decision diamond 506 in which it is determined if the output (e.g. Vout 110 of opamp 100 ) is within the upper and lower limits. If it is, then the current groups A and B setting which is stored in the output register is used and calibration mode is done. At this point, switches 212 , 216 , and 214 can again be closed, and switches 218 and 220 be opened. If, at decision diamond 506 , the output was not within the upper and lower limits, method 500 proceeds to block 510 , where the gain is decreased to G 0 . As illustrated in FIG. 4 , this corresponds to closing switch 236 .
- Method 500 then proceeds to decision diamond 512 where it is again determined if the output (e.g. Vout 110 ) is within the upper and lower limits. If not, method 500 proceeds to block 518 where the current groups A and B settings are stored. Method 500 proceeds to decision diamond 520 in which it is determined if all the group A and B combinations have been exhausted. In the case of each group having 4 transistors, there are 16 possible combinations. If not all combinations have been exhausted, the method proceeds to block 524 in which a new groups A and B setting is generated representative of another of the possible transistor combinations. These settings for the new combination are then saved in the output register. In one embodiment, the settings for the new combination overwrites the previous settings in the output register.
- method 500 proceeds to decision diamond 526 in which it is again determined if the output (e.g. Vout 110 ) is within the upper and lower limits. If so, or if at decision diamonds 506 or 512 the output was within the upper and lower limits, method 500 proceeds to block 514 where it is determined if the gain is greater the GN. If so, then the max gain has been reached, and the method proceeds to block 508 in which the groups A and B settings stored in the output register is used for the opamp. If at decision diamond 514 , the maximum gain has not been reached, method 500 proceeds to block 516 where the gain is increased to G(N+1). Therefore, the gain is stepped up in turn from Gi to G 0 to G 1 to G 2 , etc. until the appropriate settings are determined. After block 516 , method 500 returns to decision diamond 512 .
- the output e.g. Vout 110
- the method proceeds to block 522 in which current groups A and B settings are loaded into the output register. The method then proceeds to block 508 where these settings are used for the opamp.
- FIG. 8 illustrates, in schematic form, OTA 100 configured according to the calibration method of FIG. 7 , in accordance with one example of the present invention.
- transistors 130 , 136 , 138 , and 140 are configured as group A transistors and transistors 128 , 132 , 134 , and 142 are configured as group B transistors.
- This configuration is achieved by closing switches 146 , 150 , 152 , 156 , 162 , 166 , 170 , 174 , 176 , 180 , 184 , 188 , 192 , 196 , 193 , and 197 , and opening the remaining switches of the configuration units. With this configuration, an acceptable balance of group A and group B transistors is achieved.
- FIGS. 9 and 10 illustrate, in partial schematic and partial block diagram form, opamps 900 and 950 , respectively, in accordance with alternate embodiments of the present invention.
- Each of these embodiments include different circuitry than the matched pair of transistors in FIG. 3 and may be referred to as “folded cascade” amplifier topology.
- opamp 900 of FIG. 9 opamp 900 includes p-type transistors 904 , 906 , 908 , and 910 , and n-type transistors 912 , 914 , 916 , and 918 , and configuration units 902 .
- a source electrode of transistors 904 and 906 is coupled to a first power supply terminal, e.g. Vdd.
- a source electrode of transistor 908 is coupled to a drain electrode of transistor 904 and configuration units 902 .
- a source electrode of transistor 910 is coupled to a drain electrode of transistor 906 and configuration units 902 .
- a gate electrodes of transistors 904 and 906 is coupled to receive a first bias voltage.
- a gate electrode of transistors 908 and 910 is coupled to receive a second bias voltage.
- a drain electrode of transistor 912 is coupled to a drain electrode of transistor 908 and gate electrodes of transistors 916 and 918 .
- a drain electrode of transistors 916 is coupled to a source electrode of transistor 912 , and a source electrode of transistor 916 is coupled to a second supply voltage, e.g., ground.
- a drain electrode of transistors 914 is coupled to a drain electrode of transistor 910 and an output node which provides the output voltage, Vout.
- a drain electrode of transistor 918 is coupled to a source electrode of transistor 914 , and a source electrode of transistor 918 is coupled to the second power supply.
- a gate electrode of transistors 912 and 914 is coupled to receive a third bias voltage.
- Configuration units 902 is similar to configuration units 104 .
- the configuration units include switches to the gate electrodes of the input transistors and to the drain electrodes of the input transistors, like in configuration units 104 , but a common source is shared for the source electrodes of the input transistors.
- configuration units 902 are similar in structure and function as configuration units 104 , and transistors 904 , 906 , 908 , 910 , 912 , 914 , 916 , and 918 , in aggregate, provide functionality similar to matched pair 102 .
- Method 500 continues to apply and serve the same purpose by manipulating the configuration units and the gain to find the optimal arrangement of group A and group B for producing the least opamp offset.
- opamp 950 includes p-type transistors 960 and 962 , n-type transistors 954 , 956 , 964 , 966 , 968 , and 970 , and configuration units 952 .
- Configuration units 952 is coupled to a first power supply terminal, e.g., Vdd.
- a source electrode of transistor 960 is coupled to configuration units 952 and to a drain electrode of transistor 956 .
- a source electrode of transistor 962 is coupled to configuration units 952 and a drain electrode of transistor 954 .
- Source electrodes of transistors 954 and 956 are coupled to a first terminal of a current source 958 , and a second terminal of current source 958 is coupled to a second power supply terminal, e.g., ground.
- a drain electrode of transistors 964 is coupled to a drain electrode of transistor 960 and gate electrodes of transistors 968 and 970 .
- a gate electrode of transistor 960 and a gate electrode of transistor 962 is coupled to receive a first bias voltage.
- a drain electrode of transistor 966 is coupled to a drain electrode of transistor 962 .
- a drain electrode of transistor 968 is coupled to a source electrode of transistor 964 .
- a drain electrode of transistor 970 is coupled to a source electrode of transistor 966 .
- Source electrodes of transistors 968 and 970 are coupled to the second power supply terminal.
- Configuration units 952 are similar to configuration units 104 in structure but are of p-type transistors.
- the configuration units include switches to the drain electrodes of the input transistors, but share a common source electrode coupled to the first power supply terminal and a common gate electrode coupled to receive a bias voltage.
- the configuration units are applied to the p-type transistor current source location instead of the input n-type transistors, as in opamp 900 , to manipulate that portion of the offset contribution.
- Method 500 will manipulate the p-type transistors of configuration units 952 to minimize their own offset contribution as well as that of input transistors 945 and 956 .
- a calibration process can be performed to determine a configuration of the transistors in groups A and B that achieves a more balanced opamp and thus reduces the input referred offset.
- a gain modifier can be applied to the output of the opamp, and the calibration process can further take into account a gain modification by the gain modifier to reduce the input referred offset.
- the calibration process can be performed on any number, N, of transistors having 2 N possible combinations from which to choose a balanced grouping.
- Configuration groups 104 , 902 , and 952 are only examples, and in some embodiments, configuration groups can be applied concurrently to any matched pairs throughout the opamp to achieve a higher accuracy at the expense of more permutations. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of the present invention. Any benefits, advantages, or solutions to problems that are described herein with regard to specific embodiments are not intended to be construed as a critical, required, or essential feature or element of any or all the claims.
- Coupled is not intended to be limited to a direct coupling or a mechanical coupling.
- a semiconductor device includes an operational transconductance amplifier (OTA) including: a matched pair of transistors including a first transistor and a second transistor; configuration units, each of the configuration units including a first set of switches, a second set of switches, and an input transistor; gain adjustment circuitry coupled to adjust gain of the OTA; measurement circuitry coupled to measure offset in the OTA; control logic configured to: operate the first and second sets of switches to couple input transistors of a first group of the configuration units to the first transistor of the matched pair of transistors, and to couple input transistors of a remaining group of the configuration units to the second transistor of the matched pair of transistors; wherein settings of the first and second sets of switches are selected to minimize the offset.
- OTA operational transconductance amplifier
- the semiconductor device further includes the first set of switches of the configuration units include: a first switch and a second switch, wherein the first switch includes a first terminal coupled to an internal voltage node and a second terminal coupled to a first current electrode of the input transistor; the second switch includes a first terminal coupled to a gate electrode of the input transistor and a second terminal coupled to a plus voltage node.
- the second set of switches of the configuration units include: a third switch and a fourth switch, wherein the third switch includes a first terminal coupled to an output voltage node and a second terminal coupled to the first current electrode of the input transistor; the fourth switch includes a first terminal coupled to the gate electrode of the input transistor and a second terminal coupled to a minus voltage node.
- the matched pair of transistors are configured as a current mirror, wherein the first transistor includes a first current electrode coupled to a supply voltage, a second current electrode coupled to an internal voltage node, and a gate electrode coupled to the second current electrode and a gate electrode of the second transistor; and the second transistor includes a first current electrode coupled to the supply voltage and a second current electrode coupled to an output voltage node.
- the matched pair of transistors are configured in a folded cascode OTA.
- the gain adjustment circuitry includes: an operational amplifier having a non-negating input coupled to a reference voltage and a negating input coupled to an output of the operational amplifier; a resistor ladder having one end terminal coupled to the output of the operational amplifier, a plurality of resistors coupled in series, and switched taps between each of the resistors, wherein the switched taps are coupled to an output of the OTA.
- the measurement circuitry includes: a resistor ladder including a plurality of resistors coupled in series between a supply voltage and ground; a first comparator including: a first input coupled to an output of the OTA and an output of the gain adjustment circuitry in a calibration mode, and a second input coupled between a pair of the resistors in the resistor ladder; a second comparator including: a first input coupled to both the output of the OTA and the output of the gain adjustment circuitry in the calibration mode, and a second input coupled between another pair of the resistors in the resistor ladder.
- an output of the first comparator provides an upper limit of output voltage of the OTA for the control logic; and an output of the second comparator provides a lower limit of the output voltage of the OTA for the control logic.
- first and second inputs to the OTA are shorted together, or set to a respective first and second reference voltage.
- the control logic varies the configuration units included in the first and remaining groups to determine an optimum combination of the configuration units in the first and remaining groups that minimizes the offset, wherein variation in performance of the input transistors in the configuration units is due to process variations.
- an operational transconductance amplifier includes configuration circuits, each of the configuration circuits including an input transistor; a first transistor including a gate electrode, a first current electrode coupled to a supply voltage, a second current electrode coupled to a current source via a first subset of the configuration circuits and to the gate electrode; a second transistor including a first current electrode coupled to the supply voltage, a second current electrode coupled to the current source via a second subset of the configuration circuits, and a gate electrode coupled to the gate electrode of the first transistor; control logic configured to calibrate the OTA by testing various subsets of the configuration circuits to determine which of the configuration circuits to include in each of the first and second subsets to minimize offset in the OTA, wherein the input transistors of a first of the various subsets are coupled to the first transistor during the testing and the input transistors of a second of the various subsets are coupled to the second transistor during the testing.
- the OTA further includes a gain adjustment circuit coupled to adjust output of the OTA during a calibration mode.
- the OTA further includes a measurement circuit coupled to the output of the OTA and the gain adjustment circuit during the calibration mode, the measurement circuit configured to provide indicators of whether adjusted output of the OTA is less than an upper limit and greater than a lower limit.
- the OTA further includes a first set of switches in each of the configuration units that include: a first switch and a second switch, wherein the first switch includes a first terminal coupled to an internal voltage node and a second terminal coupled to a first current electrode of the input transistor; the second switch includes a first terminal coupled to a gate electrode of the input transistor and a second terminal coupled to a plus voltage node.
- a second set of switches in each of the configuration units that include: a third switch and a fourth switch, wherein the third switch includes a first terminal coupled to an output voltage node and a second terminal coupled to the first current electrode of the input transistor; the fourth switch includes a first terminal coupled to the gate electrode of the input transistor and a second terminal coupled to a minus voltage node.
- the control logic is further configured to: operate the first and second sets of switches to couple input transistors of the first subset of the configuration units to the first transistor, and to couple input transistors of the second subset of the configuration units to the second transistor.
- a method of calibrating an operational transconductance amplifier includes coupling a first subset of configuration units to a first transistor of a matched pair of transistors in the OTA; coupling a second subset of configuration units to a second transistor of the matched pair of transistors in the OTA; providing indicators of whether an output of the OTA is less than an upper limit and greater than a lower limit; if the output of the OTA is greater than the upper limit or less than the lower limit, exchanging one or more of the configuration units in the first subset of configuration units with one or more of the configuration units in the second subset of configuration units and determining whether the output of the OTA is between the upper limit and the lower limit.
- the method further includes connecting inputs to the OTA to each other. In another aspect, the method further includes varying a gain of the OTA if the output of the OTA is between the upper limit and the lower limit; determining whether the output of the OTA is between the upper limit and the lower limit after the gain is varied. In another aspect, a number of configuration units in the first subset is equal to a number of configuration units in the second subset.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Amplifiers (AREA)
Abstract
Description
- This disclosure relates generally to operational amplifiers, and more specifically, to cancelling offset in an operational amplifier.
- Operational amplifiers (opamps) are commonly used in various different circuits. For example, they may be used to implement comparators, buffers, and analog to digital converters. They typically have a differential input, referred to as non-inverting input (Vinp) and an inverting in input (Vinm), and produce an output, Vout. The opamp amplifies the difference in voltage between the inputs (Vinp−Vinm).
- Referring to
FIG. 1 ,opamp 10 is a prior art opamp including a first p-channel transistor 12 and a second p-channel transistor 14, a first n-channel transistor 16, a second n-channel transistor 18, and acurrent source 20. The sources of each of 12 and 14 is coupled to Vdd, the gates oftransistors 12 and 14 are coupled to each other and the drain oftransistors transistor 12. The drain oftransistor 16 is coupled to the drain oftransistor 12, and the drain oftransistor 18 is coupled to the drain oftransistor 14 and provides Vout. The gate oftransistor 16 receives Vinp and the gate oftransistor 18 receives Vinm. The sources of 16 and 18 are coupled to a first terminal oftransistors current source 20 and a second terminal ofcurrent source 20 is coupled to ground. - Referring now to
FIG. 2 ,FIG. 2 illustrates 22, 24, and 26 forvoltage curves opamp 10 of (Vinp−Vinm) versus Vout.Curve 22 indicates the ideal opamp when all devices are balanced. In this case, when Vinp−Vinm is 0, Vout is 0 as well. However, iftransistor 18 is stronger thantransistor 16, more current flows down throughtransistor 18 and when Vinp−Vinm is 0, Vout is negative, resulting in curve 24 which has a positive offset fromideal curve 22. This offset may be referred to as input referredoffset 1. Similarly, iftransistor 16 is stronger thantransistor 18, Vout is positive when Vinp−Vinm is 0, resulting incurve 26 which has a negative offset fromideal curve 22. Note also, that for 22, 24, and 26, it is assumed thatcurves opamp 10 has a gain of 1. As the gain ofopamp 10 is increased, the slope of the curves increases. -
16 and 18 are typically off balance (i.e. not precisely matched) due to process variations during their manufacture. As described above, this results in an input referred offset which may introduce error into any circuitry using the opamp. Therefore, a need exists for reducing the input referred offset of an opamp.Transistors - The present invention is illustrated by way of example and is not limited by the accompanying figures, in which like references indicate similar elements. Elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale.
-
FIG. 1 illustrates a prior art opamp. -
FIG. 2 illustrates output curves associated with the opamp ofFIG. 1 . -
FIG. 3 illustrates, in schematic form. an opamp in accordance with one embodiment of the present invention. -
FIG. 4 illustrates, in partial schematic and partial block diagram form, an opamp system having an opamp as inFIG. 3 and an offset calibration unit, in accordance with one embodiment of the present invention. -
FIG. 5 illustrates various output curves for the opamp ofFIG. 3 , in accordance with various examples of the present invention. -
FIG. 6 illustrates various output curves corresponding to different gain values in accordance with various examples of the present invention. -
FIG. 7 illustrates, in flow diagram form, operation of the opamp system ofFIG. 4 , in accordance with one embodiment of the present invention. -
FIG. 8 illustrates, in schematic form, an opamp in accordance with one embodiment of the present invention. -
FIGS. 9 and 10 illustrate, in partial schematic and partial block diagram form, an opamp in accordance with an alternate embodiments of the present invention. - In an opamp, the differential input can be provided to two transistors, which can be referred to as transistor A and transistor B. For example, the
16 and 18 intransistors opamp 10 of the prior art, may correspond to transistor A and transistor B, respectively. Each of these transistors, though, can be implemented as a group of transistors, such that the opamp includes a transistor group A and a transistor group B. The gates of transistors of group A each receive a first differential input, Vinp, and the gates of transistors of group B each receive a second differential input, Vinm. Even if the transistors of group A are designed to match the transistors of group B, due to process variations, they will typically not be matched and result in an inferred offset balance for the opamp. In one embodiment, each transistor of the groups A and B is implemented as a configuration unit with an input transistor and a set of switches. The set of switches allow each transistor to be configured as being a part of group A or group B. In this manner, a calibration process can be performed to determine a configuration of the transistors in groups A and B that achieves a more balanced opamp and thus reduces the input referred offset. Also, in one embodiment, a gain modifier can be applied to the output of the opamp. The calibration process can further take into account a gain modification by the gain modifier to reduce the input referred offset. -
FIG. 3 illustrates, in schematic form, an operation amplifier (opamp) 100 in accordance with one embodiment of the application. In the illustrated embodiment,opamp 100 is an operational transconductance amplifier (OTA), and may therefore be referred to asOTA 100. OTA 100 receives a differential input at a non-inverting input node,Vinp 116, and an inverting input node, Vinm 114, and provides a single ended output at a voltage output node, Vout 112. OTA 100 includes a matched pair oftransistors 102. Matched pair includes a p-type transistor 106 and a p-type transistor 108. A source electrode oftransistor 106 and a source electrode oftransistor 108 is coupled to a first power supply terminal, e.g. Vdd. A gate electrode oftransistor 106 is coupled to a drain electrode oftransistor 106 and a gate electrode oftransistor 108. A drain electrode oftransistor 106 is coupled to an internal voltage node,internal voltage 112, and a drain electrode oftransistor 108 is coupled toVout 110. OTA 100 also includes acurrent source 118 having a first terminal coupled to acircuit node 122 and a second terminal coupled to a second power supply terminal, e.g. ground. As used herein, the drain electrode and the source electrode of each transistor may also be referred to as current electrodes. -
OTA 100 includes a plurality ofconfiguration units 104 coupled toVout 110,internal voltage 112,Vinp 116,Vinm 114, and the second terminal ofcurrent source 118. Each configuration unit includes an n-type input transistor and a corresponding set of switches. For example, a first configuration unit includes aninput transistor 128, a first set of 144 and 148, and a second set ofswitches 146 and 150. A second configuration unit includes answitches input transistor 130, a first set of 152 and 156, and a second set ofswitches 154 and 158. A third configuration unit includes answitches input transistor 132, a first set of 160 and 164, and a second set ofswitches 162 and 166. A fourth configuration unit includes answitches input transistor 134, a first set of 168 and 172, and a second set ofswitches 170 and 174. A fifth configuration unit includes answitches input transistor 136, a first set of 176 and 180, and a second set ofswitches switches 178 and 183. A sixth configuration unit includes aninput transistor 138, a first set of 184 and 188, and a second set ofswitches 186 and 190. A seventh configuration unit includes answitches input transistor 140, a first set of 192 and 196, and a second set ofswitches 194 and 198. An eighth configuration unit includes answitches input transistor 142, a first set of 191 and 195, and a second set ofswitches 193 and 197.switches - In each configuration unit, a first switch of the first set of switches (e.g. switch 144 in the first configuration unit) has a first terminal coupled to
internal voltage 112, a second terminal coupled to the drain electrode of the input transistor (e.g. transistor 128), and a control terminal coupled to receive a first control signal. A second switch of the first set of switches (e.g. switch 148 in the first configuration unit) has a first terminal coupled to the gate electrode of the input transistor (e.g. transistor 128), a second terminal coupled toVinp 116, and a control terminal coupled to receive the first control signal. A first switch in the second set of switches (e.g. switch 146 in the first configuration) has a first terminal coupled toVout 110, a second terminal coupled to the drain of the input transistor (e.g. transistor 128), and a control terminal coupled to receive a second control signal. A second switch in the second set of switches (e.g. switch 150 in the first configuration) has a first terminal coupled to the gate electrode of the input transistor (e.g. transistor 128), a second terminal coupled toVinm 114, and a control terminal coupled to receive the second control signal. A source electrode of the input transistor (e.g. transistor 128) is coupled tonode 122. Each of the configuration units has an analogous configuration. In each configuration unit, the first control signal is the inverse of the second control signal, such that the closing and opening of first set of switches and the second set of switches, respectively, is mutually exclusive. As used herein, a switch that is closed or on indicates that the switch is in the conductive state between the first and second terminal, and a switch that is open or off indicates that the switch is in the non-conductive state between the first and second terminal. - In operation, the first set of switches in a configuration unit, when on, couples the drain electrode of the input transistor to
internal voltage 112, which corresponds to the drain electrode oftransistor 106, and couples the gate electrode of the input transistor toVinp 116. When the first set of switches is on, the second set of switches in the configuration unit is off, which decouples the drain electrode of the input transistor fromVout 110, which corresponds to the drain electrode oftransistor 108, and decouples the gate electrode of the input transistor fromVinm 114. However, when the second set of switches in the configuration unit is on, the drain electrode of the input transistor is coupled to the drain electrode oftransistor 108 and the gate electrode of the input transistor is coupledVinm 114. When the second set of switches is on, the first set of switches in the configuration unit is off, which decouples the drain electrode of the input transistor from the drain electrode oftransistor 106 and decouples the gate electrode of the input transistor fromVinp 116. In this manner, depending on the settings of the first and second control signals of each configuration unit, the input transistor in each configuration unit can be coupled as a group A transistor (in which its drain electrode is coupled to the drain oftransistor 106 and its gate electrode is coupled to Vinp 116) or as a group B transistor (in which its drain electrode is coupled to the drain oftransistor 108 and its gate electrode is coupled to Vinm 114). - The first control signals of the configuration units corresponding to group A can be the same control signal and the second control signals of the configuration units corresponding to group A can be the same control signal. Likewise, the first control signals of the configuration units corresponding to group B can be the same control signal and the second control signals of the configuration units corresponding to group B can be the same control signal. The first and second control signals for group A and the first and second control signals for group B are the inverse of each other. Therefore, in one embodiment, a control signal is provided to group A as the first control signal and to group B as the second control signal, and an inverse of the control signal is provided to group A as the second control signal and to group B as the first control signal. Note that the first and second control signals can be provided, as needed, by control circuitry, such as state machine circuitry, to provide the appropriate values to configure each input transistor as a group A or group B transistor. Also, in one embodiment, each of group A and group B is configured so as to have an equal number of transistors.
- Typically in an opamp, the transistors in each of groups A and B are fixed at the time the circuit is manufactured. However, due to process variations, the transistors may not result in the desired balance between groups A and B. Furthermore, process variations may also result in a misbalance of matched
pair 102. Therefore, in one embodiment, as will be described below,configuration units 104 allow for the transistors for each group to be selected, such as by an on-chip offset calibration unit, after manufacture. In the case of needing group A and B to be balanced, the groups can be decided after manufacture such that the closest balance can be achieved for an opamp, such asOTA 100. -
FIG. 4 illustrates, in partial schematic and partial block diagram form, anopamp system 200 includingOTA 100 and an offsetcalibration unit 254, in accordance with one embodiment of the present invention.System 200 includes any number ofopamps 100, in which each opamp can be likeOTA 100. Each opamp is coupled toinput circuitry 208 which provides inputs to the opamps andoutput circuitry 210 which further processes the opamp outputs. The opamps can be used in a variety of applications to implement a variety of functions, therefore, 208 and 210 can include any type of circuitry which requires the use of one or more opamps.circuitry System 200 also includes 212, 216, and 214. Switch 212 couples or decouplesswitches circuitry 208 to or from the non-inverting inputs to the opamps. Switch 216 couples or decouplescircuitry 208 to or from the inverting inputs of the opamps. Switch 214 couples or decouples the output of the opamps to or fromcircuitry 210. -
System 200 also includes an offsetcalibration unit 254 coupled to the inputs and outputs of the opamps, and coupled to provide the control signals for the configuration units in each opamp. Offsetcalibration unit 254 includes 218 and 220, aswitches gain modifier 202, and analog to digital converter (ADC) 204, andstate machine circuitry 206. Switch 218 couples or decouples the non-inverting and inverting inputs to or from each other. Switch 220 couples or decouples the outputs of the opamps to or from acircuit node 243. -
Gain modifier 202 includes 222, 224, 228, 230, 232, and 234,resistors opamp 226, and switches 236, 238, 240, 242. A first terminal ofresistor 222 is coupled to the first supply voltage terminal, e.g. Vdd, and a second terminal ofresistor 222 is coupled to a voltage common mode node (VCM). A first terminal ofresistor 224 is coupled to VCM, and a second terminal ofresistor 224 is coupled to the second voltage supply terminal, e.g. ground. A non-inverting input ofopamp 226 is coupled to VCM and an inverting input ofopamp 226 is coupled to an output ofopamp 226. The output ofopamp 226 is coupled to a first terminal ofresistor 228, and a second terminal ofresistor 228 is coupled to acircuit node 229. A first terminal ofresistor 230 is coupled tonode 229 and a second terminal to acircuit node 231. A first terminal ofresistor 232 is coupled tonode 231 and a second terminal to acircuit node 233. A first terminal ofresistor 234 is coupled to acircuit node 235 and a second terminal to acircuit node 237. There can be any number, 0 or more, of resistors coupled in series between 233 and 235. Switch 236 couples or decouplesnodes node 229 to or fromnode 243. When on, switch 236 results in a gain of G0. Switch 238 couples or decouplesnode 231 to or fromnode 243. When on, switch 238 results in a gain of G1. Switch 240 couples or decouplesnode 235 to or fromnode 243. When on, switch 240 results in a gain of G(N−1). Switch 242 couples or decouplesnode 237 to or fromnode 243. When on, switch 242 results in a gain of GN. Therefore, by closingswitch 220 and a select one of 236, 238, 240, and 242, the gain ofswitches opamps 100 can be modified to be G0 to GN. When all switches between the output ofopamp 226 andnode 243 are open,opamp 100 is at its intrinsic gain, Gi. Note that G0 is the lowest gain and increases to GN and to Gi, with Gi being the highest gain. In alternate embodiment, different circuitry may be used to modify the gain ofopamp 100. -
ADC 204 includes 250 and 252 andcomparators 244, 246, and 248. A noninverting input ofresistors comparator 250 is coupled tonode 243 and an inverting input ofcomparator 250 is coupled to acircuit node 245. An output ofcomparator 250 is coupled to provide a first comparison result (corresponding to an upper limit) tostate machine circuitry 206. A noninverting input ofcomparator 252 is coupled tonode 243 and an inverting input ofcomparator 252 is coupled to acircuit node 247. An output ofcomparator 252 is coupled to provide a second comparison result (corresponding to a lower limit) tostate machine circuitry 206. Therefore, the outputs ofcomparators 250 and 253 provide information as to whether the voltage atVout 110 ofopamp 100 is within a range defined by the lower and upper limits. A first terminal ofresistor 244 is coupled to the first supply voltage terminal, e.g. Vdd, and a second terminal ofresistor 244 is coupled tonode 245. A first terminal ofresistor 246 is coupled tonode 245 and a second terminal tonode 247. A first terminal ofresistor 248 is coupled tonode 247 and a second terminal to the second supply voltage terminal, e.g. ground. Note that different circuitry may be used rather thanADC 204 to determine if the output voltage is within the acceptable limits.State machine circuitry 206 provides control signals to 212, 216, 218, 214, 220, 236, 238, 240, and 242, and provides control signals toswitches opamps 100. Note that the circuitry of offsetcalibration unit 254 can be applied in turn to eachopamp 100 insystem 200 to calibrate each opamp. The calibration of each opamp results in selecting the transistors of the opamp for group A and for group B for that opamp. Operation ofADC 204, includingstate machine 206, and gainmodifier 202 will be further described in reference toFIGS. 5-7 below. - In the case of 4 transistors in each of group A and group B, as illustrated in the example of
opamp 100 ofFIG. 3 , there are 24 possible combinations (for a total of 16 combinations) of transistor grouping. Each of these combinations results in a different output curve for the opamp.FIG. 5 illustrates various output curves foropamp 100, in accordance with various different combinations of transistors. As described above, when Vinp−Vinm is 0, the output voltage of a balanced opamp is 0. Therefore, when Vinp is shorted to Vinm (such as byswitch 218 inFIG. 4 ), the ideal output curve is represented as curve 302 (the bolded curve). However, when opamp 100 is not balanced, such that one of group A or B is stronger, there is a negative offset or a positive offset, respectively.FIG. 5 illustrates 304, 306, and 308 for which the combination of transistors in groups A and B resulted in group B being stronger and pulling more current thanvarious curves group A. Curve 308 is the curve with the greatest positive input referred offset 330. For 316, 318, and 320, the combination of transistors in groups A and B resulted in group A being stronger and therefore, have a negative offset, with the most negative input referred offset being negative offset 332.curves - Upper and lower limits are provided to determine if an output curve has a sufficiently small offset to be acceptable. The upper limit corresponds to the highest value Vout can have when Vinp is shorted to Vinm, i.e. when Vinp−Vinm=0. The lower limit corresponds to the lowest value Vout can have when Vinp is shorted to Vinm. In the illustrated embodiment,
curve 316 is acceptable because it crosses the Vinp−Vinm=0 axis at a voltage (at point 328) which is less than the upper limit. However, curves 318 and 320 are unacceptable because they cross the Vinp−Vinm=0 axis at voltages ( 324 and 322, respectively) that are greater than the upper limit. Likewise, each ofpoints 304, 306, and 308 are unacceptable because the cross the Vinp−Vinm=0 axis at voltages (curves 310, 312, and 314, respectively, that are less than the lower limit. Therefore, in the illustrated example ofpoints FIG. 5 , only a combination of group A and group B transistors which results incurve 316 is acceptable for that opamp. Alternatively, any combination of group A and B transistors which results in a curve that crosses the Vinp−Vinm=0 axis between the upper and lower limits would likewise be acceptable. -
FIG. 6 illustrates various output curves foropamp 100 corresponding to different gain values, which can be provided, for example, bygain modifier 202 ofFIG. 4 . In the illustrated embodiment, each of 408, 406, 404, and 402 correspond to a configuration of group A and group B transistors ofcurves opamp 100 resulting in a particular positive input referred offset, indicated as “starting offset” inFIG. 6 . In the illustrated embodiment,curve 408 corresponds to opamp 100 having its intrinsic gain value, Gi, at the starting offset. This intrinsic gain corresponds, for example, to all of 236, 238, 240, and 242 being open inswitches FIG. 4 such thatopamp 226 is decoupled from the output ofopamp 100. This curve at the starting offset with a gain of Gi is unacceptable because the 0 crossing occurs below the lower limit (at point 409). As the gain is decreased, the slope of the output curve also decreases. Therefore,curve 406 corresponds to a gain of G2 which is less than Gi and has a lower slope. This brings up the 0 crossing to point 407, which is still unacceptable because it is below the lower limit. However,curve 404 corresponding to a gain of G1 which is less than G2 andcurve 402 with a gain of G0 which is less than G1, decrease the slope sufficiently such that the 0 crossings (at 405 and 403, respectively) are above the lower limit. While both curves are acceptable, the one with the highest gain is selected, which would bepoints curve 404 rather than 402, in this example. -
Curve 410 corresponds to a different configuration of transistors in groups A and B which result in a small negative input referred offset.Curve 410 also corresponds to a configuration which has an intrinsic gain. Note thatcurve 410, as with 404 and 402, is also acceptable because it falls within the limits. The configuration that is chosen in the end is the one that yields an opamp output with the smallest input referred offset that falls within the limits at or near the highest gain setting. Therefore,curves curve 410 would be preferable over 404 or 402.curves - Referring to
FIG. 4 , the comparison of the upper and lower limits at the Vinp−Vinm=0 axis can be performed by opening 212, 216 and 214, and closingswitches 218 and 220. Theswitches 244, 246, and 248 are selected to provide the appropriate upper and lower limits for comparison purpose. The output ofresistors comparator 250 and the output ofcomparator 252 can then be interpreted bystate machine 206 to determine if Vout surpasses the upper limit, is below the lower limit, or is within the upper and lower limits. In response to the outputs of 250 and 252,comparators state machine 206 236, 238, 240, and 242. By controlling these switches,controls switches gain modifier 202 can adjust the gain ofopamp 100. Therefore, as will be described in reference toFIG. 7 below, gain modifier andADC 204 are used to determine the best configuration of group A and group B transistors, such as the configuration that results in the smallest input referred offset that falls within the upper and lower limits and is at the highest gain possible. -
FIG. 7 illustrates amethod 500 of operation ofopamp system 200, in accordance with one embodiment of the present invention.Method 500 begins withblock 502, in which a calibration mode foropamp 100 begins. The opamp inputs and outputs are disconnected from the remainder of their respective circuitry. This corresponds to opening 212, 216, and 214, which decouplesswitches opamps 100 from 208 and 210. Also, the opamp output is coupled to offsetcircuitry calibration unit 254, such as by closingswitch 220. The opamp inputs are shorted to each other, such as by closingswitch 218. The default (i.e. initial) groups A and B settings are loaded in an output register (this may be located in state machine circuitry 206). The default groups A and B setting correspond to the indication of which transistors belong to group A and which belong to group B, and the first and second set of switches in each configuration unit ofconfiguration units 104 are set accordingly. In one embodiment, the default configuration corresponds to input 128, 130, 132, and 134 belonging to group A and thus have their drains coupled to the drain oftransistors transistor 106 and gates toVinp 116 and 136, 138, 140, and 142 belonging to group B and thus have their drains coupled to the drain ofinput transistors transistor 108 and gates toVinm 114. The first and second set of switches of each corresponding configuration unit is set accordingly, as was described above in reference toFIG. 3 . Note that for each configuration change inmethod 500, any switches can be controlled bystate machine circuitry 206. -
Method 500 proceeds to block 504 in which the initial gain is set to the intrinsic gain, Gi. This corresponds to having all switches between the output ofgain modifier 202 andnode 243 open. That is, it corresponds todecoupling gain modifier 202 from the output ofopamp 100. After setting the gain to Gi,method 500 proceeds todecision diamond 506 in which it is determined if the output (e.g.Vout 110 of opamp 100) is within the upper and lower limits. If it is, then the current groups A and B setting which is stored in the output register is used and calibration mode is done. At this point, switches 212, 216, and 214 can again be closed, and switches 218 and 220 be opened. If, atdecision diamond 506, the output was not within the upper and lower limits,method 500 proceeds to block 510, where the gain is decreased to G0. As illustrated inFIG. 4 , this corresponds to closing switch 236. -
Method 500 then proceeds todecision diamond 512 where it is again determined if the output (e.g. Vout 110) is within the upper and lower limits. If not,method 500 proceeds to block 518 where the current groups A and B settings are stored.Method 500 proceeds todecision diamond 520 in which it is determined if all the group A and B combinations have been exhausted. In the case of each group having 4 transistors, there are 16 possible combinations. If not all combinations have been exhausted, the method proceeds to block 524 in which a new groups A and B setting is generated representative of another of the possible transistor combinations. These settings for the new combination are then saved in the output register. In one embodiment, the settings for the new combination overwrites the previous settings in the output register. - After
block 524,method 500 proceeds todecision diamond 526 in which it is again determined if the output (e.g. Vout 110) is within the upper and lower limits. If so, or if at 506 or 512 the output was within the upper and lower limits,decision diamonds method 500 proceeds to block 514 where it is determined if the gain is greater the GN. If so, then the max gain has been reached, and the method proceeds to block 508 in which the groups A and B settings stored in the output register is used for the opamp. If atdecision diamond 514, the maximum gain has not been reached,method 500 proceeds to block 516 where the gain is increased to G(N+1). Therefore, the gain is stepped up in turn from Gi to G0 to G1 to G2, etc. until the appropriate settings are determined. Afterblock 516,method 500 returns todecision diamond 512. - Referring back to
decision diamond 520, if all the groups A and B transistor combinations have been exhausted, the method proceeds to block 522 in which current groups A and B settings are loaded into the output register. The method then proceeds to block 508 where these settings are used for the opamp. -
FIG. 8 illustrates, in schematic form,OTA 100 configured according to the calibration method ofFIG. 7 , in accordance with one example of the present invention. In the example ofFIG. 7 , 130, 136, 138, and 140 are configured as group A transistors andtransistors 128, 132, 134, and 142 are configured as group B transistors. This configuration is achieved by closingtransistors 146, 150, 152, 156, 162, 166, 170, 174, 176, 180, 184, 188, 192, 196, 193, and 197, and opening the remaining switches of the configuration units. With this configuration, an acceptable balance of group A and group B transistors is achieved.switches -
FIGS. 9 and 10 illustrate, in partial schematic and partial block diagram form, 900 and 950, respectively, in accordance with alternate embodiments of the present invention. Each of these embodiments include different circuitry than the matched pair of transistors inopamps FIG. 3 and may be referred to as “folded cascade” amplifier topology. Referring toopamp 900 ofFIG. 9 ,opamp 900 includes p- 904, 906, 908, and 910, and n-type transistors 912, 914, 916, and 918, andtype transistors configuration units 902. A source electrode of 904 and 906 is coupled to a first power supply terminal, e.g. Vdd. A source electrode oftransistors transistor 908 is coupled to a drain electrode oftransistor 904 andconfiguration units 902. A source electrode oftransistor 910 is coupled to a drain electrode oftransistor 906 andconfiguration units 902. A gate electrodes of 904 and 906 is coupled to receive a first bias voltage. A gate electrode oftransistors 908 and 910 is coupled to receive a second bias voltage. A drain electrode oftransistors transistor 912 is coupled to a drain electrode oftransistor 908 and gate electrodes of 916 and 918. A drain electrode oftransistors transistors 916 is coupled to a source electrode oftransistor 912, and a source electrode oftransistor 916 is coupled to a second supply voltage, e.g., ground. A drain electrode oftransistors 914 is coupled to a drain electrode oftransistor 910 and an output node which provides the output voltage, Vout. A drain electrode oftransistor 918 is coupled to a source electrode oftransistor 914, and a source electrode oftransistor 918 is coupled to the second power supply. A gate electrode of 912 and 914 is coupled to receive a third bias voltage.transistors Configuration units 902 is similar toconfiguration units 104. The configuration units include switches to the gate electrodes of the input transistors and to the drain electrodes of the input transistors, like inconfiguration units 104, but a common source is shared for the source electrodes of the input transistors. As another opamp and configurability embodiment,configuration units 902 are similar in structure and function asconfiguration units 104, and 904, 906, 908, 910, 912, 914, 916, and 918, in aggregate, provide functionality similar to matchedtransistors pair 102.Method 500 continues to apply and serve the same purpose by manipulating the configuration units and the gain to find the optimal arrangement of group A and group B for producing the least opamp offset. - Referring to
opamp 950 ofFIG. 10 ,opamp 950 includes p- 960 and 962, n-type transistors 954, 956, 964, 966, 968, and 970, andtype transistors configuration units 952.Configuration units 952 is coupled to a first power supply terminal, e.g., Vdd. A source electrode oftransistor 960 is coupled toconfiguration units 952 and to a drain electrode oftransistor 956. A source electrode oftransistor 962 is coupled toconfiguration units 952 and a drain electrode oftransistor 954. Source electrodes of 954 and 956 are coupled to a first terminal of atransistors current source 958, and a second terminal ofcurrent source 958 is coupled to a second power supply terminal, e.g., ground. A drain electrode oftransistors 964 is coupled to a drain electrode oftransistor 960 and gate electrodes of 968 and 970. A gate electrode oftransistors transistor 960 and a gate electrode oftransistor 962 is coupled to receive a first bias voltage. A drain electrode oftransistor 966 is coupled to a drain electrode oftransistor 962. A drain electrode oftransistor 968 is coupled to a source electrode oftransistor 964. A drain electrode oftransistor 970 is coupled to a source electrode oftransistor 966. Source electrodes of 968 and 970 are coupled to the second power supply terminal.transistors Configuration units 952 are similar toconfiguration units 104 in structure but are of p-type transistors. The configuration units include switches to the drain electrodes of the input transistors, but share a common source electrode coupled to the first power supply terminal and a common gate electrode coupled to receive a bias voltage. As yet another configurability embodiment of the folded cascade opamp, the configuration units are applied to the p-type transistor current source location instead of the input n-type transistors, as inopamp 900, to manipulate that portion of the offset contribution.Method 500 will manipulate the p-type transistors ofconfiguration units 952 to minimize their own offset contribution as well as that ofinput transistors 945 and 956. - By now it should be appreciated that there has been provided an opamp system which allows for post-manufacture configuration of transistors which form the group A and B transistors of the opamp. A calibration process can be performed to determine a configuration of the transistors in groups A and B that achieves a more balanced opamp and thus reduces the input referred offset. Also, a gain modifier can be applied to the output of the opamp, and the calibration process can further take into account a gain modification by the gain modifier to reduce the input referred offset.
- Because the apparatus implementing the present invention is, for the most part, composed of electronic components and circuits known to those skilled in the art, circuit details will not be explained in any greater extent than that considered necessary as illustrated above, for the understanding and appreciation of the underlying concepts of the present invention and in order not to obfuscate or distract from the teachings of the present invention.
- Although the invention has been described with respect to specific conductivity types or polarity of potentials, skilled artisans appreciated that conductivity types and polarities of potentials may be reversed.
- Although the invention is described herein with reference to specific embodiments, various modifications and changes can be made without departing from the scope of the present invention as set forth in the claims below. For example, the calibration process can be performed on any number, N, of transistors having 2N possible combinations from which to choose a balanced grouping.
104, 902, and 952 are only examples, and in some embodiments, configuration groups can be applied concurrently to any matched pairs throughout the opamp to achieve a higher accuracy at the expense of more permutations. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of the present invention. Any benefits, advantages, or solutions to problems that are described herein with regard to specific embodiments are not intended to be construed as a critical, required, or essential feature or element of any or all the claims.Configuration groups - The term “coupled,” as used herein, is not intended to be limited to a direct coupling or a mechanical coupling.
- Furthermore, the terms “a” or “an,” as used herein, are defined as one or more than one. Also, the use of introductory phrases such as “at least one” and “one or more” in the claims should not be construed to imply that the introduction of another claim element by the indefinite articles “a” or “an” limits any particular claim containing such introduced claim element to inventions containing only one such element, even when the same claim includes the introductory phrases “one or more” or “at least one” and indefinite articles such as “a” or “an.” The same holds true for the use of definite articles.
- Unless stated otherwise, terms such as “first” and “second” are used to arbitrarily distinguish between the elements such terms describe. Thus, these terms are not necessarily intended to indicate temporal or other prioritization of such elements.
- The following are various embodiments of the present invention.
- In one embodiment, a semiconductor device includes an operational transconductance amplifier (OTA) including: a matched pair of transistors including a first transistor and a second transistor; configuration units, each of the configuration units including a first set of switches, a second set of switches, and an input transistor; gain adjustment circuitry coupled to adjust gain of the OTA; measurement circuitry coupled to measure offset in the OTA; control logic configured to: operate the first and second sets of switches to couple input transistors of a first group of the configuration units to the first transistor of the matched pair of transistors, and to couple input transistors of a remaining group of the configuration units to the second transistor of the matched pair of transistors; wherein settings of the first and second sets of switches are selected to minimize the offset. In one aspect, the semiconductor device further includes the first set of switches of the configuration units include: a first switch and a second switch, wherein the first switch includes a first terminal coupled to an internal voltage node and a second terminal coupled to a first current electrode of the input transistor; the second switch includes a first terminal coupled to a gate electrode of the input transistor and a second terminal coupled to a plus voltage node. In a further aspect, the second set of switches of the configuration units include: a third switch and a fourth switch, wherein the third switch includes a first terminal coupled to an output voltage node and a second terminal coupled to the first current electrode of the input transistor; the fourth switch includes a first terminal coupled to the gate electrode of the input transistor and a second terminal coupled to a minus voltage node. In another aspect, the matched pair of transistors are configured as a current mirror, wherein the first transistor includes a first current electrode coupled to a supply voltage, a second current electrode coupled to an internal voltage node, and a gate electrode coupled to the second current electrode and a gate electrode of the second transistor; and the second transistor includes a first current electrode coupled to the supply voltage and a second current electrode coupled to an output voltage node. In another aspect, the matched pair of transistors are configured in a folded cascode OTA. In another aspect, the gain adjustment circuitry includes: an operational amplifier having a non-negating input coupled to a reference voltage and a negating input coupled to an output of the operational amplifier; a resistor ladder having one end terminal coupled to the output of the operational amplifier, a plurality of resistors coupled in series, and switched taps between each of the resistors, wherein the switched taps are coupled to an output of the OTA. In yet another aspect, the measurement circuitry includes: a resistor ladder including a plurality of resistors coupled in series between a supply voltage and ground; a first comparator including: a first input coupled to an output of the OTA and an output of the gain adjustment circuitry in a calibration mode, and a second input coupled between a pair of the resistors in the resistor ladder; a second comparator including: a first input coupled to both the output of the OTA and the output of the gain adjustment circuitry in the calibration mode, and a second input coupled between another pair of the resistors in the resistor ladder. In a further aspect, an output of the first comparator provides an upper limit of output voltage of the OTA for the control logic; and an output of the second comparator provides a lower limit of the output voltage of the OTA for the control logic. In another aspect, during a calibration mode, first and second inputs to the OTA are shorted together, or set to a respective first and second reference voltage. In another aspect, during a calibration mode, the control logic varies the configuration units included in the first and remaining groups to determine an optimum combination of the configuration units in the first and remaining groups that minimizes the offset, wherein variation in performance of the input transistors in the configuration units is due to process variations.
- In another embodiment, an operational transconductance amplifier (OTA) includes configuration circuits, each of the configuration circuits including an input transistor; a first transistor including a gate electrode, a first current electrode coupled to a supply voltage, a second current electrode coupled to a current source via a first subset of the configuration circuits and to the gate electrode; a second transistor including a first current electrode coupled to the supply voltage, a second current electrode coupled to the current source via a second subset of the configuration circuits, and a gate electrode coupled to the gate electrode of the first transistor; control logic configured to calibrate the OTA by testing various subsets of the configuration circuits to determine which of the configuration circuits to include in each of the first and second subsets to minimize offset in the OTA, wherein the input transistors of a first of the various subsets are coupled to the first transistor during the testing and the input transistors of a second of the various subsets are coupled to the second transistor during the testing. In one aspect, the OTA further includes a gain adjustment circuit coupled to adjust output of the OTA during a calibration mode. In another aspect, the OTA further includes a measurement circuit coupled to the output of the OTA and the gain adjustment circuit during the calibration mode, the measurement circuit configured to provide indicators of whether adjusted output of the OTA is less than an upper limit and greater than a lower limit. In another aspect, the OTA further includes a first set of switches in each of the configuration units that include: a first switch and a second switch, wherein the first switch includes a first terminal coupled to an internal voltage node and a second terminal coupled to a first current electrode of the input transistor; the second switch includes a first terminal coupled to a gate electrode of the input transistor and a second terminal coupled to a plus voltage node. In a further aspect, a second set of switches in each of the configuration units that include: a third switch and a fourth switch, wherein the third switch includes a first terminal coupled to an output voltage node and a second terminal coupled to the first current electrode of the input transistor; the fourth switch includes a first terminal coupled to the gate electrode of the input transistor and a second terminal coupled to a minus voltage node. In yet a further aspect, the control logic is further configured to: operate the first and second sets of switches to couple input transistors of the first subset of the configuration units to the first transistor, and to couple input transistors of the second subset of the configuration units to the second transistor.
- In yet another embodiment, a method of calibrating an operational transconductance amplifier (OTA) includes coupling a first subset of configuration units to a first transistor of a matched pair of transistors in the OTA; coupling a second subset of configuration units to a second transistor of the matched pair of transistors in the OTA; providing indicators of whether an output of the OTA is less than an upper limit and greater than a lower limit; if the output of the OTA is greater than the upper limit or less than the lower limit, exchanging one or more of the configuration units in the first subset of configuration units with one or more of the configuration units in the second subset of configuration units and determining whether the output of the OTA is between the upper limit and the lower limit. In one aspect, the method further includes connecting inputs to the OTA to each other. In another aspect, the method further includes varying a gain of the OTA if the output of the OTA is between the upper limit and the lower limit; determining whether the output of the OTA is between the upper limit and the lower limit after the gain is varied. In another aspect, a number of configuration units in the first subset is equal to a number of configuration units in the second subset.
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/278,934 US9941852B1 (en) | 2016-09-28 | 2016-09-28 | Operation amplifiers with offset cancellation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/278,934 US9941852B1 (en) | 2016-09-28 | 2016-09-28 | Operation amplifiers with offset cancellation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20180091105A1 true US20180091105A1 (en) | 2018-03-29 |
| US9941852B1 US9941852B1 (en) | 2018-04-10 |
Family
ID=61686695
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/278,934 Active US9941852B1 (en) | 2016-09-28 | 2016-09-28 | Operation amplifiers with offset cancellation |
Country Status (1)
| Country | Link |
|---|---|
| US (1) | US9941852B1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210305955A1 (en) * | 2020-03-30 | 2021-09-30 | Apple Inc. | Amplifier circuit with dynamic offset calibration |
| CN113726339A (en) * | 2021-08-19 | 2021-11-30 | 江苏润石科技有限公司 | Error feedback-based offset voltage reduction method and data converter |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10097169B1 (en) * | 2017-04-07 | 2018-10-09 | Micron Technology, Inc. | Method and apparatus for reducing impact of transistor random mismatch in circuits |
| US10771028B2 (en) * | 2018-05-29 | 2020-09-08 | Futurewei Technologies, Inc. | Programmable gain amplifier apparatus and method |
| US10892767B1 (en) | 2019-09-20 | 2021-01-12 | Nxp Usa, Inc. | High accuracy matching system and method therefor |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100164589A1 (en) * | 2008-12-31 | 2010-07-01 | Won-Hyo Lee | Operational amplifier |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4297642A (en) | 1979-10-31 | 1981-10-27 | Bell Telephone Laboratories, Incorporated | Offset correction in operational amplifiers |
| US4948992A (en) | 1988-10-31 | 1990-08-14 | International Business Machines Corporation | Static method to negate offset voltages in CMOS operational amplifiers |
| US5124663A (en) | 1991-03-04 | 1992-06-23 | Motorola, Inc. | Offset compensation CMOS operational amplifier |
| JPH0645875A (en) | 1992-07-24 | 1994-02-18 | Nec Corp | Switched capacitor circuit |
| US5410270A (en) | 1994-02-14 | 1995-04-25 | Motorola, Inc. | Differential amplifier circuit having offset cancellation and method therefor |
| US6275098B1 (en) | 1999-10-01 | 2001-08-14 | Lsi Logic Corporation | Digitally calibrated bandgap reference |
| US20030146786A1 (en) | 2002-02-04 | 2003-08-07 | Kush Gulati | ADC having chopper offset cancellation |
| US20050110550A1 (en) | 2003-11-24 | 2005-05-26 | Qian Shi | DC offset cancellation in a direct-conversion receiver |
-
2016
- 2016-09-28 US US15/278,934 patent/US9941852B1/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100164589A1 (en) * | 2008-12-31 | 2010-07-01 | Won-Hyo Lee | Operational amplifier |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210305955A1 (en) * | 2020-03-30 | 2021-09-30 | Apple Inc. | Amplifier circuit with dynamic offset calibration |
| US20210305953A1 (en) * | 2020-03-30 | 2021-09-30 | Apple Inc. | Amplifier circuit with distributed dynamic chopping |
| US11588455B2 (en) * | 2020-03-30 | 2023-02-21 | Apple Inc. | Amplifier circuit with dynamic offset calibration |
| US11936352B2 (en) * | 2020-03-30 | 2024-03-19 | Apple Inc. | Amplifier circuit with distributed dynamic chopping |
| CN113726339A (en) * | 2021-08-19 | 2021-11-30 | 江苏润石科技有限公司 | Error feedback-based offset voltage reduction method and data converter |
Also Published As
| Publication number | Publication date |
|---|---|
| US9941852B1 (en) | 2018-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9941852B1 (en) | Operation amplifiers with offset cancellation | |
| US9172562B2 (en) | Calibration circuit, integrated circuit having calibration circuit, and calibration method | |
| TWI381639B (en) | Reference buffer circuit | |
| US8030972B2 (en) | High-speed latched comparator circuit with variable positive feedback | |
| CN102792593A (en) | Offset correction device of comparator | |
| US20220057469A1 (en) | High voltage current sensing circuit with adaptive calibration | |
| CN104852697A (en) | Apparatus and methods for improving common mode rejection ratio | |
| US8947287B2 (en) | Pipeline A/D converter and A/D converting method | |
| CN110350921A (en) | Amplifier circuit device and method for calibrating it | |
| CN101881984B (en) | Reference signal generator and method and system thereof | |
| US20110133837A1 (en) | Variable gain amplifier | |
| US20220140818A1 (en) | Semiconductor device including differential input circuit and calibration method thereof | |
| JP2012009925A (en) | Rssi circuit | |
| CN103107791B (en) | Gain linear variable gain amplifier with constant bandwidth | |
| CN114499459B (en) | Electronic equipment and signal driving chip thereof | |
| US9444405B1 (en) | Methods and structures for dynamically reducing DC offset | |
| US8179194B2 (en) | System and method for a reference generator | |
| US10742175B2 (en) | Amplifier circuit, reception circuit, and semiconductor integrated circuit | |
| US9300278B2 (en) | Method and apparatus for calibrating CMOS inverter | |
| CN103869860A (en) | Voltage generator | |
| US20070146182A1 (en) | Self-calibrating current source arrays | |
| CN101788834A (en) | Anti-deviation current biasing circuit | |
| CN116879617A (en) | Common mode current detection circuit | |
| CN112787604A (en) | Amplifier with a high-frequency amplifier | |
| US7205799B2 (en) | Input buffer having a stabilized operating point and an associated method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: FREESCALE SEMICONDUCTOR, INC., TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ABUGHAZALEH, FIRAS N.;REEL/FRAME:039879/0670 Effective date: 20160919 |
|
| AS | Assignment |
Owner name: NXP USA, INC., TEXAS Free format text: CHANGE OF NAME;ASSIGNOR:FREESCALE SEMICONDUCTOR INC.;REEL/FRAME:040626/0683 Effective date: 20161107 |
|
| AS | Assignment |
Owner name: NXP USA, INC., TEXAS Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 040626 FRAME: 0683. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME EFFECTIVE NOVEMBER 7, 2016;ASSIGNORS:NXP SEMICONDUCTORS USA, INC. (MERGED INTO);FREESCALE SEMICONDUCTOR, INC. (UNDER);SIGNING DATES FROM 20161104 TO 20161107;REEL/FRAME:041414/0883 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |