Current sensor

US11499998B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11499998-B2
Application numberUS-201916524681-A
CountryUS
Kind codeB2
Filing dateJul 29, 2019
Priority dateJul 29, 2019
Publication dateNov 15, 2022
Grant dateNov 15, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the invention are directed to a current sensor that includes a current controlled oscillator circuit configured to receive an input current and to provide an output signal having an output frequency which is dependent on the input current. The current sensor further includes a feedforward circuit configured to adapt a reference voltage of the current controlled oscillator in dependence on an instantaneous current value of the input current.

First claim

Opening claim text (preview).

What is claimed is: 1. A current sensor comprising: a current controlled oscillator circuit configured to receive an input current and to provide an output signal having an output frequency which is dependent on the input current; and a feedforward circuit configured to adapt a reference voltage of the current controlled oscillator by adding a current dependent factor that scales linearly with an instantaneous current value of the input current to the reference voltage. 2. A current sensor according to claim 1 , wherein the current sensor is configured to feed the output signal of the current controlled oscillator to a counter circuit, the counter circuit being configured to convert the output frequency into a counter value. 3. A current sensor according to claim 1 , wherein the current dependent factor is configured to adapt the reference voltage with a gain that cancels out delay factors between the input current and the output frequency. 4. A current sensor according to claim 2 , wherein: the current controlled oscillator is configured to perform a plurality of charge/discharge cycles of one or more integration capacitors; and the counter circuit is configured to count the plurality of charge/discharge cycles of the one or more integration capacitors. 5. A current sensor according to claim 4 , wherein the current controlled oscillator comprises a comparator configured to compare a charge voltage of the one or more integration capacitors with the reference voltage. 6. A current sensor according to claim 1 , wherein the feedforward circuit comprises a current mirror for mirroring the input current. 7. A current sensor according to claim 1 , wherein the feedforward circuit comprises a current-to-voltage converter configured to adapt the reference voltage by adding the current dependent factor to a base reference voltage. 8. A current sensor according to claim 1 , wherein: the current controlled oscillator comprises a latch; and the feedforward circuit is configured to control a threshold voltage of the latch in dependence on the input current. 9. A current sensor according to claim 1 , wherein the current sensor comprises a charge quantization circuit. 10. A device for performing a matrix-vector multiplication of a matrix with a vector, the device comprising: a crossbar array comprising: plurality of row lines; a plurality of column lines; and a plurality of junctions arranged between the plurality of row lines and the plurality of column lines, wherein each junction comprises a programmable resistive element and an access element for accessing the programmable resistive element; a signal generator configured to: apply programming signals to the resistive elements to program conductance values for the matrix-vector multiplication; a readout circuit configured to apply read voltages to the plurality of row lines of the crossbar array; wherein the readout circuit comprises one or more current sensors for reading out column currents of the plurality of column lines of the crossbar array; wherein each of the one or more current sensors comprises: a current controlled oscillator circuit configured to receive an input current and to provide an output signal having an output frequency which is dependent on the input current; and a feedforward circuit configured to adapt a reference voltage of the current controlled oscillator by adding a current dependent factor that scales linearly with on an instantaneous current value of the input current to the reference voltage. 11. A device according to claim 10 , wherein the readout circuit is configured to apply the read voltages as pulse width modulated signals to the row lines of the crossbar array. 12. A device according to claim 10 , wherein the readout circuit is configured to apply the read voltages as binary read pulse vectors to the row lines of the crossbar array. 13. A device as claimed in claim 10 , wherein the resistive elements are one of Phase change memory (PCM) elements, Conductive bridge resistive memory elements, Metal-oxide resistive random access memory (RRAM) elements, Magneto-resistive random access memory (MRAM) elements, Ferroelectric random access memory (FeRAM) elements, optical memory elements, and a system device, comprising transistors, resistors, capacitors, and/or inductors, jointly emulating a behavior of a resistive memory element. 14. A method for performing a charge quantization, the method comprising: receiving, by a current controlled oscillator circuit, an input current; adapting, by a feedforward circuit, a reference voltage of the current controlled oscillator by adding a current dependent factor that scales linearly with an instantaneous current value of the input current to the reference voltage; and providing, by the current controlled oscillator, an output signal having an output frequency which is dependent on the input current. 15. A method according to claim 14 further comprising converting, by a counter circuit, the output frequency into a counter value. 16. A method according to claim 14 , wherein the current dependent factor serves to adapt the reference voltage with a gain that cancels out delay factors between the input current and the output frequency. 17. A method according to claim 15 further comprising: performing, by the current controlled oscillator, a plurality of charge/discharge cycles of one or more integration capacitors; and counting, by the counter circuit, the plurality of charge/discharge cycles of the one or more integration capacitors. 18. A design structure tangibly embodied in a machine readable medium for designing, manufacturing, or testing an integrated circuit, the design structure comprising a current sensor comprising: a current controlled oscillator circuit configured to receive an input current and to provide an output signal having an output frequency which is dependent on the input current; and a feedforward circuit configured to adapt a reference voltage of the current controlled oscillator by adding, to the reference voltage, a current dependent factor that scales linearly with an instantaneous current value of the input current.

Assignees

Inventors

Classifications

  • Circuit design · CPC title

  • H03K21/38Primary

    Starting, stopping or resetting the counter (counters with a base other than a power of two H03K23/48, H03K23/66) · CPC title

  • Reading or sensing circuits or methods · CPC title

  • G01R19/255Primary

    using analogue/digital converters of the type with counting of pulses during a period of time proportional to voltage or current, delivered by a pulse generator with fixed frequency · CPC title

  • Matrix or vector computation {, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization (matrix transposition G06F7/78)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11499998B2 cover?
Embodiments of the invention are directed to a current sensor that includes a current controlled oscillator circuit configured to receive an input current and to provide an output signal having an output frequency which is dependent on the input current. The current sensor further includes a feedforward circuit configured to adapt a reference voltage of the current controlled oscillator in depe…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H03K21/38. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 15 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).