Systems and methods for sensing current while minimizing measurement error and power loss
US-2015331049-A1 · Nov 19, 2015 · US
US10218166B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10218166-B2 |
| Application number | US-201514637117-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 3, 2015 |
| Priority date | Mar 3, 2015 |
| Publication date | Feb 26, 2019 |
| Grant date | Feb 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for monitoring a regulated voltage output for current consumption are disclosed. An analog component senses the current at the regulated voltage output and converts the sensed current into a digital representation, which is indicative of the sensed current. A digital component inputs and analyzes the digital representation to determine whether to generate an interrupt. The interrupt is indicative to an electronic device, which is using the regulated voltage, to modify its operation. For example, the digital component may analyze the digital representation by counting a number of system clock cycles during a part of the digital representation. The counted number of clock cycles may be compared with a threshold, which may be predetermined or dynamically selected, to determine whether to generate an interrupt. Thus, the sensed current from the regulated voltage output may be used to determine whether to modify operation of the electronic device.
Opening claim text (preview).
What is claimed is: 1. A monitoring device comprising: an analog module configured to sense current on an output of a voltage regulator and to generate a digital representation of the sensed current, wherein the digital representation comprises a series of pulses, with values of amplitude of the series of pulses being selected from the group consisting of a first value and a second value; and a digital module configured to: input the digital representation of the sensed current; determine, based on a time period between at least two pulses in the series of pulses, whether the digital representation is indicative of excessive current draw; and in response to determining that the digital representation is indicative of excessive current draw, generate an interrupt, the interrupt signaling to a controller to modify operation of an electronic device comprising the controller. 2. The monitoring device of claim 1 , wherein the digital module is configured to determine whether the digital representation is indicative of excessive current draw by: analyzing at least one aspect of the series of pulses; and comparing the analysis of the at least one aspect of the series of pulses to a threshold. 3. The monitoring device of claim 2 , wherein the electronic device comprises a clock; wherein the digital module is configured to analyze the digital representation of the sensed current by counting a number of clock cycles of the clock between the two of the series of pulses; and wherein the digital module is configured to compare the analysis of the digital representation to a threshold by comparing the counted number of clock cycles to the threshold. 4. The monitoring device of claim 3 , further comprising a threshold selection module configured to dynamically select the threshold. 5. The monitoring device of claim 4 , wherein the threshold selection module is configured to select the threshold based on a current configuration of the electronic device. 6. The monitoring device of claim 5 , wherein the electronic device comprises a plurality of components; and wherein the threshold selection module is configured to select the threshold based on which of the plurality of components are currently operating. 7. The monitoring device of claim 1 , wherein the interrupt is indicative to a controller of the electronic device to turn off part, but not all, of the electronic device. 8. The monitoring device of claim 1 , wherein a component of the electronic device is configured to operate in a first state and a second state, wherein in the first state, the component operates at a first level of non-zero operation and in the second state, the component operates at a second level of non-zero operation, the first level of non-zero operation being different than the second level of non-zero operation; and wherein the interrupt is signaling to the controller of the electronic device to modify operation of the component from the first level of non-zero operation to the second level of non-zero operation. 9. The monitoring device of claim 1 , wherein the digital module is configured to determine the time period by using a clock signal to count a number of clock cycles between the two pulses. 10. A monitoring device comprising: an analog module configured to sense current on an output of a voltage regulator and to generate a digital representation of the sensed current, wherein at least part of the digital representation is inversely proportional to the sensed current; and a digital module configured to: input the digital representation of the sensed current; determine whether the digital representation is indicative of excessive current draw; and in response to determining that the digital representation is indicative of excessive current draw, generate an interrupt, the interrupt signaling to a controller to modify operation of an electronic device comprising the controller. 11. A system on a chip comprising: a voltage regulator including a regulated voltage output; a current sensing and digital conversion module configured to sense current on the regulated voltage output and to generate a series of pulses based on the sensed current, wherein a time period between two of the series of pulses is indicative of the sensed current; a time period analytical component configured to determine a time period between at least two pulses in the series of pulses and to generate, based on the time period, an interrupt; and a performance monitoring unit configured to input the interrupt and to modify operation of at least a part of the system in response to receipt of the interrupt. 12. The system of claim 11 , wherein the time period analytical component is configured to compare the time period to a threshold in order to determine whether the time period is indicative of excessive current draw and, in response to determining that the time period is indicative of excessive current draw, to generate the interrupt. 13. The system of claim 12 , wherein the time period analytical component is configured to determine whether the time period is indicative of excessive current draw by comparing whether the time period is less than the threshold. 14. The system of claim 12 , wherein the threshold is dynamically determined. 15. The system of claim 14 , wherein the threshold is determined based on a current configuration of the system. 16. A method comprising: sensing current on an output of a voltage regulator; generating, based at least in part on the sensed current, a digital representation of the current, wherein generating the digital representation of the current comprises generating a series of pulses based on the sensed current; determining a time period between at least two pulses in the series of pulses; comparing the time period to a threshold; determining, based on comparing the time period to the threshold, whether to generate an interrupt; and in response to determining to generate the interrupt, generating the interrupt, the interrupt signaling to a controller to modify operation of an electronic device comprising the controller. 17. The method of claim 16 , wherein determining the time period between the at least two pulses in the series of pulses comprises counting a number of clock cycles of a system clock between the at least two pulses in the series of pulses; and wherein comparing the time period to the threshold comprises comparing the number of clock cycles to the threshold. 18. The method of claim 17 , further comprising dynamically determining the threshold. 19. The method of claim 18 , wherein dynamically determining the threshold comprises: determining a current configuration of the electronic device; and selecting the threshold based on the current configuration. 20. The method of claim 19 , wherein the electronic device comprises a plurality of components; wherein determining the current configuration of the electronic device comprises determining which of the plurality of components are currently operating; and wherein selecting the threshold based on the current configuration comprises selecting the threshold based on which of the plurality of components are currently operating. 21. The method of claim 16 , where the interrupt is signaling to the controller of the electronic device to modify operation of part or all of the electronic device.
the timing being determined by numerical means · CPC title
with several disconnections in a preferential order, {e.g. following priority of the users, load repartition}(H02H3/06 takes precedence) · CPC title
wherein the variable actually regulated by the final control device is DC (G05F1/625 takes precedence) · CPC title
responsive to excess current (responsive to abnormal temperature caused by excess current H02H5/04) · CPC title
by lowering clock frequency · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.