This disclosure relates generally to integrated circuits and more particularly to temperature compensation for integrated circuits.
Integrated circuits are often desired to generate a temperature-stabilized output signal. For example, a constant current source may be desired to generate a current that is constant with temperature, and an oscillator circuit may be desired to generate an oscillating output of a frequency that is constant with temperature.
One method for generating a temperature-stabilized output signal is to use a bandgap voltage reference (BGR) circuit. To improve the temperature stability, an integrated circuit may incorporate a BGR circuit and generate an output signal using a temperature independent voltage generated by the BGR circuit. For example, a constant current source may be configured to generate a constant current by performing a voltage-to-current conversion on a temperature independent reference voltage generated by a BGR circuit.
This summary is provided to introduce a selection of concepts, in a simplified form, that are further described below. This summary is not necessarily intended to identify key features or essential features of the present disclosure. The present disclosure may include the following various aspects and embodiments.
In an exemplary embodiment, the present disclosure provides an integrated circuit. The integrated circuit includes a first current mirror, a first pn junction element, a first resistor element, a second pn junction element, a first load component, and a subsequent stage circuit. The first current mirror is configured to provide a first current to a first node, provide a second current to a second node virtually shorted to the first node, and provide a third current to a first voltage output node. The first pn junction element is coupled between the first node and a ground line. The first resistor element is coupled between the second node and the ground line. The second pn junction element is coupled in series to the first resistor element. The first load component is coupled between the first voltage output node and the ground line and configured to generate a first output voltage at first voltage output node. The subsequent stage circuit is configured to generate an output signal based on the first output voltage. The first load component is configured to cause the first output voltage to have a non-zero temperature dependence that at least partially cancels a temperature dependence of the output signal of the subsequent stage circuit.
In another exemplary embodiment, the present disclosure provides a method. The method includes providing, by a first current mirror, a first current to a first node coupled to a ground line via a first pn junction element. The method further includes providing, by the first current mirror, a second current to a second node virtually shorted to the first node. The second node is coupled to the ground line via a second pn junction element and a first resistor element coupled in series. The method further includes providing, by the first current mirror, a third current to a first voltage output node. The method further includes generating, by a first load component coupled between the first voltage output node and the ground line, a first output voltage at the first voltage output node. The method further includes generating, by a subsequent stage circuit, an output signal based on the first output voltage. The first output voltage has a non-zero temperature dependence that at least partially cancels a temperature dependence of the output signal of the subsequent stage circuit.
Other features and aspects are further described below with reference to the attached drawings.
To facilitate understanding, identical reference numerals have been used, where possible, to designate elements that are common to the figures. It is contemplated that elements disclosed in one embodiment may be utilized in other embodiments without specific recitation. Suffixes may be attached to reference numerals to distinguish elements from each other. The drawings referenced to herein are not to be construed as being drawn to scale unless specifically noted. In addition, the drawings are often simplified and details or components are omitted for clarity of presentation and explanation. The drawings and discussion serve to explain principles discussed below.
The following detailed description is exemplary in nature and is not intended to limit the disclosure or the applications and uses of the disclosure. Furthermore, there is no intention to be bound by any expressed or implied theory presented in the preceding background, summary and brief description of the drawings, or in the following detailed description.
In the following detailed description, numerous specific details are set forth in order to provide a more thorough understanding of the disclosed technology. However, it will be apparent to one of ordinary skill in the art that the disclosed technology may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid unnecessarily complicating the description.
The term “coupled” as used herein means connected directly to or connected through one or more intervening components or circuits. Further, throughout the application, ordinal numbers (e.g., first, second, third, etc.) may be used as an adjective for an element (i.e., any noun in the application). The use of ordinal numbers is not to imply or create any particular ordering of the elements nor to limit any element to being only a single element unless expressly disclosed, such as by the use of the terms “before”, “after”, “single”, and other such terminology. Rather, the use of ordinal numbers is to distinguish between the elements. By way of an example, a first element is distinct from a second element, and the first element may encompass more than one element and succeed (or precede) the second element in an ordering of elements.
One method of generating a temperature-stabilized output signal is to use a bandgap voltage reference (BGR) circuit, which can generate a temperature independent reference voltage based on the temperature characteristics of pn junction elements, such as diodes and bipolar transistors. An integrated circuit may be configured to generate a temperature independent reference voltage by a BGR circuit and to generate a temperature-stabilized output signal from the temperature independent reference voltage by a subsequent stage circuit.
This method may not however sufficiently suppress the temperature dependence of the output signal if the subsequent stage circuit exhibits a significant temperature dependence. For example, in implementations where the subsequent stage circuit is configured as a voltage-to-current conversion circuit that uses a voltage-to-current conversion resistor, the resulting current may exhibit a significant temperature dependence due to the temperature characteristics of the voltage-to-current conversion resistor. Accordingly, there is a technological need to provide a novel technology for generating a temperature-independent signal.
The present disclosure recognizes that the temperature dependence of the output voltage of a BGR circuit is flexibly adjustable with circuit element parameters, such as resistor resistances and transistor sizes. The present disclosure takes advantage of the flexibility in adjusting the temperature dependence of the output voltage of a BGR circuit to enable an integrated circuit to generate a temperature-stabilized output signal. In one or more embodiments, an integrated circuit includes a BGR-based voltage generator circuit and a subsequent stage circuit. The BGR-based voltage generator circuit is configured to generate an output voltage having a non-zero temperature dependence, and the subsequent stage circuit (e.g., a voltage-to-current conversion circuit) is configured to generate a desired output signal (e.g., a temperature-independent constant current, an oscillating output of a temperature-independent frequency etc.) using the output voltage of the BGR-based voltage generator circuit. The non-zero temperature dependence of the output voltage of the BGR-based voltage generator circuit is adjusted to at least partially cancel the temperature characteristics of the subsequent stage circuit. This effectively achieves improved temperature compensation, allowing the subsequent stage circuit to generate an output signal that is stable with temperature. Described below are various embodiments of the present disclosure which achieve improved temperature compensation based on a BGR-based voltage generator circuit.
The first current mirror 110 is coupled to a power supply line 170 that provides a high-side power supply voltage VDD and is configured to generate first, second, third, fourth, and fifth currents I1, I2, I3, I4, and I5 such that the currents I1, I2, I3, I4, and I5 have the same current level. In the shown embodiment, the first current mirror 110 includes p-channel metal oxide semiconductor (PMOS) transistors MP1, MP2, MP3, MP4, and MP5 that have commonly-coupled gates. The sources of the PMOS transistors MP1 to MP5 are commonly coupled to the power supply line 170. The PMOS transistors MP1, MP2, and MP3 have drains coupled to nodes N1, N2, and N3, respectively, and are configured to provide the first, second, and third currents I1, I2, and I3, respectively, to the nodes N1, N2, and N3. The PMOS transistors MP4 and MP5 have drains coupled to the first and second voltage output nodes NVO1 and NVO2, respectively, and are configured to provide the fourth and fifth currents I4 and I5 to the first and second voltage output nodes NVO1 and NVO2, respectively.
The first operational amplifier 120 is configured to output a control voltage to the commonly-coupled gates of the PMOS transistors MP1 to MP5 to control the first to fifth currents I1 to I5. The first operational amplifier 120 has a non-inverting input coupled to the node N1, an inverting input coupled to the node N2, and an output coupled to the commonly-coupled gates of the PMOS transistors MP1 to MP5. The first operational amplifier 120 is configured to control the gate voltage of the PMOS transistors MP1 to MP5 such that the nodes N1 and N2 have the same voltage level. In other words, the nodes N1 and N2 are virtually shorted by the operation of the first operational amplifier 120.
The bipolar transistors Q1, Q2, and Q3 operate as first, second, and third pn junction elements, respectively, each of which incorporates a pn junction. As discussed in detail later, the current-voltage characteristics of the pn junctions within the bipolar transistors Q1, Q2, and Q3 cause the first to fifth currents I1 to I5 to be generated as proportional to absolute temperature (PTAT) currents. In the shown embodiment, NPN transistors are used as the bipolar transistors Q1, Q2, and Q3. The bases of the bipolar transistors Q1, Q2, and Q3 are commonly coupled to the collector of the bipolar transistor Q3. The collectors of the bipolar transistors Q1, Q2, and Q3 are coupled to the nodes N1, N2, and N3, respectively. The emitters of the bipolar transistors Q1 and Q3 are coupled to a ground line 180 that provides a low-side power supply voltage VSS, and the emitter of the bipolar transistor Q2 is coupled to the ground line 180 via the resistor element R1. The first, second, and third currents I1, I2, and I3 received from the first current mirror 110 flow in the forward directions through the base-emitter pn junctions of the bipolar transistors Q1, Q2 and Q3, respectively. In one implementation, the area of the base-emitter junction of the bipolar transistor element Q3 is the same as that of the base-emitter junction of the bipolar transistor element Q1, while the area of the base-emitter junction of the bipolar transistor element Q2 is N times as large as that of the base-emitter junction of the bipolar transistor element Q1, where N is a number greater than one.
The second current mirror 130 is configured to provide a sixth current I6 to the node N3, a first neutralization current INL1 to the first voltage output node NVO1, and a second neutralization current INL2 to the second voltage output node NVO2. In the shown embodiment, the second current mirror 130 includes PMOS transistors MP6, MP7, and MP8 that have commonly-coupled gates. The sources of the PMOS transistors MP6, MP7, and MP8 are commonly coupled to the power supply line 170. The drain of the PMOS transistor MP6 is coupled to the node N3, and the drains of the PMOS transistors MP7 and MP8 are coupled to the first and second voltage output nodes NVO1 and NVO2, respectively. The PMOS transistor MP6 is configured to output the current I6 from the drains thereof to provide the current I6 to the node N3. The PMOS transistors MP7 and MP8 are configured to output the first and second neutralization currents INL1 and INL2, respectively, from the drains thereof and to provide the first and second neutralization currents INL1 and INL2 to the first and second voltage output nodes NVO1 and NVO2, respectively.
The current levels of the first and second neutralization currents INL1 and INL2 are proportional to the current level of the current I6. In one implementation, the current level of the first neutralization current INL1 is A1 times the current level of the current I6, and the current level of the second neutralization current INL2 is A2 times the current level of the current I6, where A1 and A2 may be less than one. The current I6 is used to provide base currents to the bipolar transistors Q1, Q2, and Q3. In one implementation, the current I6 is the sum current of the base currents to the bipolar transistors Q1, Q2, and Q3.
The second operational amplifier 140 is configured to output a control voltage to the commonly-coupled gates of the PMOS transistors MP6, MP7, and MP8 to control the current I6 and the first and second neutralization currents INL1 and INL2. The second operational amplifier 140 has a non-inverting input coupled to the node N3, an inverting input coupled to the node N1, and an output coupled to the commonly-coupled gates of the PMOS transistors MP6 to MP8. The second operational amplifier 140 is configured to control the gate voltage of the PMOS transistors MP6 to MP8 such that the nodes N1 and N3 have the same voltage level. In other words, the nodes N1 and N3 are virtually shorted by the operation of the second operational amplifier 140.
The first load component 150 is coupled between the first voltage output node NVO1 and the ground line 180. The first load component 150 is configured to generate the first output voltage VO1 from the fourth current I4 received from the first current mirror 110. In the shown embodiment, the first load component 150 includes a diode-connected bipolar transistor Q4 and resistor elements R11 and R12. The diode-connected bipolar transistor Q4 operates as a pn junction element. In one implementation, the base-emitter junction of the bipolar transistor Q4 may have the same area as the base-emitter junctions of the bipolar transistors Q1 and Q3. The bipolar transistor Q4 and the resistor element R11 are coupled in series between the first voltage output node NVO1 and the ground line 180. It is noted that the positions of the bipolar transistor Q4 and the resistor element R11 are interchangeable. Further, the resistor element R12 is coupled between the first voltage output node NVO1 and the ground line 180 in parallel to the bipolar transistor Q4 and the resistor element R11.
The second load component 160 is coupled between the second voltage output node NVO2 and the ground line 180. The second load component 160 is configured to generate the second output voltage VO2 from the fifth current I5 received from the first current mirror 110. In the shown embodiment, the second load component 160 includes a diode-connected bipolar transistor Q5 and resistor elements R21 and R22. The diode-connected bipolar transistor Q5 operates as a pn junction element. In one implementation, the base-emitter junction of the bipolar transistor Q5 may have the same area as the base-emitter junctions of the bipolar transistors Q1 and Q3. The bipolar transistor Q5 and the resistor element R21 are coupled in series between the second voltage output node NVO2 and the ground line 180. It is noted that the positions of the bipolar transistor Q5 and the resistor element R21 are interchangeable. Further, the resistor element R22 is coupled between the second voltage output node NVO2 and the ground line 180 in parallel to the bipolar transistor Q5 and the resistor element R21.
The voltage-to-current conversion circuit 200 is configured to perform voltage-to-current conversion on the first output voltage VO1 to generate the constant output current Iconst. In the shown embodiment, the voltage-to-current conversion circuit 200 includes an operational amplifier 210, a voltage-to-current conversion resistor Rx, an n-channel metal oxide semiconductor (NMOS) transistor MN11, and a current mirror 220. The operational amplifier 210 has a first input receiving the first output voltage VO1 and a second input coupled to a node N4. The voltage-to-current conversion resistor Rx is coupled between the node N4 and the ground line 180. The NMOS transistor MN11 has a gate coupled to the output of the operational amplifier 210, a source coupled to the node N4, and a drain coupled to the current mirror 220. The current mirror 220 includes a pair of PMOS transistors MP11 and MP12. The sources of the PMOS transistors MP11 and MP12 are commonly coupled to the power supply line 170 and the gates of the PMOS transistors MP11 and MP12 are commonly coupled to the drain of the PMOS transistor MP11. The current mirror 220 is configured to mirror the current flowing through the voltage-to-current conversion resistor Rx and the NMOS transistor MN11 to generate the constant output current Iconst.
Although the first load component 150 and the second load component 160 have similar circuit topologies, circuit element parameters of the first load component 150 and the second load component 160 are determined to cause different behaviors between the first output voltage VO1 and the second output voltage VO2. One or more circuit element parameters of the first load component 150 (e.g., the resistances of the resistor elements R11 and R12 and the area of the base-emitter junction of the bipolar transistor Q4) are adjusted such that the first output voltage VO1 has a non-zero temperature dependence that at least partially cancels the temperature characteristics of the voltage-to-current conversion circuit 200. In some implementations, one or more circuit element parameters of the first load component 150 are adjusted such that the first output voltage VO1 has a non-zero temperature dependence that causes the constant output current Iconst to be substantially constant with temperature. In implementations where the resistance of the voltage-to-current conversion resistor Rx of the voltage-to-current conversion circuit 200 has a significant temperature dependence, the first output voltage VO1 may be generated to have a non-zero temperature dependence that at least partially cancels temperature-dependent variations in the output current potentially caused by the temperature-dependent resistance of the voltage-to-current conversion resistor Rx. For example, in implementations where the resistance of the voltage-to-current conversion resistor Rx increases with temperature, one or more circuit element parameters of the first load component 150 are adjusted to increase the first output voltage VO1 in accordance with the temperature-dependent increase in the resistance of the voltage-to-current conversion resistor Rx. In contrast, the circuit element parameters of the second load component 160 (e.g., the resistances of the resistor elements R21 and R22 and the area of the base-emitter junction of the bipolar transistor Q5) are adjusted such that the second output voltage VO2 is substantially constant with temperature. The second output voltage VO2 can be used as a temperature independent reference voltage, similarly to the output voltage of a typical BGR circuit. The following is a detailed description of the operation of the integrated circuit 1000.
In one or more embodiments, the first to fifth currents I1 to I5, which are controlled to have the same current level, are each generated as a proportional to absolute temperature (PTAT) current as discussed below. For the base-emitter voltage VBE1 of the bipolar transistor Q1 and the base-emitter voltage VBE2 of the bipolar transistor Q2, based on the fact that the area of the base-emitter junction of the bipolar transistor Q2 is N times as large as that of the base-emitter junction of the bipolar transistor Q1, the following expressions (1a) and (1b) hold:
where I is the current level of the first to fifth currents I1 to I5, I5 is the backward saturation current, k is the Boltzmann constant, T is the absolute temperature, and q is the elementary charge.
Since the first and second nodes N1 and N2 are virtually-shorted and the voltage at the node N1 is equal to the base-emitter voltage VBE1 of the bipolar transistor Q1, the following expression (2) holds:
The current level I of the first to fifth currents I1 to I5 is represented by the following expression (3), which is obtained by substituting expressions (1a) and (1b) into expression (2):
where Vt is the thermal voltage given by the following expression (4):
Expressions (3) and (4) indicate that the current level I of the first to fifth currents I1 to I5 is proportional to the absolute temperature T, i.e., the first to fifth currents I1 to I5 are each a proportional to absolute temperature (PTAT) current.
The first and second neutralization currents INL1 and INL2, which are provided to the first voltage output node NVO1 and NVO2, respectively, are proportional to the sum of the base currents of the bipolar transistors Q1, Q2, and Q3, but are much smaller than the current level I of the first to fifth currents I1 to I5, as discussed below. Due to the operation of the second current mirror 130, the current levels of the first and second neutralization currents INL1 and INL2 are each proportional to the sixth current I6, which is the sum current of the base currents of the bipolar transistors Q1, Q2, and Q3. Since the base current of an emitter-grounded bipolar transistor is much smaller than the collector current, the sixth current I6 can be considered to be much smaller than the first, second, and third currents I1, I2, and I3, which are the collector currents of the bipolar transistors Q1, Q2 and Q3. Accordingly, the current levels of the first and second neutralization currents INL1 and INL2 are also much smaller than the current level I of the first to fifth currents I1 to I5.
As a first approximation, the effects of the first and second neutralization currents INL1 and INL2 can be ignored (the effects of the first and second neutralization currents INL1 and INL2 are discussed later). In this first approximation, the following expression (5) holds with respect to the first voltage output node NVO1:
where I4A is the current through the resistor element R11 and the bipolar transistor Q4, and I4B is the current through the resistor element R12. With respect to the base-emitter voltage VBE4 of the bipolar transistor Q4 and the voltage drops across the resistor elements R11 and R12, the following expression (6) holds:
From expressions (3) to (6), the current I4B is represented by the following expression (7):
Accordingly, the first output voltage VO1 is represented by the following expression (8):
Since the thermal voltage Vt (given by expression (4)) is proportional to the absolute temperature, expression (8) implies that the first order term of the temperature dependence of the first output voltage VO1 can be controlled by the resistances of the resistor elements R11 and R1 of the first load component 150. Accordingly, it is possible to cancel the first order term of the temperature dependence of the constant output current Iconst by appropriately adjusting at least one of the resistances of the resistor elements R11 and R1.
Meanwhile, the second output voltage VO2 is represented by the following expression (9), which is obtained similarly to expression (8):
where VBE5 is the base-emitter voltage of the bipolar transistor Q5. Expression (9) implies that it is possible to generate the second output voltage VO2 to be substantially constant with temperature by appropriately adjusting at least one of the resistances of the resistor elements R21 and R22 of the second load component 160.
The first neutralization current INL1, which is provided to the first voltage output node NVO1, is used to cancel the second order term of the temperature dependence of the constant output current Iconst as discussed below. As discussed above, the first neutralization current INL1 is proportional to the sum current of the base currents of the bipolar transistors Q1, Q2, and Q3. Here, the base current IB of a bipolar transistor can be represented by the following expression (10):
where βF is the current amplification ratio and IC is the collector current. As known in the art, the temperature dependence of the current amplification ratio βF of a bipolar transistor is represented by the following expression (11):
where ΔEg(NE) is a constant representing the bandgap narrowing effect in the emitter, which depends on the impurity concentration NE of the emitter. It is noted that ΔEg(NE) does not depends on the absolute temperature T.
By rewriting expression (11) with a temperature-independent positive constant α defined as α=ΔEg(NE)/k, the temperature dependence of the base current IB for a constant corrector current IC can be represented by the following expression (12):
where it holds:
From expressions (13) and (14), it is understood that the base current IB of a bipolar transistor for a constant current IC incorporates a second order term of the temperature dependence.
Since the first neutralization current INL1 is proportional to the sum current of the base currents of the bipolar transistors Q1, Q2, and Q3, the first neutralization current INL1 also incorporates a second order term of the temperature dependence. Accordingly, by providing the first neutralization current INL1 to the first voltage node NVO1, it is possible to cause the first output voltage VO1 to exhibit a second order term of the temperature dependence. The current level of the first neutralization current INL1 is adjusted based on the temperature dependence of the constant output current Iconst. By appropriately adjusting the current level of the first neutralization current INL1, it is possible to cancel the second order term of the temperature dependence of the constant output current Iconst. In one implementation, the current level of the first neutralization current INL1 may be adjusted with the mirror ratio of the second current mirror 130 with respect to the first neutralization current INL1, that is, the ratio A1 of the current level of the first neutralization current INL1 to the current level of the current I6.
The second neutralization current INL2, which is provided to the second voltage output node NVO2, is used to cancel the second order term of the temperature dependence of the second output voltage VO2. Since the above discussion also applies to the second neutralization current INL2, the second neutralization current INL2 also incorporates a second order term of the temperature dependence. In one implementation, the current level of the second neutralization current INL2 is adjusted to cancel the second order term of the temperature dependence of the second output voltage VO2. In one implementation, the current level of the second neutralization current INL2 may be adjusted by the mirror ratio of the second current mirror 130 with respect to the first neutralization current INL2, that is, the ratio A2 of the current level of the second neutralization current INL2 to the current level of the current I6.
In one or more embodiments, as shown in
As a first approximation similar to that discussed in the above, the first and second output voltages VO1 and VO2 generated by the voltage generator circuit 3100 shown in
It is noted that expressions (15) and (16) can be obtained by replacing R1 in expressions (8) and (9) by R1+R2. As is understood from expressions (15) and (16), the dependence of the first and second output voltages VO1 and VO2 on the power supply voltage VDD can be reduced by appropriately selecting the property of the variable resistor element R2 in accordance with the dependencies of the output voltages VO1 and VO2 on the power supply voltage VDD for the case where the variable resistor element R2 is not used. In implementations where the first and second output voltages VO1 and VO2 potentially increase as the power supply voltage VDD increases, the dependence of the first and second output voltages VO1 and VO2 on the power supply voltage VDD can be reduced by using a variable resistor element R2 configured to have a resistance that increases as the power supply voltage VDD increases. In other embodiments where the first and second output voltages VO1 and VO2 potentially decrease as the power supply voltage VDD increases, in contrast, the dependence of the first and second output voltages VO1 and VO2 on the power supply voltage VDD can be reduced by using a variable resistor element R2 configured to have a resistance that decreases as the power supply voltage VDD increases.
The first load component 4150 is configured similarly to the first load component 150 shown in
The second load component 4160 is configured similarly to the second load component 160 shown in
As a first approximation, the first and second output voltages VO1 and VO2 generated by the voltage generator circuit 4100 shown in
It is noted that expression (17) can be obtained by replacing R11 in expression (8) by R11+R13 and expression (18) can be obtained by replacing R21 in expression (8) by R21+R23. As is understood from expressions (17) and (18), the dependence of the first and second output voltages VO1 and VO2 on the power supply voltage VDD can be reduced by appropriately selecting the properties of the variable resistor elements R13 and R23 in accordance with the dependencies of the output voltages VO1 and VO2 on the power supply voltage VDD for the case where the variable resistor elements R13 and R23 are not used.
As a first approximation, the first and second output voltages VO1 and VO2 generated by the voltage generator circuit 5100 shown in
It is noted that expression (19) can be obtained by replacing R1 in expression (17) by R1+R2 and expression (20) can be obtained by replacing R1 in expression (18) by R1+R2. As is understood from expressions (19) and (20), the dependence of the first and second output voltages VO1 and VO2 on the power supply voltage VDD can be reduced by appropriately selecting the properties of the variable resistor elements R2, R13, and R23 in accordance with the dependencies of the output voltages VO1 and VO2 on the power supply voltage VDD for the case where the variable resistor elements R1, R13 and R23 are not used.
The process 800 includes providing, by a first current mirror (e.g., the first current mirror 110 shown in
The use of the terms “a” and “an” and “the” and “at least one” and similar referents in the context of describing the invention (especially in the context of the following claims) are to be construed to cover both the singular and the plural, unless otherwise indicated herein or clearly contradicted by context. The use of the term “at least one” followed by a list of one or more items (for example, “at least one of A and B”) is to be construed to mean one item selected from the listed items (A or B) or any combination of two or more of the listed items (A and B), unless otherwise indicated herein or clearly contradicted by context. The terms “comprising,” “having,” “including,” and “containing” are to be construed as open-ended terms (i.e., meaning “including, but not limited to,”) unless otherwise noted. Recitation of ranges of values herein are merely intended to serve as a shorthand method of referring individually to each separate value falling within the range, unless otherwise indicated herein, and each separate value is incorporated into the specification as if it were individually recited herein. All methods described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The use of any and all examples, or exemplary language (e.g., “such as”) provided herein, is intended merely to better illuminate the invention and does not pose a limitation on the scope of the invention unless otherwise claimed. No language in the specification should be construed as indicating any non-claimed element as essential to the practice of the invention.
Exemplary embodiments are described herein. Variations of those exemplary embodiments may become apparent to those of ordinary skill in the art upon reading the foregoing description. The inventors expect skilled artisans to employ such variations as appropriate, and the inventors intend for the invention to be practiced otherwise than as specifically described herein. Accordingly, this invention includes all modifications and equivalents of the subject matter recited in the claims appended hereto as permitted by applicable law. Moreover, any combination of the above-described elements in all possible variations thereof is encompassed by the invention unless otherwise indicated herein or otherwise clearly contradicted by context.