IP Library Granted Patent US 10,776,016
Granted Patent B2
US 10,776,016 · App. 16/122,526 · Granted Sep 15, 2020

Data caching for ferroelectric memory

Inventor: Kazuhiko Kajigaya (Saitama, JP)
Assignee: Micron Technology, Inc.
G06F3/0616G06F3/0656G06F3/0659G06F3/0683G06F12/0806G11C7/065G11C7/12G11C11/22G11C11/223G11C11/2253G11C11/2273G11C11/2275G06F2212/1036G06F2212/62G11C7/18G11C8/12
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 10,776,016
App. No.
16/122,526
Granted
Sep 15, 2020
Kind
B2
Abstract

Methods, systems, and devices for operating a memory device are described. One method includes caching data of a memory cell at a sense amplifier of a row buffer upon performing a first read of the memory cell; determining to perform at least a second read of the memory cell after performing the first read of the memory cell; and reading the data of the memory cell from the sense amplifier for at least the second read of the memory cell.

Claims (44)

1. An apparatus comprising:

a first memory sub-bank and a second memory sub-bank, the first memory sub-bank and the second memory sub-bank each comprising a plurality of memory cells;

a first row buffer coupled with the first memory sub-bank and comprising a plurality of sense components configured to cache data associated with the first memory sub-bank;

a second row buffer coupled with the second memory sub-bank and comprising a second plurality of sense components configured to cache data associated with the second memory sub-bank; and

a bank control circuit comprising a plurality of latches and configured to cache the data associated with the first memory sub-bank in the first row buffer and cache the data associated with the second memory sub-bank in the second row buffer, wherein a latch of the plurality of latches is configured to store at least a portion of an address of the memory cells associated with the first memory sub-bank based at least in part on caching the data of the first memory sub-bank.

2. The apparatus of claim 1 , further comprising:

a column decoder coupled with the first memory sub-bank and the second memory sub-bank, the column decoder configured to receive from the bank control circuit a column address of at least one memory cell of the first memory sub-bank or the second memory sub-bank, wherein the bank control circuit is configured to cache the data in the first row buffer or in the second row buffer based at least in part on the column decoder receiving the column address.

3. The apparatus of claim 1 , wherein the data cached in the first row buffer or the second row buffer is written to at least one memory cell of the first memory sub-bank or the second memory sub-bank.

4. The apparatus of claim 1 , wherein the data cached in the first row buffer or the second row buffer is read from at least one memory cell of the first memory sub-bank or the second memory sub-bank.

5. The apparatus of claim 1 , wherein the plurality of sense components are configured to amplify the data associated with the plurality of memory cells of the first memory sub-bank and the second memory sub-bank before caching the data.

6. The apparatus of claim 1 , further comprising:

a plurality of bit lines coupled with the first memory sub-bank and the second memory sub-bank; and

a plurality of isolation gates coupled with the plurality of bit lines, wherein the bank control circuit is configured to cache the data associated with the first memory sub-bank or the second memory sub-bank when the plurality of isolation gates are closed, wherein the plurality of isolation gates are closed based at least in part on a bit line of the plurality of bit lines being decoupled from the first row buffer, the second row buffer, or a combination thereof.

7. The apparatus of claim 6 , wherein the plurality of bit lines are decoupled from the first memory sub-bank and the second memory sub-bank when the plurality of isolation gates are opened.

8. The apparatus of claim 6 , wherein the bank control circuit is configured to precharge the bit line of the plurality of bit lines associated with the at least one memory cell of the first memory sub-bank or the second memory sub-bank before reading the data.

9. The apparatus of claim 1 , wherein the bank control circuit is configured to transmit a bank select (BS) signal, a plate voltage (PL) signal, an isolation gate control signal (TG), a bit line pre-charge signal (PCB), a sense amplifier pre-charge signal (PCS), a reference voltage application signal (REF), or a sense circuit activation signal (CS) to the first memory sub-bank and to the second memory sub-bank, or a combination thereof.

10. The apparatus of claim 1 , wherein the plurality of memory cells of the first memory sub-bank and the plurality of memory cells of the second memory sub-bank each comprise a plurality of ferroelectric memory cells.

11. A method, comprising:

caching, at a sense component of a first row buffer, data associated with a first memory sub-bank during a first access operation, the first memory sub-bank coupled with a bank control circuit that is configured to cache the data associated with the first memory sub-bank in the first row buffer, wherein at least a portion of an address associated with the first access operation of the first memory sub-bank is latched in the bank control circuit based at least in part on caching the data of the first memory sub-bank;

caching, at a sense component of a second row buffer, data associated with a second memory sub-bank during the first access operation, the second memory sub-bank coupled with the bank control circuit that is configured to cache the data associated with the first memory sub-bank in the first row buffer; and

accessing, from the first row buffer or the second row buffer, the cached data associated with the first memory sub-bank or the second memory sub-bank during a second access operation.

12. The method of claim 11 , further comprising:

transmitting a row address to a row decoder coupled with the first memory sub-bank or the second memory sub-bank; and

transmitting a column address to a column decoder coupled with the first memory sub-bank and the second memory sub-bank, wherein caching the data at the sense component of the first row buffer or caching the data at the sense component of the second row buffer is based at least in part on providing the row address to the row decoder and providing the column address to the column decoder.

13. The method of claim 11 , further comprising:

amplifying, at the sense component of the first row buffer, the data associated with the first memory sub-bank before caching the data.

14. The method of claim 11 , further comprising:

writing the cached data to the first memory sub-bank or the second memory sub-bank before reading the cached data during the second access operation.

15. The method of claim 11 , wherein caching the data associated with the first memory sub-bank comprises closing at least one isolation gate coupled with a bit line associated with the first memory sub-bank by decoupling the bit line from the sense component of the first row buffer.

16. The method of claim 15 , further comprising:

precharging the bit line associated with the first memory sub-bank before caching the data associated with the first memory sub-bank.

17. An apparatus, comprising:

a first memory sub-bank comprising a plurality of memory cells;

a second memory sub-bank comprising a plurality of memory cells;

a first row buffer coupled with the first memory sub-bank;

a second row buffer coupled with the second memory sub-bank; and

a bank control circuit comprising a plurality of latches and in communication with the first memory sub-bank and the second memory sub-bank, wherein the bank control circuit is operable to:

cache data associated with the first memory sub-bank in the first row buffer during a first access operation

cache data associated with the second memory sub-bank in the second row buffer during the first access operation;

latch at least a portion of an address of the memory cells associated with the first memory sub-bank and the second memory sub-bank based at least in part on caching the data of the first memory sub-bank; and

access the cached data in the first row buffer or the cached data in the second row buffer during a second access operation.

18. The apparatus of claim 17 , wherein the second access operation comprises a write operation of the first memory sub-bank.

19. The apparatus of claim 17 , wherein the second access operation comprises a read operation of the first memory sub-bank.

20. The apparatus of claim 17 , wherein the plurality of memory cells of the first memory sub-bank and the plurality of memory cells of the second memory sub-bank each comprise ferroelectric memory cells.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Nov 14, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 051028/0835 →
RELEASE OF SECURITY INTEREST Recorded Oct 14, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050719/0550 →
SUPPLEMENT NO. 1 TO PATENT SECURITY AGREEMENT Recorded Nov 13, 2018
From: MICRON TECHNOLOGY, INC.
To: JPMORGAN CHASE BANK, N.A.., AS COLLATERAL AGENT
Reel/Frame 047630/0756 →
SUPPLEMENT NO. 10 TO PATENT SECURITY AGREEMENT Recorded Nov 13, 2018
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 048102/0420 →
Continuity (2)
Continuation 15140073 · Apr 27, 2016
Related Publication 20190004713A1 · Jan 3, 2019