DEVICE HAVING INTEGRATED CURRENT SENSOR - Patent application

The integrated current sensor in electronic devices addresses cost and efficiency issues by using PDN resistors for accurate current detection, enhancing power performance and flexibility.

JP7770552B2Active Publication Date: 2025-11-14GOOGLE LLC
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2024517538
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-09-20
Publication Date
2025-11-14
Estimated Expiration
2041-09-20

AI Technical Summary

Technical Problem

Existing current sensors for electronic devices face issues such as high cost, reduced power efficiency, and imprecision due to external sensors and internal estimators, respectively.

Method used

An integrated current sensor that utilizes the existing power delivery network (PDN) resistors within the device to detect current, converting voltage drops into current measurements without additional components, and includes a current processing block to generate accurate current estimates.

Benefits of technology

This approach reduces manufacturing costs, eliminates voltage drops, enhances power efficiency, and allows for precise current detection with reduced noise interference, facilitating flexible resistor selection and improved power performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007770552000001
    Figure 0007770552000001
  • Figure 0007770552000002
    Figure 0007770552000002
  • Figure 0007770552000003
    Figure 0007770552000003
Patent Text Reader

Abstract

Disclosed herein is an integrated current sensor and method for detecting and measuring current consumption of an electronic device. The electronic device comprises a plurality of layers in a power supply network of the device, each tile comprises a circuit for performing one or more functions, the device further comprises a plurality of probes, each probe having an input pair connected to a respective portion of the one or more layers having a voltage drop, each probe configured to convert a respective difference voltage into a representative current through the one or more layers, the device further comprises a capacitor configured to integrate the respective current through the one or more layers into an integrated voltage, and a converter configured to generate a quantity of current consumed by the device based on the integrated voltage.
Need to check novelty before this filing date? Find Prior Art

Description

[Background technology]

[0001] background The present disclosure relates to current sensors for electronic devices.

[0002] A current sensor is a circuit integrated on or external to an electronic device that measures and estimates the current of an electronic device, such as a chip. Current sensing and measurement on an electronic device is essential to meet thermal and current limits and ensure proper functioning of the electronic device. Current sensing and estimation can also facilitate planning for the simultaneous operation of different computing tasks on the electronic device.

[0003] Although current sensing and measurement on integrated electronic devices can be performed using sensors external to the electronic device or estimators built into the device, these techniques have fundamental drawbacks.

[0004] For example, external current sensors may be slow to produce measurements and may require additional electronic elements, such as a sense resistor, which may increase the bill of materials (BOM) cost of the electronic device. Additionally, external current sensors may reduce the power efficiency of the electronic device by causing a voltage drop across the sense resistor.

[0005] Current sensors built into devices such as event power estimators may lack precision in measuring current because they approximate the current based on a finite set of pre-characterized calculated events. Additionally, the actual current may not match these pre-characterized events. Summary of the Invention

[0006] overview This specification describes an integrated current sensor that is part of an electronic device. The integrated current sensor described herein utilizes the device's existing power delivery network (PDN) as part of the device's circuitry, thereby achieving more accurate current detection without adding substantial additional manufacturing costs and without introducing additional voltage drops. In particular, the integrated current sensor can utilize resistors in the PDN to detect current, while the resistors are simultaneously used for existing functions in the PDN. The integrated current sensor can include multiple probes, each capable of converting a voltage drop across a resistor into a measure of current. The integrated current sensor can include a current processing block that integrates the converted current across a sensing capacitor to generate an integrated voltage. The current processing block can also include a converter that samples and digitizes the integrated voltage to generate a measurement and estimate of the current consumed by some or all parts of the electronic device.

[0007] The integrated current sensor disclosed herein advantageously utilizes the voltage drop across resistors already present in the PDN of an electronic device for power delivery from a power source to a load of the electronic device, e.g., from the beginning of the on-chip PDN to the end where a head switch for connecting to the load is provided. Therefore, the integrated current sensor disclosed herein reduces manufacturing costs compared to existing current sensors. The integrated current sensor also reduces or eliminates voltage drop compared to conventional current detection devices and methods, thereby improving the power efficiency and power performance of the device. Furthermore, the integrated current sensor disclosed herein allows for smaller voltages to be used compared to conventional devices, e.g., on the scale of 0.1 millivolts. This allows for greater flexibility in selecting different types of resistors for current detection and measurement. The flexibility in selecting different resistors can facilitate current detection for various purposes, such as detecting specific regions of a device or while a specific computational task is being performed, to name just a few. Furthermore, the integrated current sensor integrates signals that travel differently in the current domain, such that the effects of noise coupling when the signals are detected are reduced compared to conventional power estimation methods. Furthermore, the current processing block of the integrated current sensor can advantageously filter out high frequency components, such as noise, without affecting the low frequency components of the current.

[0008] The details of one or more embodiments of the subject matter herein are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages of the subject matter will become apparent from the description, drawings, and claims. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a diagram of an example device having an integrated current sensor. [Figure 2] FIG. 1 is a diagram of an example integrated current sensor. [Figure 3] FIG. 3 is a timing diagram of an example current processing block of the integrated current sensor of FIG. 2. [Figure 4]1 is a diagram of an example cross section of a power distribution network having a sensing resistor of an integrated current sensor as disclosed herein; [Figure 5] 3 is a flow diagram of an example process for detecting and measuring current in a device using the integrated current sensor of FIG. 2. DETAILED DESCRIPTION OF THE INVENTION

[0010] Like reference numbers and designations in the various drawings indicate like elements. Detailed Description This specification describes an integrated current sensor for measuring and estimating the current consumption of a device, such as an electronic device. Instead of using any current sensor external to the electronic device or adding an additional sensing element to the electronic device that may generate an additional voltage drop, the integrated current sensor disclosed herein can utilize existing resistors in the PDN of the electronic device without interfering with the functionality of the existing resistors with the PDN. The integrated current sensor can include multiple probes, each capable of converting a voltage drop across a resistor into a current to be integrated. The integrated current sensor can integrate the current by generating an integrated voltage using a sensing capacitor. The integrated current sensor can also include a converter that samples and digitizes the integrated voltage to generate a measurement or estimate of the current consumed by the electronic device.

[0011] The details of one or more embodiments of the subject matter disclosed herein are set forth in the accompanying drawings and detailed description. Other features, aspects, and advantages of the subject matter will become apparent from the description, drawings, and claims.

[0012] 1 is a diagram of an example device having an integrated current sensor. Device 101 can be any electronic device including an integrated circuit. For example, device 101 can be a chip, a microprocessor, a central processing unit (CPU), a graphics processing unit (GPU), or a tensor processing unit (TPU), to name just a few. In some implementations, device 101 can be a system-on-chip (SOC). The SOC can be an integrated circuit that includes each component of the system on a single silicon substrate or on multiple interconnected dies, for example, using a silicon interposer, stacked dies, or interconnect bridges.

[0013] The device 101 may include a power delivery network (PDN) 103 that connects an external power source 104 to a load 105 of the device 101 so that the load 105 may consume power to perform one or more functions of the electronic device 101. Such functions may include, but are not limited to, different computational tasks. In addition to the PDN's function of providing power to the load 105, the PDN 103 may also consume power. The amount of power consumed by the PDN 103 but not by the load 105 may be considered the power overhead of the device 101 for performing the function. Power overhead may be considered wasted power, power not directly consumed by the load 105, or power not directly consumed in performing the function of the device 101.

[0014] The device 101 may include an integrated current sensor 100. The integrated current sensor may utilize multiple electronic elements, such as resistors, in the PDN 103 to achieve current detection of at least a portion of the load 105 in the device 101 without interfering with the existing functionality of such multiple electronic elements in the PDN 103. In other words, such multiple electronic elements may facilitate power delivery to the load 105 while simultaneously enabling current detection by the integrated current sensor 100. A current detected by the integrated current sensor 100 may indicate current consumed by at least a portion of the load 105, and thus, the total current consumption in the load 105 may be calculated based on the current detected by the integrated current sensor 100. In some cases, the integrated current sensor 100 does not pass current through the load 105. In some cases, the integrated current sensor 100 may be directly connected to the load by passing current through the load 105.

[0015] The integrated current sensor 100 may be physically located on the same single silicon substrate or on the same multiple interconnected dies with the rest of the device 101. Thus, the integrated current sensor 100 may be an integral part of the device and not external to the device 101.

[0016] The power supply 104 may be any suitable source for providing power to the device 101. In this example, the power supply 104 is external to the device 101. The power supply may be turned on or off. The power supply may be connected to or disconnected from the device 101.

[0017] The device 101 may include a load 105 that actively consumes power to perform one or more functions of the device 101, such as one or more computational tasks. The load 105 may include multiple electronic elements including, but not limited to, a cache, a communication fabric, a control unit, an arithmetic logic unit, a graphics compute array, and a graphics memory controller, to name just a few. The electronic elements in the load may be, but need not be, part of the PDN 103 or the integrated current sensor 100.

[0018] 2 is a diagram of an example integrated current sensor. In this particular example, integrated current sensor 100 can include a current detection block 102a and a current processing block 102b that are electronically connected to one another. Both current detection block 101 and current processing block 102b can be physically located within device 101, or in other words, can be incorporated into device 101.

[0019] The current detection block 102a can include multiple probes 107. Each probe 107 can include an input pair 107a connected to two portions of the PDN 103 that have a voltage drop. For example, the input pair 107a can be connected to a preselected resistor 106, R i and therefore the different voltage is V i =I i R i (1) can be calculated according to where i=1,...,n, where n is a non-zero integer representing the number of resistors in integrated current sensor 100. For example, n may be the total number of resistors in the PDN, where the voltage drops across the resistors meet a predetermined conversion threshold of the probe. As another example, n may be preset based on the computational tasks the device will perform.

[0020] Resistor 106, R ican be, but need not be, the same resistance. For example, resistor R i can deviate from the preset resistance by a tolerance, for example, less than about ±1%, ±10%, or other suitable percentage. In some implementations, resistor R i 106 can vary due to different thermal conditions within each portion of the PDN 103. Resistor 106 generates a differential voltage V across the resistor when current flows through it. i , which can facilitate power delivery from the power supply 104 to the load 105. Such a differential voltage can also be utilized as an input to the probe 107 of the integrated current sensor 100 for current detection.

[0021] current I i , where i=1,...,n, can run in parallel with each other. For example, the current I i Each of the currents I can flow from the power source 104 to the load 105, or can flow point-to-point anywhere between the power source 104 and the load 105. i may or may not be in series with each other. Current I i Two or more of the currents I may be identical to each other with less than ±1%, less than ±2%, or other preset difference from the reference current value. i Two or more of the can be different from each other.

[0022] Differential voltage V i For example, the voltage drop can be any value that can be converted by the probe 107. For example, the differential voltage can be on the order of 0.1 millivolts, on the order of 1 millivolt, on the order of 10 millivolts, or on the order of 100 millivolts, to name just a few.

[0023] The probes 107 may be voltage-to-current converters. The probes 107 may provide gain or amplification while converting the differential voltage to a current. The probes 107 may be elements that are not part of the PDN 103 but are still physically located within the device 101. Each probe 107 receives a voltage drop and I gmi =gm i R i I i (2) The difference voltage is calculated by dividing the difference voltage by the representative current I gmi where i=1,...n, gm i is the gain or amplification of the probe. In some implementations, the gain or amplification gm i may be the same for each probe of the integrated current sensor 100, for example, to within a tolerance of less than ±1%, ±2%, or some other predetermined percentage from the reference gain or amplification. In some implementations, the gain or amplification of two or more probes 107 is different.

[0024] The integrated current sensor 100 measures the current I gmi , where i=1,...n, can be combined into a quantity of total current 108 in current detection block 102a. tot The amount of I tot =I gm1 +I gm2 ...+I gmn (3) The sum of the output currents of the probes 107 can be determined according to the following equation:

[0025] The integrated current sensor 100 can generate a measure of the total current 108 as an input to the current processing block 102b, and in particular to the sense capacitor 109. The measure of the total current 108 can represent the current consumption of some or all portions of the sense load 105 at a particular point in time, e.g., the portion for which current is sensed by the integrated current sensor 100. The sense capacitor 109 can integrate the measure of the total current 108 over a predetermined period of time to generate an integrated voltage. The integrated voltage is thus an indication of the current consumption of the portion of the load 105 sensed over the predetermined period of time.

[0026] Each probe may include a filter element to filter out high frequency or noise components of the differential voltage. The filter element may be any electronic device that functions within a predetermined voltage and / or frequency range. For example, but not limited to, the filter element may be a chopper stabilization element that can filter and offset predetermined low frequency noise from the amplifier.

[0027] The current processing block 102b may include a converter 110 configured to generate an integrated voltage magnitude that is an indication of the total current consumed by the device within a predetermined time period. The converter 110 may receive the integrated voltage as its 110 input and sample the integrated voltage to generate a magnitude of the current consumed by the device 101. The converter 110 may be an analog-to-digital converter (ADC). The ADC may digitize the integrated current and generate a binary representation of the amount of current consumed based on the magnitude of the total current 108 and the capacitance of the sampling capacitor 109. The sampling frequency of the converter may be customized, for example, to avoid aliasing of the integrated voltage from being detected.

[0028] Current processing block 102b may also include other electronic elements, such as a switch. Switch 112 can be turned off to disconnect current processing block 102b from current detection block 102a and turned on to connect current detection block 102a to current processing block 102b. When switch 112 is turned off, current detection block 102a is disconnected from current processing block 102b. As a result, the full current 108 is not integrated onto the sampling capacitor. When the switch is turned on, current detection block 102a is connected to current processing block 102b, and the full current 108 continues to integrate onto the sensing capacitor to generate a corresponding integrated voltage.

[0029] The current processing block can include another switch 111. When switch 111 is turned on, it resets the sense capacitor 109, and the voltage on the sampling capacitor ramps down to zero. As an example, switch 111 can be turned on periodically and for a preset period of time. As another example, switch 111 can be turned on for a preset period of time after the converter samples and digitizes the integrated voltage, so that the sense capacitor is ready for subsequent integration and detection. When switch 111 is off, current processing block 102b either integrates the total current 108 on the sense capacitor 109 (when switch 112 is on) or samples and digitizes the integrated current 113 in converter 110 (when switch 112 is off).

[0030] 3 is a timing diagram of an example current processing block of the integrating current sensor of FIG. 2. The current processing block 102b can include three different phases. The integration phase can begin after the sense capacitor is reset or when the integrated voltage on the sense capacitor is below a preset value, e.g., below 0.01 millivolts. The integration phase is performed over a predetermined period of time T intDuring this time, capacitor 109 may integrate the entire current 108 and provide the integrated voltage as an input to the converter, for example, at the end of a predetermined period after integration is completed. V int =(I tot T int ) / C S (3) can be calculated according to the following, where T int is the time length of accumulation, and I tot is the total current at a particular time, and C S is the capacitance of the detection capacitor. int can be proportional to the total current, and therefore the value of the integrated voltage can be a direct indication of the current consumption of at least the measured portion of the load. tot remains constant or I tot is used when the variation of the total current I can be ignored, e.g., the variation is less than ±1%, less than ±5%, or less than ±10% of the reference current. tot When varies during the integration period, equation (3) can be expressed as int Over I tot It can be expressed as the integral of the capacitance C S can be predetermined based on the particular function the device is performing during the time the current is measured. S I tot Range of T int range, V int The capacitance may also be predetermined based on other factors, including, but not limited to, a range of 100 femtofarads (fF) to 10 picofarads (pF), or a combination thereof. An exemplary range of capacitance may be 100 femtofarads (fF) to 10 picofarads (pF).

[0031] During the integration phase, switch 112, S, remains on. The predetermined period can be set based on the computational task being performed on the device. For example, if current consumption is known to repeatedly spike and fluctuate every 10 milliseconds for the computational task, the predetermined period can be set to 10 milliseconds or more so that the integration can be a concrete representation of the average current consumption for performing the computational task. C remains off during the integration phase.

[0032] A sampling phase can immediately follow the integration phase. In the sampling phase, the converter 110 can sample and output a digitized signal. The digitized signal can be a quantity of current consumption of a detected portion of the load 105 in the device 101. The digitized signal can be a binary signal. The binary signal can be of a preset precision. For example, the binary signal can include 8 bits, 16 bits, or 32 bits. The digitized signal can represent the measured current consumption during the integration phase.

[0033] The sampling stage is T sample The sampling phase can be set to last for a time period of milliseconds. The duration of the sampling phase can be predetermined or adjusted depending on the computational tasks that the load performs during current detection. During the sampling phase, the switch 112, S is turned off to disconnect the current detection block 102a from the current processing block 102b and allow the integrated voltage to remain stable on the plateau. The switch 111, R C is also turned off during the sampling phase.

[0034] After converter 110 integrates, samples, and digitizes the integrated voltage during the sampling stage to generate an output, switches 111, R Cis turned on in the reset phase to reset the sense capacitor 109. During the reset phase, the integration voltage is ramped down to zero. The reset phase can immediately follow the sampling phase. The reset phase can occur before the integration phase. Alternatively, the reset phase can be used any time the voltage on the sense capacitor needs to be reset to zero. The reset phase is reset It can last for milliseconds.

[0035] 3 shows an exemplary sequence of the different stages in current processing block 102b. However, a different arrangement of the three stages can be utilized whenever desired. For example, a reset stage can follow immediately after an integration stage, even after an incomplete integration, to reset capacitor 109 before any sampling by converter 110.

[0036] One or more of the three distinct stages herein may be complete when the corresponding time for that stage has elapsed or when a particular function, such as accumulation or sampling, has been completed. The three distinct stages herein may include zero or more incomplete stages, where the corresponding time for the stage has not elapsed or the corresponding function, such as accumulation or sampling, has not been completed.

[0037] The integrating current sensor 100 can be timed to enter the next stage within a predetermined sequence of stages on a predetermined time schedule. For example, each integration stage can last 12 milliseconds, followed by a sampling and digitization stage lasting 10 milliseconds. Alternatively, the integrating current sensor can be triggered to enter a subsequent stage when a threshold condition is met. For example, when the ADC has generated x digitized samples, the ADC triggers the start of a reset stage.

[0038] 4 is a diagram of an example cross section of a PDN with a sensing resistor of the integrated current sensor disclosed herein. The PDN 103 can include multiple metal layers 301 stacked on top of each other. Adjacent layers can include vias 302 therebetween, which are conductive paths between the layers 301. The PDN 103 connects a load to an external power source 104. One of the resistors 106 between the D6 and M3 layers can be selected as the resistor for the integrated current sensor 100. The voltage drop being sensed is the differential voltage between VINP and VINN.

[0039] For the integrated current sensor to measure and estimate the device's current consumption, differential voltages within the PDN can be selected according to a spatial sampling plan. The spatial sampling plan can determine how many resistors or differential voltages are sampled, where the resistors or differential voltages are located, which parts of the device the resistors or differential voltages power, or a combination thereof. For example, one sampling plan can include detecting and converting every differential voltage that meets the probe's minimum conversion threshold, e.g., every differential voltage greater than 0.2 millivolts. As another example, the sampling plan can include detecting and converting differential voltages with a maximum separation between two adjacent differential voltages, e.g., 100 microns or 50 microns or less. As another example, the sampling plan can be customized based on the specific function or computational task for which current consumption is being measured. The spatial sampling plan can also be predetermined to specifically cover "hot spots" and "cold spots" of the device's power consumption. These "spots" can be determined based on thermal or power consumption information related to spatial locations within the device. In some cases, the spatial sampling plan is determined to ensure that the current measurement error is less than ±10%, less than ±8%, less than ±5%, or less than some other preset relative error percentage relative to the current draw of the load. In some cases, the spatial sampling plan is determined to ensure that the current of more than 50% or some other percentage of the load is measured.

[0040] Figure 5 is a flow diagram of an example process for detecting current consumption of a device. Further details for implementing an integrated current sensor capable of performing the process of Figure 3 can be found in the description of Figures 1 and 2 above. The example process can be performed by any suitable electronic device and is described as being performed by an integrated current sensor, for example, the integrated current sensor described above with reference to Figure 2.

[0041] The integrated current sensor can convert the differential voltage into a respective current by using multiple probes, each probe having an input pair connected to a respective portion of one or more metal layers having a voltage drop (510). As described above with reference to Figures 1 and 2, the differential voltage is generated by resistors within the device's existing PDN, without the need to add additional current-sensing elements to the device. As also described above, the probes are configured to convert small differential voltages, for example, voltages in the range of 0.1 millivolts to 2 volts, into currents that can be combined and integrated to generate a detection result. The probes can amplify the output current with a predetermined amplification. The differential voltage and resistance do not need to be identical for the probe to properly convert the differential voltage into a current.

[0042] Following the converting step, the integrating current sensor may combine the converted currents and integrate each current over a predetermined time period using a capacitor to generate an integrated voltage (520). For example, parallel converted currents may be combined together and integrated to represent the total current and average current consumption, including possible spikes and fluctuations, over the predetermined time period, as discussed in Figures 2 and 3. The predetermined time period may be based on the task for which the current consumption needs to be measured.

[0043] The integrated current sensor can then generate a measurement or estimate of the current consumed by the device by sampling and digitizing the integrated voltage using a converter (530). As described above with reference to FIGS. 2 and 3, the integrated current sensor can sample the integrated voltage in a sampling phase following a completed integration phase. The sampled current is then digitized to generate a digital signal representing the current consumption of the measured portion of the device. Depending on the spatial sampling scheme, for example, a number of resistors or differential voltages are sampled, the spatial location of the resistors within the PDN, and the area of ​​the device with which the resistors are in electronic communication, the total current consumption of the entire device can be calculated.

[0044] Embodiments of the subject matter and functional operations described herein can be implemented in digital electronic circuitry, and in computer hardware containing the structures disclosed herein and structural equivalents of these structures, or in combinations of one or more of them.

[0045] The term "load" refers to power-consuming hardware and encompasses all kinds of electronic elements, devices, and machines for performing the functions of a device, including, by way of example, logic circuits such as FPGAs (field programmable gate arrays) or ASICs (application-specific integrated circuits).

[0046] The processes and logic flows described herein may be performed by one or more electronic components of an integrated circuit that perform functions by operating on input data and generating output.

[0047] To provide for user interaction, embodiments of the subject matter described herein can be implemented with a host device having a display device, e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor, for displaying information to the user, and a keyboard and pointing device, e.g., a mouse, trackball, or pressure-sensitive display or other surface, that allows the user to provide input to the computer. Other types of devices can also be used to provide for user interaction; for example, feedback provided to the user can take any form of sensory feedback, e.g., visual feedback, auditory feedback, or tactile feedback, and input from the user can be received in any form, including acoustic input, voice input, or tactile input. Additionally, a computer can interact with a user by sending documents to and receiving documents from a device used by the user, e.g., by sending a web page to a web browser on the user's device in response to a request received from the web browser. A computer can also interact with a user by sending text messages or other forms of messages to a personal device, e.g., a smartphone, running a messaging application, and receiving a response message in return from the user.

[0048] In addition to the above-mentioned embodiments, the following embodiments are also innovative. Embodiment 1 is a device having an integrated current sensor, comprising multiple layers in a power supply network of the device. Each tile comprises circuitry for performing one or more functions. The device further comprises multiple probes. Each probe has an input pair connected to a respective portion of the one or more layers having a voltage drop. Each probe is configured to convert a respective differential voltage into a representative current through the one or more layers. The device further comprises a capacitor configured to integrate the respective current through the one or more layers into an integrated voltage, and a converter configured to generate a measure of the current consumed by the device based on the integrated voltage.

[0049] Example 2 is a device having an integrated current sensor as described in Example 1, wherein the one or more functions include providing power from a power source to a load of the device, and the plurality of probes are configured to facilitate providing power from the power source to the load and to provide a voltage drop.

[0050] Embodiment 3 is a device having an integrated current sensor as described in embodiment 1, wherein the differential voltage measured by the probe is part of a plurality of layers.

[0051] Embodiment 4 is a device having the integrated current sensors described in embodiment 1, wherein the respective differential voltages are in the range of 0.1 millivolts to 2 millivolts.

[0052] Embodiment 5 is an apparatus having an integrated current sensor as described in embodiment 1, wherein the plurality of probes are selected based on a predetermined spatial sampling scheme, the predetermined spatial sampling scheme being determined based on the computational needs of the apparatus.

[0053] Embodiment 6 is a device having an integrated current sensor according to embodiment 1, wherein the minimum distance between two adjacent probes of the plurality of probes is 100 microns or less.

[0054] Embodiment 7 is a device having the integrated current sensor described in embodiment 1, wherein each of the multiple probes is a voltage-to-current converter.

[0055] Embodiment 8 is an apparatus having the integrated current sensor described in embodiment 1, wherein each of the multiple probes is configured to filter out high frequency components of the respective differential voltages.

[0056] Embodiment 9 is a device having the integrated current sensor according to embodiment 1, wherein the converter is an analog-to-digital converter.

[0057] Embodiment 10 is an apparatus having the integrated current sensor described in embodiment 9, wherein the converter is configured to sample the integrated voltage at a sampling rate of 100 times per second or greater.

[0058]

[0023] Embodiment 11 is a method for detecting one or more currents in a device, the method including generating a differential voltage across portions of one or more layers in a power supply grid of the device, each layer comprising circuitry for performing one or more functions. A plurality of probes are connected to portions of the one or more layers, each probe having an input pair. The method further includes the plurality of probes converting the differential voltages into respective currents, a capacitor integrating the respective currents into an integrated voltage, and a converter generating a measurement of a current consumed by the device based on the integrated voltage.

[0059] Example 12 is the method of Example 11, wherein the one or more functions include providing power from the power source to a load of the device. The plurality of probes are configured to facilitate providing power from the power source to the load and to provide a voltage drop.

[0060] Embodiment 13 is the method described in embodiment 11, wherein the differential voltage measured by the probe is a portion of one or more layers.

[0061] Embodiment 14 is the method of embodiment 11, wherein each differential voltage is in the range of 0.1 millivolts to 2 millivolts.

[0062] Embodiment 15 is the method of embodiment 11, wherein the plurality of probes is selected based on a predetermined spatial sampling scheme, the predetermined spatial sampling scheme being determined based on the computational needs of the device.

[0063] Example 16 is the method of Example 11, wherein the minimum distance between two adjacent probes of the plurality of probes is 100 microns or less.

[0064] Embodiment 17 is the method described in embodiment 11, wherein each of the multiple probes is a voltage-to-current converter.

[0065] Embodiment 18 is the method described in embodiment 11, wherein each of the multiple probes is configured to filter out high frequency components of the respective differential voltages.

[0066] Embodiment 19 is the method described in embodiment 11, wherein the multiple probes converting the differential voltages into respective currents includes converting the differential voltages into respective currents using an analog-to-digital converter.

[0067] Embodiment 20 is the method described in embodiment 11, wherein the multiple probes converting the differential voltages into respective currents includes sampling the integrated voltage at a sampling rate of 100 times per second or more.

[0068] While this specification contains details of many specific implementations, these should not be construed as limitations on the scope of any invention or what may be claimed, but rather as descriptions of features that may be particular to particular embodiments of the invention. Some features that are described herein in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination. Furthermore, while features may be described above as acting in certain combinations, and even initially claimed as such, one or more features from a claimed combination can, in some cases, be deleted from the combination, and the claimed combination may be directed to subcombinations or variations of the subcombinations.

[0069] Similarly, although operations are shown in a particular order in the figures, this should not be understood as requiring that such operations be performed in the particular order shown, or that all of the illustrated operations be performed, to achieve desired results. In some situations, multitasking and parallel processing may be advantageous. Furthermore, the separation of various system modules and components in the above-described embodiments should not be understood as requiring such separation in all embodiments, and it should be understood that the above-described program components and systems may generally be integrated together in a single software product or packaged in multiple software products.

[0070] Specific embodiments of the subject matter have been described. Other embodiments are within the scope of the following claims. For example, the actions recited in the claims can be performed in a different order and still achieve desirable results. As an example, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some cases, multitasking and parallel processing may be advantageous.

Claims

1. 1. An apparatus having an integrated current sensor, the apparatus comprising: a plurality of layers in a power supply network of the device; Each layer comprises circuitry for performing one or more functions; The device comprises: further comprising a plurality of probes; Each probe has an input pair connected to a respective portion of one or more layers having a voltage drop therebetween; each probe configured to convert a respective differential voltage into a respective current through the one or more layers; The device comprises: a capacitor configured to generate an integrated voltage by integrating a sum of the respective currents from the plurality of probes; a converter configured to generate an amount of current consumed by the device based on the integrated voltage; The apparatus further comprises:

2. 10. The device of claim 1, wherein the one or more functions include providing power from a power source to a load of the device, and the plurality of probes are configured to facilitate providing power from the power source to the load and to provide a voltage drop.

3. 3. The apparatus of claim 1, wherein the differential voltages measured by the plurality of probes are a portion of the plurality of layers.

4. 2. The apparatus of claim 1, wherein the respective differential voltages are in the range of 0.1 millivolts to 2 millivolts.

5. 5. The apparatus of claim 1, wherein the plurality of probes are selected based on a predetermined spatial sampling scheme, the predetermined spatial sampling scheme being determined based on the computational needs of the apparatus.

6. The apparatus of any one of claims 1 to 5, wherein the minimum distance between two adjacent probes of the plurality of probes is 100 microns or less.

7. The apparatus of any one of claims 1 to 6, wherein each of the plurality of probes is a voltage-to-current converter.

8. An apparatus according to any preceding claim, wherein each of the plurality of probes is configured to filter out high frequency components of the respective differential voltage.

9. The device according to any one of claims 1 to 8, wherein the converter is an analog-to-digital converter.

10. 10. Apparatus according to any one of claims 1 to 9, wherein the converter is configured to sample the integrated voltage at a sampling rate of 100 times per second or greater.

11. 1. A method for detecting one or more currents in a device, the method comprising: generating a plurality of differential voltages across a plurality of portions of one or more layers in a power supply network of the device; Each layer comprises circuitry for performing one or more functions; a plurality of probes connected to the plurality of portions of the one or more layers; Each probe has an input pair; The method comprises: the plurality of probes converting the plurality of differential voltages into respective currents; a capacitor integrating a sum of the respective currents from the plurality of probes to generate an integrated voltage; a converter generating a measurement of current consumed by the device based on the integrated voltage; The method further comprises:

12. 12. The method of claim 11, wherein the one or more functions include providing power from a power source to a load of the device, and the plurality of probes are configured to facilitate providing power from the power source to the load and to provide a voltage drop.

13. The method of any one of claims 11 to 12, wherein the differential voltage measured by the plurality of probes is a portion of the one or more layers.

14. The method of any one of claims 11 to 13, wherein the plurality of differential voltages are in the range of 0.1 millivolts to 2 millivolts.

15. 15. The method of any one of claims 11 to 14, wherein the plurality of probes are selected based on a predetermined spatial sampling scheme, the predetermined spatial sampling scheme being determined based on the computational needs of the device.

16. The method of any one of claims 11 to 15, wherein the minimum distance between two adjacent probes of the plurality of probes is 100 microns or less.

17. The method of any one of claims 11 to 16, wherein each of the plurality of probes is a voltage-to-current converter.

18. The method of any one of claims 11 to 17, wherein each of the plurality of probes is configured to filter out high frequency components of the plurality of difference voltages.

19. 19. The method of any one of claims 11 to 18, wherein the plurality of probes converting the plurality of differential voltages to the respective currents comprises converting the plurality of differential voltages to the respective currents using an analog-to-digital converter.

20. 20. The method of any one of claims 11 to 19, wherein the plurality of probes converting the plurality of differential voltages into the respective currents comprises sampling the integrated voltage at a sampling rate of 100 times per second or greater.

Citation Information

Patent Citations

  • JP1986190870U

  • Circuit arrangement for regulating current supplied to electromechanical components in motor vehicles

    JP2001521159A

  • Semiconductor device and semiconductor integrated circuit device

    JP2003142954A

  • Current sensing circuit

    JP2004138482A

  • Semiconductor integrated circuit device

    JP2010123736A