Embodiments of the invention relate to electronic systems, and more particularly, to electronic circuits for controlling a voltage of a node.
Certain electronic devices employ amplifiers for driving a load. For example, an amplifier can drive the load with a controlled voltage and/or controlled current. Examples of amplifiers include, but are not limited to, operational amplifiers, transimpedance amplifiers, and transconductance amplifiers. Certain amplifiers are implemented in a multi-stage configuration to enhance gain and/or performance thereof.
Apparatus and methods for setting and clamping a node voltage are provided herein. In certain embodiments, a node control circuit controls a voltage of a node based on a set signal indicating a desired voltage of the node, an upper clamping control signal for controlling an upper voltage limit of the node, and a lower clamping control signal for controlling a lower voltage limit of the node. Thus, the upper and lower clamping control signals establish a voltage range over which the node can operate without clamping, and the set signal controls the voltage of the node to a particular voltage level within the voltage range. When used in an impedance measurement application, the set signal controls a current or voltage applied to a device under test (DUT) to a desired level for measurement, and the upper and lower clamping control signals protect the DUT from inadvertent damage arising from excessive biasing conditions.
In one aspect, a node control circuit with controllable voltage operating range and set voltage is provided. The node control circuit includes a setting circuit electrically connected to a node and operable to control a voltage of the node within a voltage range. The setting circuit is configured to set the voltage of the node based on a set signal. The node control circuit further includes at least one clamping circuit configured to control the voltage range. The at least one clamping circuit includes a follower transistor clamp configured to receive a clamping control signal operable to adjust a voltage limit at which the follower transistor clamp activates to clamp the voltage of the node.
In another aspect, an electronic module is provided. The electronic module includes a module substrate, an amplifier die attached to the module substrate. The amplifier die includes a sensing circuit coupled to a load pin, a driving circuit configured to drive the load pin through the sensing circuit and controlled by a voltage of a node, and a node control circuit including a setting circuit and at least one clamping circuit. The setting circuit is configured to control the voltage of the node within a voltage range based on a set signal. The at least one clamping circuit is configured to control the voltage range. The at least one clamping circuit includes a follower transistor clamp configured to receive a clamping control signal operable to adjust a voltage limit at which the follower transistor clamp activates to clamp the voltage of the node.
In another aspect, a method of controlling a voltage operating range and set voltage of a node is provided. The method includes receiving a set signal indicating a desired operating voltage of a node, setting a voltage of the node within a voltage range based on the set signal using a setting circuit, and controlling the voltage range of the node using at least one clamping circuit, including adjusting a voltage limit provided by a follower transistor clamp based on a clamping control signal, and activating the follower transistor clamp to clamp the voltage of the node in response to the voltage of the node reaching the voltage limit.
The following detailed description of embodiments presents various descriptions of specific embodiments of the invention. However, the invention can be embodied in a multitude of different ways. In this description, reference is made to the drawings where like reference numerals may indicate identical or functionally similar elements. It will be understood that elements illustrated in the figures are not necessarily drawn to scale. Moreover, it will be understood that certain embodiments can include more elements than illustrated in a drawing and/or a subset of the elements illustrated in a drawing. Further, some embodiments can incorporate any suitable combination of features from two or more drawings.
Apparatus and methods for setting and clamping a node voltage are provided herein. In certain embodiments, a node control circuit includes a setting circuit for setting a voltage of a node based on a set signal. For example, the voltage of the node can be set by the set signal to control driving of a device under test (DUT) or other load. The node control circuit further includes at least one of a p-type follower clamp for clamping the node to an upper voltage limit based on an upper clamping control signal or an n-type follower clamp for clamping the node to a lower voltage limit based on a lower clamping control signal. When including both clamps, the node operates with a voltage level set by the set signal, but saturates at the upper voltage limit established by the upper clamping control signal and at the lower voltage limit established by the lower clamping control signal.
In certain implementations, the setting circuit is implemented to change the voltage of the node linearly with the set signal. For example, the setting circuit can include a current source that provides a current to a resistor to thereby set the node voltage. In such implementations, the current source and/or the resistor can be controllable by the set signal to provide flexibility in setting the node to a desired voltage.
The upper clamping control signal and the lower clamping control signal control a voltage range over which the node can operate without clamping. However, when the node voltage reaches the upper voltage limit set by the upper clamping control signal, the p-type follower clamp activates to clamp the node voltage to the upper voltage limit. Additionally, when the node voltage reaches the lower voltage limit set by the lower clamping control signal, the n-type follower clamp activates to clamp the node voltage to the lower voltage limit.
The p-type follower clamp includes one or more p-type transistors arranged as a follower. For instance, the p-type follower clamp can include at least one p-type field effect transistor (PFET) arranged as a source follower and/or at least one PNP bipolar transistor arranged as an emitter follower. Additionally, the n-type follower clamp includes one or more n-type transistors arranged as a follower. For instance, the n-type follower clamp can include at least one n-type field effect transistor (NFET) arranged as a source follower and/or at least one NPN bipolar transistor arranged as an emitter follower.
In certain implementations, the p-type follower clamp and/or the n-type follower clamp include one or more double-diffused metal-oxide-semiconductor (DMOS) transistors arranged as source followers. Using p-type and n-type DMOS transistors to implement source follower clamps allows the node to operate over a wide voltage range and/or permits the use of high voltage power supplies without risk of transistor damage.
In certain implementations, the p-type follower clamps include a pair of cross-connected p-type followers and/or the n-type follower clamp includes a pair of cross-connected n-type followers. Implementing the p-type follower clamp and/or the n-type follower clamp with cross-connected follower transistors provides enhanced robustness against overvoltage. For instance, in the context of metal-oxide-semiconductor (MOS) transistors, cross-connecting a pair of MOS transistor followers can limit gate-to-source voltages, thereby protecting the transistors from gate oxide breakdown.
To provide enhanced control of the lower voltage limit and/or the upper voltage limit, the p-type follower clamp and/or the n-type follower clamp can be implemented with an error amplifier for driving the input to a follower transistor. Including error amplifiers can provide precise control over the lower voltage limit and the upper voltage limit.
For example, in the context of an implementation using MOS transistors, including the error amplifiers compensates the lower voltage limit and the upper voltage limit for an offset corresponding to the threshold voltage of the MOS transistors. Additionally, in the context of an implementation using bipolar transistors, including the error amplifiers compensates the lower voltage limit and the upper voltage limit for an offset arising from the base-to-emitter voltage (VBE) of the bipolar transistors.
In certain implementations, the node voltage controls an input to a driving circuit, which in turn drives a load. For example, the node voltage can control a non-inverting input of an amplifier that is connected with negative feedback, such as a unity-gain buffer. Thus, the node voltage can be used to control biasing of the load, such as a DUT.
In certain implementations, the node control circuit is connected using one or more feedback loops to provide control over the node voltage. For instance, the node voltage can control biasing of a load, and feedback to the setting circuit and/or follower clamp(s) can be controlled based on the current and/or voltage of the load. In a first example, feedback to the setting circuit is provided based on the current provided to the load, and feedback to the follower clamps is provided based on the voltage across the load. In a second example, feedback to the setting circuit is provided based on the voltage across the load, and feedback to the follower clamps is provided based on the current provided to the load.
When operating using feedback, the bandwidths of control loops used for the setting circuit, the p-type follower clamp, and/or the n-type follower clamp can be separately controlled. Independent control of loop bandwidth can provide flexibility in a wide range of applications, including, but not limited to, load control applications.
In certain implementations, the node control circuit is controlled by data received from an interface or bus, such as an inter-Integrated Circuit (I2C) bus, a General Purpose Input Output (GPIO) bus, and/or other suitable interface. For example, the data can serve to control at least one of the set signal, the upper clamping control signal, and/or the lower clamping control signal. In certain implementations, the node control circuit is fabricated on a semiconductor die or chip, and a user can digitally program desired values of the set signal, the upper clamping control signal, and/or the lower clamping control signal using the bus. Implementing the node control circuit in this manner provides a convenient and flexible mechanism for user configurability.
As shown in
In certain implementations, the follower clamp 2 is a p-type follower clamp, and the clamping control signal is used to control an upper limit of the voltage range of the node. For example, when the voltage level of the node is greater than or equal to the upper limit, the follower clamp 2 turns on to provide clamping, and otherwise remains turned off. In other implementations, the follower clamp 2 is an n-type follower clamp, and the clamping control signal is used to control a lower limit of the voltage range of the node. For example, when the voltage level of the node is less than or equal to the lower limit, the follower clamp 2 turns on to provide clamping, and otherwise remains turned off. The follower clamp 2 can be implemented in accordance with any of the embodiments herein.
In certain implementations, the set signal controls the voltage level of the node to change substantially linearly with respect to the set signal. For example, the setting circuit 1 can include a current source that provides a current to a resistor to thereby set the node voltage. In such implementations, the current source and/or the resistor can be controllable by the set signal to provide flexibility in setting the node to a desired voltage.
Although one example implementation of the setting circuit has been described, the setting circuit 1 can be implemented in a wide variety of ways. In another example, the setting circuit 1 is implemented as a digital-to-analog converter (DAC).
As shown in
The p-type follower clamp 3 includes one or more p-type followers, such as at least one PFET source follower and/or at least one PNP emitter follower operable to clamp the node to an upper limit controlled by the upper clamping control signal. The p-type follower clamp 3 is inactive when the voltage of the node is less than the upper limit, and activates to clamp the node when the voltage of the node is greater than or equal to the upper limit. Thus, the upper clamping control signal controls an adjustable upper limit at which the p-type follower clamp 3 clamps the node.
The n-type follower clamp 4 includes one or more n-type followers, such as at least one NFET source follower and/or at least one NPN emitter follower operable to clamp the node to a lower limit controlled by the lower clamping control signal. The n-type follower clamp 4 is inactive when the node voltage is greater than the lower limit, and activates to clamp the node when the node voltage is less than or equal to the lower limit. Thus, the lower clamping control signal controls an adjustable lower limit at which the n-type follower clamp 4 clamps the node.
In the illustrated embodiment, the p-type follower clamp 3 is connected between the node and a first voltage (V1), and the n-type follower clamp 4 is connected between the node and a second voltage (V2). When the node control circuit 20 is powered, the second voltage is greater than the first voltage. The first voltage and the second voltage can be any suitable voltages. In one example, the first voltage is a power low supply or ground, and the second voltage is a power high supply. However, other implementations are possible.
As shown in
Although not depicted in
The node control circuit 30 of
For example, the p-type follower clamp 13 of
Although one embodiment of a p-type follower clamp and of an n-type follower clamp is depicted in
The node control circuit 50 of
For example, the node control circuit 50 includes a setting circuit 31 including a setting current source 40 and a setting resistor 44. At least one of the setting current source 40 or the setting resistor 44 is controllable to adjust the node voltage to a desired voltage level.
In the illustrated embodiment, the upper limit control circuit 35 includes an upper limit current source 41 and an upper limit resistor 45. At least one of the upper limit current source 41 or the upper limit resistor 45 is controllable to adjust an upper clamping control voltage (VUPPER). Additionally, the lower limit control circuit 36 includes a lower limit current source 42 and a lower limit resistor 46. At least one of the lower limit current source 42 or the lower limit resistor 46 is controllable to adjust a lower clamping control voltage (VLOWER).
Although
The node voltage is operable over a voltage range extending from a lower voltage limit to an upper voltage limit. In this embodiment, the upper voltage limit of the voltage range corresponds to about VUPPER+|VTHP|, where VTHP corresponds to the threshold voltage of the PFET source follower 21. The value of VUPPER is based on a product of a current of the upper limit current source 41 and a resistance of the upper limit resistor 45, and thus can be set by controlling the upper limit current source 41 and/or the upper limit resistor 45.
With continuing reference to
When the voltage of the node operates within the voltage range set by the upper voltage limit and the lower voltage limit, both the PFET source follower 21 and the NFET source follower 23 are turned off. Thus, the node voltage can be set by the setting circuit 31 to a desired voltage within the voltage range. However, when the node voltage reaches an upper bound of the voltage range, the PFET source follower 21 turns on to clamp the node voltage to about VUPPER+|VTHP|. Additionally, when the voltage of the node reaches a lower bound of the voltage range, the NFET source follower 23 turns on to clamp the node voltage to about VLOWER−|VTHN|.
In this example, the node voltage is set to a particular voltage level within the voltage range by controlling a resistance of the setting resistor 44 and/or a current of the setting current source 40. Although one embodiment of a setting circuit is shown, the teachings herein are applicable to setting circuits implemented in a wide variety of ways.
In certain embodiments, a control circuit (for example, the control circuit 305 of
The node control circuit 50 of
In certain embodiments herein, a p-type follower clamp and/or an n-type follower clamp is implemented using a pair of cross-connected follower transistors. Implementing a follower clamp in this manner provides protection to the transistors from overvoltage, thereby expanding a maximum operating voltage of the node control circuit. For instance, in the context of MOS transistors, cross-connecting a pair of MOS transistor followers can limit gate-to-source voltages, thereby protecting the transistors from gate oxide breakdown.
For example, the p-type follower clamp 53 includes a first PFET source follower 21 and a second PFET source follower 22, which are cross-coupled. In particular, a source of the first PFET source follower 21 is connected to a gate of the second PFET source follower 22, and a source of the second PFET source follower 22 is connected to a gate of the first PFET source follower 21. Additionally, the n-type follower clamp 54 includes first NFET source follower 23 and a second NFET source follower 24, which are cross-coupled.
By cross-coupling a pair of follower transistors, enhanced protection against overvoltage is provided. For example, cross-connecting a pair of MOS transistor followers can limit gate-to-source voltages, thereby protecting the transistors from gate oxide breakdown or damage.
In certain implementations, the first PFET source follower 21 and the second PFET source follower 22 are implemented using p-type DMOS transistors and/or the first NFET source follower 23 and the second NFET source follower 24 are implemented using n-type DMOS transistors.
Various operating scenarios of the node control circuit 70 of
As shown in
As shown in
As shown in
In certain embodiments herein, an error amplifier is included in a p-type follower clamp and/or an n-type follower clamp to enhance a precision of an upper and/or lower limit of clamping. For example, in the context of an implementation using MOS transistors, including the error amplifiers compensates the lower voltage limit and the upper voltage limit for an offset corresponding to the threshold voltage of the MOS transistors. Additionally, in the context of an implementation using bipolar transistors, including the error amplifiers compensates the lower voltage limit and the upper voltage limit for an offset arising from the base-to-emitter voltage of the bipolar transistors.
The p-type follower clamp 163 of
The first error amplifier 153 controls a gate voltage of the first PFET source follower 21 such that a voltage difference between the non-inverting input and inverting input of the first error amplifier 153 is about equal to 0 V. Additionally, the second error amplifier 154 controls a gate voltage of the first NFET source follower 23 such that a voltage difference between the non-inverting input and inverting input of the second error amplifier 154 is about equal to 0 V.
The feedback provided by the first error amplifier 153 and the second error amplifier 154 compensates for the threshold voltages of the PFET source follower 21 and the NFET source follower 23, respectively. Thus, the lower bound and upper bound of the voltage range correspond to VLOWER and VUPPER, respectively. In contrast, the node control circuit 70 of
By including the error amplifiers, the upper and lower voltage limits are compensated for an offset corresponding to the threshold voltage. In certain applications, threshold voltage offset is undesirable, since such offset can lead to an uncertainty in the available operating voltage range of the node. For example, a transistor's threshold voltage can vary with temperature, process and/or aging.
The p-type follower clamp 163 of
Although
For example, the p-type follower circuit 173 includes a first PNP emitter follower 181 and a second PNP emitter follower 182, which are cross-connected. Additionally, p-type follower circuit 173 further includes a first error amplifier 153 and a clamp PNP transistor 191. The n-type follower circuit 174 further includes a first NPN emitter follower 183 and a second NPN emitter follower 184, which are cross-connected. Additionally, the n-type follower circuit 174 further includes a second error amplifier 154 and a clamp NPN transistor 192.
With continuing reference to
The node control system 210 of
The setting circuit 1, the p-type follower clamp 3, and the n-type follower clamp 4 operate to control a driving voltage (VDRIVE) of a node. As shown in
With continuing reference to
In the illustrated embodiment, the first feedback amplifier 203 amplifies the voltage across the sensing circuit 202 to generate a set feedback signal (FBKSET), which provides feedback to the setting circuit 1 to thereby adjust the voltage level of the driving voltage. Implementing the feedback loop of the setting circuit 1 in this manner controls the driving voltage such that the current IDUT through the DUT 208 is of a particular controlled current level.
With continuing reference to
Providing feedback to the p-type follower clamp 3 and the n-type follower clamp 4 in this manner protects the DUT 208 from damage from excessively large overvoltage or undervoltage conditions.
For example, certain types of DUTs (for instance, certain types of sensors) can have a limitation on a maximum operating bias voltage that the DUT can operate without damage. Although it can be desirable in certain applications to provide feedback to the setting circuit 1 to achieve a particular current IDUT through the DUT 208 for purposes of measurement (for instance, sensor impedance measurement), forcing a current of a particular value through DUT 208 can result in the DUT 208 being biased with a large voltage.
The feedback to the p-type follower clamp 3 and to the n-type follower clamp 4 provides dynamic adjustment to the upper limit and lower limit of the voltage range of the driving voltage, thereby protecting the DUT 208 from damage.
In the illustrated embodiment, the bandwidths of the control loops of the setting circuit 1, the p-type follower clamp 3, and/or the n-type follower clamp 4 can be separately set. Independent control of loop bandwidth can provide enhanced flexibility for providing measurement of DUTs of a wide range of impedance values.
Although an embodiment with both the p-type follower clamp 3 and the n-type follower clamp 4 is depicted, in certain implementations one of the p-type follower clamp 3 or the n-type follower clamp 4 is omitted.
The node control system 220 of
By implementing the node control system 220 in this manner, the first feedback amplifier 203 provides feedback to the setting circuit 1 to achieve a particular voltage VDUT across the DUT 208.
Although it can be desirable in certain applications to provide feedback to the setting circuit 1 to achieve a particular voltage VDUT across the DUT 208 for purposes of measurement (for instance, sensor impedance measurement), forcing a voltage of a particular value across the DUT 208 can result in the DUT 208 sinking or sourcing a large current.
The feedback to the p-type follower clamp 3 and to the n-type follower clamp 4 from the second feedback amplifier 204 provides dynamic adjustment to the upper limit and lower limit of the voltage range of the driving voltage, thereby protecting the DUT 208 from damage from excessive current.
In the illustrated embodiment, the node control system 230 includes the p-type follower clamp 53 and the n-type follower clamp 54 of the embodiment of
As shown in
With continuing reference to
In the illustrated embodiment, the unity-gain buffer 211 includes a non-inverting input that receives the driving voltage. The unity-gain buffer 211 also includes an output connected to an inverting input to provide negative feedback. In this example, the output of the unity-gain buffer 211 is connected to the DUT 208 through the sense resistor 212, which has a resistance RSENSE. Although an example with a DUT 208 driven by the unity-gain buffer 211 through the sense resistor 212 is shown, other implementations are possible, including, but not limited to, implementations using a resistive transimpedance amplifier and/or a capacitive transimpedance amplifier.
With continuing reference to
In the illustrated embodiment, the first feedback instrumentation amplifier 213 provides feedback to the setting circuit 221 to thereby control the current IDUT to a desired value, while the second feedback instrumentation amplifier 214 provides feedback to the p-type follower clamp 53 and the n-type follower clamp 54 to limit the voltage range of the driving voltage to thereby protect the DUT 208 from excessive voltage.
Thus, the feedback used in the node control system 230 of
The graph includes an upper portion including a plot 261 of scaled current of the set current source 223 versus time and a plot 262 of the voltage VDUT across the DUT 208 versus time. As shown in the upper portion of the graph, the voltage VDUT across the DUT 208 is clamped to about +/−9 V, in this example.
With continuing reference to
Although various examples of performance results have been shown, simulation or measurement results can vary based on a wide variety of factors, such as simulation models, simulation tools, simulation parameters, measurement conditions, fabrication technology, and/or implementation details. Accordingly, other results are possible.
The module 310 illustrates one example of an electronic module implemented in accordance with the teachings herein. In the illustrated embodiment, the semiconductor chip 304 includes a setting circuit 1, a p-type follower circuit 3, an n-type follower circuit 4, a driving circuit 201, a sensing circuit 202, a first feedback amplifier 203, a second feedback amplifier 204, and a control circuit 305 fabricated thereon. Although particular circuitry is shown, other implementations are possible, such as implementations in which one or more of the illustrated circuits is omitted and/or in which additional circuitry is included.
The semiconductor chip 304 can be implemented in accordance with any of the embodiments herein. For example, the p-type follower circuit 3 and/or the n-type follower circuit 4 can be implemented in accordance with any of the clamps of
In the illustrated embodiment, the module 310 includes an interface or bus (BUS) that is coupled through pins of the semiconductor die 304 to the control circuit 305. The bus can be used to program digital data to the semiconductor chip 304 to achieve a desired configuration of the module 310 for a given sensor 302. In the illustrated embodiment, the bus can be used to control one or more of the set signal (SET) provided to the setting circuit 1, the upper clamping control signal (LIMITUPPER) provided to the p-type follower clamp 3, or the lower clamping control signal (LIMITLOWER) provided to the n-type follower clamp 4.
The control circuit 305 of
In certain implementations, the memory circuit 306 includes a volatile memory that is programmed with the desired configuration of the semiconductor chip 304 using the bus after power-up. For instance, a user of the module 310 can program the memory circuit 306 with data indicating the desired configuration of the semiconductor chip 304. However, other configurations are possible, such as implementations in which the memory circuit 306 includes a non-volatile memory (for instance, a flash memory, a read-only memory (ROM), fuses, anti-fuses, and/or a magnetic storage device) programmed with the configuration data. In such implementations, the memory circuit 306 can be programmed after manufacture with data associated with a particular target application or DUT.
As shown in
In the illustrated embodiment, the semiconductor chip 304 is implemented with feedback loops in accordance with the node control system 210 of
The module 310 of
The foregoing description may refer to elements or features as being “connected” or “coupled” together. As used herein, unless expressly stated otherwise, “connected” means that one element/feature is directly or indirectly connected to another element/feature, and not necessarily mechanically. Likewise, unless expressly stated otherwise, “coupled” means that one element/feature is directly or indirectly coupled to another element/feature, and not necessarily mechanically. Thus, although the various schematics shown in the figures depict example arrangements of elements and components, additional intervening elements, devices, features, or components may be present in an actual embodiment (assuming that the functionality of the depicted circuits is not adversely affected).
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the disclosure. Indeed, the novel apparatus, methods, and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the disclosure. For example, while the disclosed embodiments are presented in a given arrangement, alternative embodiments may perform similar functionalities with different components and/or circuit topologies, and some elements may be deleted, moved, added, subdivided, combined, and/or modified. Each of these elements may be implemented in a variety of different ways. Any suitable combination of the elements and acts of the various embodiments described above can be combined to provide further embodiments. Accordingly, the scope of the present invention is defined only by reference to the appended claims.
Although the claims presented here are in single dependency format for filing at the USPTO, it is to be understood that any claim may depend on any preceding claim of the same type except when that is clearly not technically feasible.
Number | Name | Date | Kind |
---|---|---|---|
4945265 | Estrada | Jul 1990 | A |
6433609 | Voldman | Aug 2002 | B1 |
6801080 | Arcus | Oct 2004 | B1 |
7288993 | Brokaw | Oct 2007 | B2 |
7863981 | Shkidt et al. | Jan 2011 | B2 |
10290673 | Wang | May 2019 | B1 |
20170093395 | Huang | Mar 2017 | A1 |
20180176497 | Saha | Jun 2018 | A1 |
Entry |
---|
Analog Devices, Inc., AD53509 Data Sheet “High Performance Driver/Comparator, Active Load on a Single Chip” in 12 pages. |
Analog Devices, Inc., AD5520 Data Sheet “Per Pin Parametric Measurement Unit/Source Measure Unit” in 24 pages. |