Thermal sensor including pulse-width modulation output
09816871 ยท 2017-11-14
Assignee
Inventors
Cpc classification
H01L23/34
ELECTRICITY
H10D89/215
ELECTRICITY
G01K7/42
PHYSICS
H10D84/811
ELECTRICITY
International classification
H01L23/58
ELECTRICITY
H01L27/06
ELECTRICITY
H01L27/02
ELECTRICITY
H01L29/10
ELECTRICITY
H01L23/34
ELECTRICITY
Abstract
Some embodiments include apparatuses and methods having a node to receive ground potential, a first diode including an anode coupled to the node, a second diode including an anode coupled to the node, a first circuit to apply a voltage to a cathode of each of the first and second diodes to cause the first and second diodes to be in a forward-bias condition, and a second circuit to generate a signal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode. At least one of such the embodiments includes a temperature calculator to calculate a value of temperature based at least in part on the duty cycle of the signal.
Claims
1. An apparatus comprising: a node to receive ground potential; a first diode including an anode coupled to the node; a second diode including an anode coupled to the node; a first circuit to apply a voltage to a cathode of each of the first and second diodes to cause the first and second diodes to be in a forward-bias condition, the first circuit including a capacitor coupled to the cathode of the first diode; and a second circuit to generate a signal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode.
2. The apparatus of claim 1, further comprising a temperature calculator to calculate a value of temperature based at least in part on the duty cycle of the signal.
3. The apparatus of claim 1, wherein the first and second diodes are arranged to be biased with different current densities.
4. The apparatus of claim 1, wherein the first circuit is arranged to cause the first and second diodes to be in the forward-bias condition at different times.
5. An apparatus comprising: a node to receive ground potential; a first diode including an anode coupled to the node; a second diode including an anode coupled to the node: a first circuit to apply a voltage to a cathode of each of the first and second diodes to cause the first and second diodes to be in a forward-bias condition; and a second circuit to generate a signal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode, wherein the first circuit includes a capacitor and the circuit is arranged to: charge a first plate of the capacitor when a second plate of the capacitor is coupled to the node; and decouple the second plate from the node and couple the first plate to the node to generate the voltage applied to the cathode of one of the first and second diodes.
6. The apparatus of claim 5, wherein the capacitor is charged for an amount of time until the first plate reaches a reference voltage, and the duty cycle of the signal is based on the amount of time.
7. An apparatus comprising: a node to receive ground potential; a first diode including an anode coupled to the node; a second diode including an anode coupled to the node; a first circuit to apply a voltage to a cathode of each of the first and second diodes to cause the first and second diodes to be in a forward-bias condition; and a second circuit to generate a signal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode, wherein the first circuit includes: a first capacitor coupled to the first diode; a second capacitor coupled to the second diode; a first p-channel transistor coupled between the first capacitor and the node; and a second p-channel transistor coupled between the second capacitor and the node.
8. The apparatus of claim 7, wherein a gate of the first p-channel transistor is coupled to the cathode of the second diode, and a gate of the second p-channel transistor is coupled to the cathode of the first diode.
9. The apparatus of claim 8, wherein the first circuit includes a first additional capacitor coupled to the gate of the first p-channel transistor, and a second additional capacitor coupled to the gate of the second p-channel transistor.
10. An apparatus comprising: a first material; a first diode and a second diode, each of the first and second diodes including a p-n junction formed from a portion of the first material and a portion of a second material; a first circuit to generate a negative voltage and apply the negative voltage to the first and second diodes to alternately cause the first and second diodes to be in a forward-bias condition, the first circuit including a capacitor coupled to a cathode of the first diode; and a second circuit to generate a signal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode.
11. The apparatus of claim 10, wherein the first material is included in a substrate, and the second material is part of an n-well formed in the substrate.
12. The apparatus of claim 10, wherein the first and second diodes have a size ratio different from one.
13. The apparatus of claim 10, wherein the first circuit includes a charge pump to generate the negative voltage.
14. The apparatus of claim 10, further comprising a temperature calculator to calculate a value of temperature based at least in part on the duty cycle of the signal.
15. An apparatus comprising: a first material; a first diode and a second diode, each of the first and second diodes including a junction formed from a portion of the first material and a portion of a second material; a first circuit to generate a negative voltage and apply the negative voltage to the first and second diodes to alternately cause the first and second diodes to be in a forward-bias condition; and a second circuit to generate a sinal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode, wherein the first circuit includes a first capacitor coupled to the first diode and a second capacitor coupled to the second diode, and the first circuit is arranged to: alternately charge a first plate of the first capacitor and a first plate of the second capacitor; and alternately couple the first plate of the first capacitor and the first plate of the second capacitor to ground to alternately generate the negative voltage at a second plate of the first capacitor and a second plate of the second capacitor.
16. The apparatus of claim 15, wherein the second circuit includes a comparator to compare a reference voltage with a voltage from the first plate of each of the first and second capacitors to generate pulses, such that the duty cycle of the signal is based on timing between the pulses.
17. The apparatus of claim 15, further comprising a current source to provide a current to charge the first plate of each of the first and second capacitors.
18. An apparatus comprising: a substrate including a p-type material; a multi-gate transistor structure formed over the substrate; a first diode and a second diode, each of the first and second diodes including a p-n junction formed a portion of the substrate and a portion of an n-type material formed over the substrate; a first circuit to apply a negative voltage to the first and second diodes to alternately cause the first and second diodes to be in a forward-bias condition, the first circuit including a capacitor coupled to a cathode of the first diode; and a second circuit to generate a signal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode.
19. The apparatus of claim 18, wherein the multi-gate transistor structure includes tri-gate transistors.
20. The apparatus of claim 18, wherein the multi-gate transistor structure includes finFET transistors.
21. The apparatus of claim 18, further comprising a temperature calculator to calculate a value of temperature based at least in part on the duty cycle of the signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7)
(8) As shown in
(9) As shown in
(10)
(11)
(12) Transistor structure 240 can include multi-gate transistors (e.g., multi-gate field-effect transistors (FETs)). Examples of such multi-gate transistors include tri-gate transistors, finFETs, and other types of multi-gate transistors.
(13) As shown in
(14) IC die 105 can include a diode D where junction 216 can be the p-n junction of diode D. Diode D can be used as any of thermal sensing elements 101 and 102 of thermal sensor 103 of
(15) Thus, in apparatus 100 shown
(16) As described above with reference to
(17)
(18) As described in more detail below, thermal sensor 303 can operate to generate a negative voltage and apply the negative voltage to diodes D1 and D2 at different times in order to alternately cause diodes D1 and D2 to be in forward-bias condition. Voltage V.sub.D1 is the voltage (e.g., voltage-drop) across diode D1 when it is in forward-bias condition. Voltage V.sub.D2 is the voltage (e.g., voltage-drop) across diode D2 when it is in forward-bias condition. Each of voltages V.sub.D1 and V.sub.D2 is temperature dependent. Thus, the value of each of voltages V.sub.D1 and V.sub.D2 can vary depending temperature. Capacitors C1.sub.1 and C1.sub.2 and comparator 310 can operate to perform a voltage-to-time conversion to convert the value of each of voltages V.sub.D1 and V.sub.D2 into time. Signal generator 320 can operate to generate signal (e.g., temperature sensing output signal) SEN.sub.OUT. The duty cycle of signal SEN.sub.OUT is based on the ratio of the values of voltages V.sub.D1 and V.sub.D2. The values of voltages V.sub.D1 and V.sub.D2 are based on the sizes of diodes D1 and D2, respectively. Temperature calculator 340 can calculate the value of temperature based at least in part on the duty cycle of signal SEN.sub.OUT and generate information TEMP.sub.OUT that indicates the calculated value of the temperature.
(19) Diodes D1 and D2 of thermal sensor 303 can be configured (e.g., structured) to have different current densities. For example, diodes D1 and D2 can have different sizes (e.g., different diode size-ratio). In some configurations, diodes D1 and D2 can have a size-ratio N, where N is different from one (e.g., N=2, 8, 20, or other ratio values). The different current densities of diodes D1 and D2 may allow thermal sensor 303 to simplify calculation for the value of temperature (as described in detailed below). Each of diodes D1 and D2 can include a p-n junction having an anode formed from part of a p-type substrate and a cathode formed from part of an n-doped region. For example, the anode of each of diodes D1 and D2 in
(20) Capacitors C1.sub.1 and C1.sub.2 of thermal sensor 303 in
(21) Capacitors C1.sub.1 and C1.sub.2, switches S1, S2, S3, and S4, transistors P1 and P2, and capacitors C2.sub.1 and C2.sub.2 can operate to form part of a circuit (e.g., a charge pump) to alternately charge capacitors C1.sub.1 and C1.sub.2 and alternately discharge capacitors C1.sub.1 and C1.sub.2 in order to generate a negative voltage. The negative voltage is alternately applied to the cathodes (e.g., part of n-doped region) of diodes D1 and D2 while the anodes (e.g., part of a p-type substrate) of diodes D1 and D2 are coupled to ground. Alternately applying the negative voltage causes diodes D1 and D2 to alternately be in forward-bias condition. As mentioned above, temperature-dependent voltage V.sub.D1 is developed across diode D1 when it is in a forward-bias condition. Voltage V.sub.D2 is developed across diode D2 when it is in a forward-bias condition. Each of voltages V.sub.D1 and V.sub.D2 is temperature dependent. For example, each of voltages V.sub.D1 and V.sub.D2 has a lower value when temperature (e.g., operating temperature) increases and a higher value when temperature decreases.
(22) Comparator 310 and signal generator 320 may form part of a circuit to generate signal SEN.sub.OUT having a duty cycle based on voltages V.sub.D1 and V.sub.D2. For example, comparator 310 can operate to sample the values of voltages V.sub.D1 and V.sub.D2. The values of values of voltages V.sub.D1 and V.sub.D2 can be based on the charging (e.g., re-charging) time of capacitors C1.sub.1 and C1.sub.2, respectively. The charging time of each of capacitors C1.sub.1 and C1.sub.2 is the amount of time it takes for each of capacitor to charge (or recharge) from a particular voltage (e.g., V.sub.D1 or V.sub.D2) to a reference voltage (e.g., V.sub.REF). For example, the charging times of capacitors C1.sub.1 and C1.sub.2 can be based on the values of voltages V.sub.D1 and V.sub.D2, respectively, which are based on the size-ratio of diodes D1 and D2. Thus, although capacitors C1.sub.1 and C1.sub.2 can have the same capacitance, the charging times of capacitors C1.sub.1 and C1.sub.2 can be different because the current densities (e.g., size-ratio) of diodes D1 and D2 are different.
(23) Signal SEN.sub.OUT is a pulse-width modulated (PWM) signal having a period P. The value of period P is based on the values of time intervals (e.g., phases) t1 and t2. The values of time intervals t1 and t2 can be based on the charging (e.g., re-charging) times of capacitors C1.sub.1 and C1.sub.2, respectively. Thus, the duty cycle (dc) of signal SEN.sub.OUT can be based on the charging times of capacitors C1.sub.1 and C1.sub.2, respectively.
(24) Temperature calculator 340 of thermal sensor 303 can operate to calculate the value for temperature based on information (e.g., duty cycle) contained in signal SEN.sub.OUT. Temperature calculator 340 may generate information TEMP.sub.OUT that indicates the calculated value of the temperature.
(25) As shown in
(26) Signal Q2 can be the same as signal SEN.sub.OUT. Signal Q1 can have an opposite phase and be non-overlapping with signal Q2 (e.g., signal Q1 and Q2 are non-overlapping signals). The non-overlapping of signals Q1 and Q2 prevents switches S1 and S2 from having the same state (e.g., prevents both switches S1 and S2 from being ON at the same time or from being OFF at the same time). This may prevent errors during transitions between charging of capacitors C1.sub.1 and C1.sub.2.
(27) Generating a negative voltage in thermal sensor 303 and applying the negative voltage to alternately forward bias diodes D1 and D2 can include the following operations. A current Ic from a current source 345 (associated with a voltage (e.g., supply voltage Vcc)) may provide the same amount of current to charge plate 306 of capacitor C1.sub.1 and plate 308 of capacitor C1.sub.2 at different times. In a charging stage of capacitor C1.sub.1 (e.g., while capacitor C1.sub.2 is discharged), a bottom plate 305 of capacitor C1.sub.1 is coupled to ground (e.g., at node 399 in
(28)
(29) As shown in
(30) In a similar fashion, in
(31)
(32) As shown in
(33) The voltage of bottom plate 307 of capacitor C1.sub.2 can remain at a value of V0 while top plate 308 of capacitor C1.sub.2 is charged from the value of V4 to the value of V5. At each of times 452b, 452d, and 452f, the value of the voltage of bottom plate 307 of capacitor C1.sub.2 can decrease below zero to a negative value of V6. The negative value (e.g., V6) of bottom plate 307 causes diode D2 to be in forward-bias condition. The absolute value of V6 (e.g., which is V6) can be equal to the absolute value of V5. Thus, if V5=V.sub.REF, then V6=V.sub.REF.
(34) As shown in
(35) Thus, as described above with reference to
(36) In
(37) Signal generator 320 can include a flip flop (e.g., a T flip-flop) to generate signal SEN.sub.OUT having a duty cycle (which includes time intervals t1 and t2) based on the timing between the pulses (e.g., 311, 312, and 313) generated by comparator 310. For example, signal generator 320 may begin generating portion 351 of signal SEN.sub.OUT when pulse 311 is generated and then stop generating portion 351 and start generating portion 352 of signal SEN.sub.OUT when pulse 312 is generated. Signal generator 320 may stop generating portion 352 when pulse 313 is generated. Since the timing of the pulses (e.g., 311, 312, and 313) generated by comparator 310 are based on the charging time of capacitors C1.sub.1 and C1.sub.2, time intervals t1 and t2 can have different values. Each time comparator 310 generates a pulse (e.g., one of 311, 312, and 313), it causes signal generator 320 to toggle signals Q1 and Q2, thereby switching the states of switches S1 and S2 (which are controlled by signals Q1 and Q2, respectively). This way, signal SEN.sub.OUT is a PWM having period P based on time intervals t1 and t2. Since the values of time intervals t1 and t2 is generated based on temperature-dependent voltages V.sub.D1 and V.sub.D2, period P of signal SEN.sub.OUT is a function of temperature. Thus, the duty cycle of signal SEN.sub.OUT is a function of temperature.
(38) Temperature calculator 340 can operate to extract (e.g., calculate) the value of temperature based on signal SEN.sub.OUT and generate information TEMP.sub.OUT that indicates the value of temperature. For example, temperature calculator 340 can include a digital counter to generate digital information corresponding to the timing value of each of time intervals t1 and t2 (e.g., digital information corresponding to the timing value of portion 351 and 352 of
(39) In signal SEN.sub.OUT in
(40)
(41) As described above, the value of C1.sub.1 can be the same as the value of C1.sub.2 (e.g., C1.sub.1=C1.sub.2=C1). Thus, formula (1) can be rewritten as follows.
(42)
(43) For a p-n junction diode, such as diode D (
V.sub.D=Vg0+tc.Math.T(3)
(44) In formula (3), Vg0 is silicon bandgap voltage, which is a known value and normally remains at a relatively constant value; tc is temperature coefficient, which depends on the current density (e.g., size) of the diode.
(45) As described above with reference to
V.sub.D1=Vg0+tc1.Math.T,V.sub.D2=Vg0+tc2.Math.T(4)
(46) In formula (4), tc1 is the temperature coefficient of diode D1, which depends on the current density (e.g., size) of diode D1; tc2 is the temperature coefficient of diode D2, which depends on the current density (e.g., size) of diode D2.
(47) Temperature extraction (in order to calculate temperature value) can be evaluated based at least in part on the duty cycle (dc) of signal SEN.sub.OUT (e.g., a ratio of time intervals t1 and t2). This way, the dependency on frequency and circuit parameters (e.g., Ic and C1.sub.1 and C1.sub.2) in formula (2) can be eliminated. Thus, calculation for the value of temperature is simplified. A number of combinations to calculate the value of temperature are possible, which modify dynamic range and sensitivity of the sensor. An example temperature extraction is described below (based on formulas (2) and (4) above).
(48)
(49) In formula (5), k is the Boltzmann's constant; N is the ratio of diodes D1 and D2; and T is temperature (in Kevin).
(50) Based on formula (5), temperature calculator 340 can calculate the value of temperature T.
(51) In thermal sensor 303 described above with reference to
(52) As shown in
(53) As described above, the arrangement of thermal sensor 303 allows it to be single-time or no trim thermal sensor. This may improve operations of thermal sensor 303 over some conventional thermal sensors that have multiple trims. The inclusion of comparator 310 and signal generator 320 may allow thermal sensor 303 to have a simplified analog-to-digital converter (ADC) to provide a PWM signal (e.g., signal SEN.sub.OUT) that contains temperature information. In comparison with some conventional thermal sensors, the arrangement of thermal sensor 303 may also allow it to consume relatively lower power and use a relatively low supply voltage, and have an improved thermal sensing accuracy. Further, in comparison with some conventional thermal sensors that have three terminal PNP elements, diodes D1 and D2 (which are two-terminal elements) of thermal sensor 303 may allow it to have a relatively more simplified structure, less susceptibility to incurring errors in sensing parameters, or both. Moreover, as mentioned above, since thermal sensor 303 can include the structure of thermal sensor 103, thermal sensor 303 can also include other improvements over some conventional thermal sensors, as described above with reference to
(54)
(55) As shown in
(56) Signal q2 can be generated by pulse generator 532 based on signal Q2 and timing of signal CK. Pulse generator 532 can include a mono-shot pulse generator that can define the sampling time of signal q2, such that signal q2 can be based on signal Q2 but signal q2 can have a shorter active interval (e.g., shorter pulse width) than signal Q2. Controlling switch S4 with signal q2 (instead of signal Q2) may prevent impact of a potential leakage current on sampled voltage V.sub.D2 (e.g., may prevent excessive discharge of capacitor C2.sub.2 through diode D2). This may improve accuracy in sampling of voltage V.sub.D2, thereby improving the overall accuracy of temperature sensor 303. Further, signal q2 can be generated such that it is non-overlapping with signal Q1. This prevents switches S2 and S4 from having the same state (e.g., prevents both switches S2 and S4 from being ON at the same time or from being OFF at the same time) in order to prevent errors in transitions between charging and discharging stages of capacitor C1.sub.2.
(57) As shown in
(58)
(59) As described above with reference to
(60) The illustrations of apparatus (e.g., apparatus 100 including thermal sensor 103, 303, and 303) and methods (e.g., the operations of thermal sensor 103, 303, and 303) described above with reference to
(61) The apparatus (e.g., apparatus 100 including thermal sensor 103, 303, and 303) described herein may include or be included in electronic circuitry, such as high-speed computers, communication and signal processing circuitry, single or multi-processor modules, single or multiple embedded processors, multi-core processors, message information switches, and application-specific modules including multilayer, multi-chip modules. Such apparatuses may further be included as sub-components within a variety of other apparatuses (e.g., electronic systems), such as televisions, cellular telephones, personal computers (e.g., laptop computers, desktop computers, handheld computers, tablet computers, etc.), workstations, radios, video players, audio players (e.g., MP3 (Motion Picture Experts Group, Audio Layer 5) players), vehicles, medical devices (e.g., heart monitor, blood pressure monitor, etc.), set top boxes, and others.
ADDITIONAL NOTES AND EXAMPLES
(62) Example 1 includes subject matter (such as a device, an electronic apparatus (e.g., circuit, electronic system, or both), or a machine) including a node to receive ground potential, a first diode including an anode coupled to the node, a second diode including an anode coupled to the node, a first circuit to apply a voltage to a cathode of each of the first and second diodes to cause the first and second diodes to be in a forward-bias condition, and a second circuit to generate a signal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode.
(63) In Example 2, the subject matter of Example 1 may optionally include, further comprising a temperature calculator to calculate a value of temperature based at least in part on the duty cycle of the signal.
(64) In Example 3, the subject matter of Example 1 or 2 may optionally include, wherein the first and second diodes are arranged to be biased with different current densities.
(65) In Example 4, the subject matter of Example 1 or 2 may optionally include, wherein the first circuit is arranged to cause the first and second diodes to be in the forward-bias condition at different times.
(66) In Example 5, the subject matter of Example 1 or 2 may optionally include, wherein the first circuit includes a capacitor and the circuit is arranged to charge a first plate of the capacitor when a second plate of the capacitor is coupled to the node, and decouple the second plate from the node and couple the first plate to the node to generate the voltage applied to the cathode of one of the first and second diodes.
(67) In Example 6, the subject matter of Example 5 may optionally include, wherein the capacitor is charged for an amount of time until the first plate reaches a reference voltage, and the duty cycle of the signal is based on the amount of time.
(68) In Example 7, the subject matter of Example 1 or 2 may optionally include, wherein the first circuit includes a first capacitor coupled to the first diode, a second capacitor coupled to the second diode, a first p-channel transistor coupled between the first capacitor and the node, and a second p-channel transistor coupled between the second capacitor and the node.
(69) In Example 8, the subject matter of Example 7 may optionally include, wherein a gate of the first p-channel transistor is coupled to the cathode of the second diode, and a gate of the second p-channel transistor is coupled to the cathode of the first diode.
(70) In Example 9, the subject matter of Example 8 may optionally include, wherein the first circuit includes a first additional capacitor coupled to the gate of the first p-channel transistor, and a second additional capacitor coupled to the gate of the second p-channel transistor.
(71) Example 10 includes subject matter (such as a device, an electronic apparatus (e.g., circuit, electronic system, or both), or a machine) including a first material, a first diode and a second diode, each of the first and second diodes including a p-n junction formed from a portion of the first material and a portion of a second material, a first circuit to generate a negative voltage and apply the negative voltage to the first and second diodes to alternately cause the first and second diodes to be in a forward-bias condition, and a second circuit to generate a signal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode.
(72) In Example 11, the subject matter of Example 10 may optionally include, wherein the first material is included in a substrate, and the second material is part of an n-well formed in the substrate.
(73) In Example 12, the subject matter of Example 10 may optionally include, wherein the first and second diodes have a size ratio different from one.
(74) In Example 13, the subject matter of any of Examples 10-12 may optionally include, wherein the first circuit includes a charge pump to generate the negative voltage.
(75) In Example 14, the subject matter of any of Examples 10-12 may optionally include, wherein the first circuit includes a first capacitor coupled to the first diode and a second capacitor coupled to the second diode, and the first circuit is arranged to alternately charge a first plate of the first capacitor and a first plate of the second capacitor, and alternately couple the first plate of the first capacitor and the first plate of the second capacitor to ground to alternately generate the negative voltage at a second plate of the first capacitor and a second plate of the second capacitor.
(76) In Example 15, the subject matter of Example 14 may optionally include, wherein the second circuit includes a comparator to compare a reference voltage with a voltage from the first plate of each of the first and second capacitor to generate pulses, such that the duty cycle of the signal is based on timing between the pulses.
(77) In Example 16, the subject matter of Example 14 may optionally include, further comprising a current source to provide a current to charge the first plate of each of the first and second capacitors.
(78) In Example 17, the subject matter of any of Examples 10-12 may optionally include, further comprising a temperature calculator to calculate a value of temperature based at least in part on the duty cycle of the signal.
(79) Example 18 includes subject matter such as a device, an electronic apparatus (e.g., circuit, electronic system, or both), or a machine) including a substrate including a p-type material, a multi-gate transistor structure formed over the substrate, a first diode and a second diode, each of the first and second diodes including a p-n junction formed a portion of the substrate and a portion of an n-type material formed over the substrate, a first circuit to apply a negative voltage to the first and second diodes to alternately cause the first and second diodes to be in a forward-bias condition, and a second circuit to generate a signal having a duty cycle based on a first voltage across the first diode and a second voltage across the second diode.
(80) In Example 19, the subject matter of Example 18 may optionally include, wherein the multi-gate transistor structure includes tri-gate transistors.
(81) In Example 20, the subject matter of Example 18 may optionally include, wherein the multi-gate transistor structure includes finFET transistors.
(82) In Example 21, the subject matter of any of Examples 18-20 may optionally include, further comprising a temperature calculator to calculate a value of temperature based at least in part on the duty cycle of the signal.
(83) Example 22 includes subject matter (such as a method of operating a device, an electronic apparatus (e.g., circuit, electronic system, or both), or a machine) including generating a negative voltage, applying the negative voltage to each of a first diode and a second diode to cause each of the first and second diodes to be in a forward-bias condition, sampling a first voltage across the first diode and a second voltage across the second diode, converting values of the first and second voltages into timing values based on sampling of the first and second voltages, and generating a pulse-width modulation signal having a duty cycle based on the timing values.
(84) In Example 23, the subject matter of Example 22 may optionally include, further comprising calculating a value of temperature based at least in part on the duty cycle of the signal.
(85) In Example 24, the subject matter of Example 22 or 23 may optionally include, wherein generating the negative voltage includes charging a first plate of a capacitor while a second plate of the capacitor is coupled to ground, and decoupling the second plate from ground and coupling the first plate to ground to generate the negative voltage at the second plate.
(86) In Example 25, the subject matter of Example 22 or 23 may optionally include, wherein generating the negative voltage includes alternately charging a first plate of a first capacitor and a first plate of a second capacitor, and alternately coupling the first plate of the first capacitor and the first plate of the second capacitor to ground to alternately generating the negative voltage at a second plate of the first capacitor and a second plate of the second capacitor.
(87) In Example 26, the subject matter of Example 25 may optionally include, wherein the first plate of each of the first and second capacitors is charged with a same current source.
(88) Example 27 includes subject matter (such as a device, an electronic apparatus (e.g., circuit, electronic system, or both), or machine) including means for performing any of the methods of examples 22-26.
(89) The subject matter of Example 1 through Example 27 may be combined in any combination.
(90) The above description and the drawings illustrate some embodiments to enable those skilled in the art to practice the embodiments of the invention. Other embodiments may incorporate structural, logical, electrical, process, and other changes. Examples merely typify possible variations. Portions and features of some embodiments may be included in, or substituted for, those of other embodiments. Many other embodiments will be apparent to those of skill in the art upon reading and understanding the above description. Therefore, the scope of various embodiments is determined by the appended claims, along with the full range of equivalents to which such claims are entitled.
(91) The Abstract is provided to comply with 37 C.F.R. Section 1.72(b) requiring an abstract that will allow the reader to ascertain the nature and gist of the technical disclosure. It is submitted with the understanding that it will not be used to limit or interpret the scope or meaning of the claims. The following claims are hereby incorporated into the detailed description, with each claim standing on its own as a separate embodiment.