IP Library › Granted Patent US 12,499,962
Granted Patent B2
US 12,499,962 · App. 18/521,891 · Granted Dec 16, 2025

Counter-based sense amplifier method for memory cells

Inventors: Riccardo Muzzetto (Arcore, IT); Ferdinando Bedeschi (Biassono, IT); Umberto Di Vincenzo (Capriate San Gervasio, IT)
Assignee: Micron Technology, Inc.
G11C29/46G11C29/1201G11C29/42
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,499,962
App. No.
18/521,891
Granted
Dec 16, 2025
Kind
B2
Abstract

Methods, systems, and devices for a counter-based sense amplifier method for memory cells are described. The described techniques provide for a memory system to store, in a counter associated with an array of memory cells, a value indicating a quantity of memory cells in the array having a predetermined logic value. The memory system may perform a read operation to read the data stored in the array of memory cells by applying a ramping bias voltage and may count the quantity of memory cells having the predetermined logic value during the read operation. The memory system may stop the read operation when the memory system identifies a quantity of memory cells having the predetermined logic value that is equal to the value stored to the counter.

Claims (42)

1 . A memory system, comprising:

one or more arrays of memory cells;

one or more counters coupled with the one or more arrays of memory cells; and

one or more processors coupled with the one or more arrays of memory cells and configured to cause the memory system to:

store, at the one or more counters, a respective value corresponding to a quantity of respective memory cells of the one or more arrays of memory cells that store a first logic value;

read, from a counter of the one or more counters, a first value corresponding to the quantity of the respective memory cells storing the first logic value;

read, during a data reading phase, from the respective memory cells by applying a ramp of biasing voltages;

count, during the data reading phase, a quantity of bits of the respective memory cells having the first logic value; and

stop the data reading phase based at least in part on the quantity of bits having the first logic value.

2 . The memory system of claim 1 , wherein, to stop the data reading phase, the one or more processors are further configured to cause the memory system to:

stop the data reading phase based at least in part on the quantity of bits having the first logic value being greater than or equal to the first value stored at the counter.

3 . The memory system of claim 1 , wherein the one or more processors are further configured to cause the memory system to:

store one or more values to the one or more arrays of memory cells such that the quantity of bits having the first logic value is greater than or equal to half of the memory cells of the one or more arrays of memory cells.

4 . The memory system of claim 3 , wherein the one or more values are stored to the one or more arrays of memory cells during a programming phase, wherein the programming phase includes a Bit Flip phase to encode the one or more values corresponding to the first logic value and one or more values corresponding to a second logic value.

5 . The memory system of claim 1 , wherein to read the first value from the counter, the one or more processors are configured to perform a voltage ramp on the counter while starting a biasing pre-charge or line leakage compensation phase on the one or more arrays of memory cells.

6 . The memory system of claim 1 , wherein the one or more arrays of memory cells includes one or more codewords, each codeword of the one or more codewords comprising respective data bits with associated parity bits and a respective counter of the one or more counters with associated error correction bits.

7 . The memory system of claim 5 , wherein each codeword further comprises a group of Bit Flip cells with corresponding error correction bits.

8 . The memory system of claim 1 , wherein each cell of the one or more arrays of memory cells is configured to be turned off in response to being triggered.

9 . The memory system of claim 1 , wherein the one or more processors are further configured to cause the memory system to:

decrement the first value corresponding to the quantity of rhe respective memory cells that store the first logic value in response to a cell of the one or more arrays of memory cells being triggered.

10 . The memory system of claim 1 , wherein the first value is read from the counter and the respective memory cells are read using a voltage ramp having a same slope.

11 . The memory system of claim 1 , wherein a content of a last triggered cell of the one or more arrays of memory cells is stored to one or more latches for use in an error control operation.

12 . The memory system of claim 1 , wherein the data reading phase further comprises a try and repeat error control operation.

13 . The memory system of claim 12 , wherein the one or more processors are further configured to cause the memory system to:

initiate the try and repeat error control operation based at least in part on a quantity of triggered memory cells satisfying a threshold value.

14 . A memory device, comprising:

one or more memory arrays comprising one or more memory cells, the one or more memory arrays configured to store at least one codeword including data bits and parity bits;

one or more counters associated with error correction bits, the one or more counters storing a respective value corresponding to a quantity of respective memory cells of the one or more memory cells that store a first logic value; and

one or more processors supporting the memory device for reading the one or more memory cells.

15 . The memory device of claim 14 , wherein the at least one codeword comprises at least a group of Bit Flip cells with corresponding error correction bits.

16 . The memory device of claim 15 , wherein the group of Bit Flip cells includes a quantity from 1 to N of cells based at least in part on the at least one codeword.

17 . The memory device of claim 14 , wherein the one or more memory cells comprise one or more three-dimensional cross point memory cells.

18 . The memory device of claim 14 , wherein the memory device further comprises:

one or more latches associated with a respective sense amplifier and configured to store a content of a last triggered cell of the one or more memory cells for use in soft error correction techniques.

19 . The memory device of claim 14 , wherein the one or more processors are configured to perform a counter reading phase in parallel with a biasing pre-charge or line leakage compensation phase of the data bits.

20 . A memory device, comprising:

one or more arrays of memory cells;

one or more counters associated with a respective codeword of the one or more arrays and coupled with the one or more arrays of memory cells; and

one or more processors coupled with the one or more arrays of memory cells and configured to cause the memory device to:

store, at the one or more counters, a value of a number of bits of the respective codeword having a first logic value;

start a counter reading phase, prior to starting a codeword reading phase, during a pre-charge phase to read a content of the one or more counters; and

stop the codeword reading phase when the number of bits having the first logic value is greater than or equal to the content of the one or more counters.

Continuity (2)
Continuation 16976690
Related Publication 20240177792A1 · May 30, 2024
References Cited (37)
US 9170876B1 · Bates et al. · 2015 [cited by applicant]
US 9996458B1 · Mu · 2018 [cited by examiner]
US 10075190B2 · Achtenberg et al. · 2018 [cited by applicant]
US 10956260B2 · Park et al. · 2021 [cited by applicant]
US 11842783B2 · Muzzetto · 2023 [cited by examiner]
US 20090210772A1 · Noguchi · 2009 [cited by applicant]
US 20110252289A1 · Patapoutian et al. · 2011 [cited by applicant]
US 20140108747A1 · Seol et al. · 2014 [cited by applicant]
US 20140173180A1 · D'Abreu et al. · 2014 [cited by applicant]
US 20140269029A1 · Kinney et al. · 2014 [cited by applicant]
US 20150049538A1 · Okubo et al. · 2015 [cited by applicant]
US 20150186198A1 · Dong · 2015 [cited by examiner]
US 20160019386A1 · Duplys et al. · 2016 [cited by applicant]
US 20160179620A1 · Bazarsky et al. · 2016 [cited by applicant]
US 20160259683A1 · Sakurada · 2016 [cited by applicant]
US 20170077957A1 · Kang · 2017 [cited by applicant]
US 20170236584A1 · Allegra et al. · 2017 [cited by applicant]
US 20180174662A1 · Lee et al. · 2018 [cited by applicant]
US 20190146873A1 · Wu et al. · 2019 [cited by applicant]
US 20190198099A1 · Mirichigni et al. · 2019 [cited by applicant]
US 20190294496A1 · Lien et al. · 2019 [cited by applicant]
US 20190294497A1 · Lien et al. · 2019 [cited by applicant]
US 20200013458A1 · Schreck et al. · 2020 [cited by applicant]
US 20200192747A1 · Kwak et al. · 2020 [cited by applicant]
JP 2015038794A · 2015 [cited by applicant]
KR 1020180117041A · 2018 [cited by applicant]
TW 202006544A · 2020 [cited by applicant]
TW 202006735A · 2020 [cited by applicant]
WO 2017138235A1 · 2017 [cited by applicant]
WO 2019126416A2 · 2019 [cited by applicant]
European Patent Office, “Search Report,” issued in connection with Chinese Patent Application No. 20922767.7 dated Mar. 27, 2023 (10 pages). [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/IB2020/000082, mailed on Nov. 25, 2020, 9 pages. [cited by applicant]
Japan Patent Office, “Office Action,” issued in connection with Japan Patent Application No. 2022-552697 dated Sep. 26, 2023 (15 pages) (8 pages of English Translation and 7 pages of Original Document). [cited by applicant]
Taiwan Intellectual Property Office, “Office Action,” issued in connection with ROC (Taiwan) Patent Application No. 110107314, dated Nov. 22, 2021 (3 pages). [cited by applicant]
Taiwan Patent Office, “Office Action,” issued in connection with Taiwan Patent Application No. 111122144 dated Jul. 26, 2023 (9 pages). [cited by applicant]
Korean patent office, “KR Office Action,” issued in connection with Korean Patent Application No. 10-2022-7033725 dated May 29, 2024 (12 pages) (6 pages of English Translation and 6 pages of Original Document). [cited by applicant]
Korean patent office, “KR Notice of Allowance,” issued in connection with Korean Patent Application No. 10-2022-7033725 dated Jun. 2, 2025 (5 pages) (2 pages of English Translation and 3 pages of Original Document). [cited by applicant]