Processing apparatus and electronic device including the same
US-2022051717-A1 · Feb 17, 2022 · US
US12469545B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12469545-B2 |
| Application number | US-202318137261-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 20, 2023 |
| Priority date | May 25, 2022 |
| Publication date | Nov 11, 2025 |
| Grant date | Nov 11, 2025 |
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.
An in-memory computation circuit includes a memory array with SRAM cells connected in rows by word lines and in columns by bit lines. A row controller circuit simultaneously actuates word lines in parallel for an in-memory compute operation. A column processing circuit includes a current mirroring circuit that mirrors the read current developed on each bit line in response to the simultaneous actuation to generate a decision output for the in-memory compute operation. A bias voltage for word line driver and a configuration of the current mirroring circuit to inhibit drop of a voltage on the bit line below a bit flip voltage during execution of the in-memory compute operation. The mirrored read current is integrated by an integration capacitor to generate an output voltage that is converted to a digital signal by an analog-to-digital converter circuit.
Opening claim text (preview).
The invention claimed is: 1 . An in-memory computation circuit, comprising: a memory array including a plurality of memory cells arranged in a matrix with plural rows and plural columns, each row including a word line connected to the memory cells of the row, and each column including a first bit line connected to the memory cells of the column; a word line driver circuit for each row having an output connected to drive the word line of the row, wherein the word line driver circuit has a power supply node connected to receive an adaptive supply voltage having a voltage level that is modulated dependent on integrated circuit process and/or temperature conditions; a row controller circuit configured to simultaneously actuate the plurality of word lines by applying pulses through the word line driver circuits to the word lines for an in-memory compute operation; and a column processing circuit including a first read circuit coupled to each first bit line, wherein each first read circuit comprises: a first current mirroring circuit configured to mirror a first read current on the first bit line to generate a first mirrored read current; and a first integration capacitor configured to integrate the first mirrored read current to generate a first output voltage; wherein the adaptive supply voltage and configuration of the first current mirroring circuit inhibits drop of a voltage on the first bit line below a bit flip voltage during the simultaneous actuation of the plurality of word lines for the in-memory compute operation. 2 . The circuit of claim 1 , wherein said column processing circuit further comprises an analog-to-digital converter (ADC) circuit configured to convert the first output voltage to a digital output. 3 . The circuit of claim 1 , wherein said first current mirroring circuit is switchably controlled to output the first mirrored read current in response to assertion of an integration control signal during the in-memory compute operation. 4 . The circuit of claim 1 , wherein said first integration capacitor is discharged in response to assertion of a reset control signal at a beginning of the in-memory compute operation. 5 . The circuit of claim 1 , wherein each memory cell of the memory array is an SRAM cell that is one of a 6T-type or 8T-type memory cell. 6 . An in-memory computation circuit, comprising: a memory array including a plurality of memory cells arranged in a matrix with plural rows and plural columns, each row including a word line connected to the memory cells of the row, and each column including a first bit line connected to the memory cells of the column; a word line driver circuit for each row having an output connected to drive the word line of the row, wherein the word line driver circuit is powered by an adaptive supply voltage dependent on integrated circuit process and/or temperature conditions; a row controller circuit configured to simultaneously actuate the plurality of word lines by applying pulses through the word line driver circuits to the word lines for an in-memory compute operation; and a column processing circuit including a first read circuit coupled to each first bit line, wherein each first read circuit comprises: a first current mirroring circuit configured to mirror a first read current on the first bit line to generate a first mirrored read current; and a first integration capacitor configured to integrate the first mirrored read current to generate a first output voltage; wherein the adaptive supply voltage and configuration of the first current mirroring circuit inhibits drop of a voltage on the first bit line below a bit flip voltage during the simultaneous actuation of the plurality of word lines for the in-memory compute operation; and a voltage generator circuit configured to generate the adaptive supply voltage which is dependent on integrated circuit process and/or temperature conditions, said voltage generator circuit comprising: a current source configured to generate a current applied to a first node; and a series connection of a first transistor and second transistor between the first node and a reference node; wherein the adaptive supply voltage is generated at said first node; wherein the first transistor is a replica of a passgate transistor within the memory cell; wherein the second transistor is a replica of a pull down transistor within the memory cell. 7 . The circuit of claim 6 , wherein: the current generated by the current source has a magnitude set as a function of a reference current representative of current flowing through the passgate transistor and the pull down transistor for an applicable integrated circuit process corner; and the magnitude of the current generated by the current source is scaled by a factor applied to the reference current; wherein the first transistor is scaled by said factor for the replica of the passgate transistor; and wherein the second transistor is scaled by said factor for the replica of the pull down transistor. 8 . The circuit of claim 6 , further comprising an amplifier circuit having an input coupled to said first node and an output coupled to power the word line driver circuits. 9 . The circuit of claim 6 , wherein the current source is controlled to generate an adjustment to the current, and further comprising a control circuit configured to generate a control signal for application to the current source for modulating a level of the current away from a nominal level in response to an applicable integrated circuit process corner for transistor devices of the memory cells. 10 . The circuit of claim 9 , wherein the applicable integrated circuit process corner is indicated by a programmed code stored in the control circuit. 11 . The circuit of claim 10 , wherein the control circuit includes a lookup table (LUT) correlating the programmed code to a value of the control signal. 12 . The circuit of claim 9 , wherein the control circuit further comprises a temperature sensor, and wherein the control signal is configured to cause a temperature dependent tuning of the level of the current set in response to applicable integrated circuit process corner. 13 . The circuit of claim 12 , wherein the control circuit includes a lookup table (LUT) correlating sensed integrated circuit temperature to a tuning level for the value of the control signal. 14 . The circuit of claim 6 , wherein said column processing circuit further comprises an analog-to-digital converter (ADC) circuit configured to convert the first output voltage to a digital output. 15 . The circuit of claim 6 , wherein said first current mirroring circuit is switchably controlled to output the first mirrored read current in response to assertion of an integration control signal during the in-memory compute operation. 16 . The circuit of claim 6 , wherein said first integration capacitor is discharged in response to assertion of a reset control signal at a beginning of the in-memory compute operation. 17 . The circuit of claim 6 , wherein each memory cell of the memory array is an SRAM cell that is one of a 6T-type or 8T-type memory cell. 18 . The circuit of claim 6 , wherein the adaptive supply voltage has a voltage level that is modulated dependent on integrated circuit process and/or temperature conditions. 19 . An in-memory computation circuit, comprising: a memory array including a plurality of memory cells arranged in a matrix with plural rows and plural columns, each row including a word line connected to th
Voltage reference generators, voltage or current regulators; Internally lowered supply levels; Compensation for voltage drops (G11C5/141 takes precedence) · CPC title
Word line control circuits, e.g. drivers, boosters, pull-up circuits, pull-down circuits, precharging circuits, for word lines · CPC title
with means for avoiding disturbances due to temperature effects · CPC title
Address circuits · CPC title
Read-write [R-W] circuits · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.