IP Library Granted Patent US 9,135,998
Granted Patent B2
US 9,135,998 · App. 12/942,152 · Granted Sep 15, 2015

Sense operation flags in a memory device

Inventors: Shafqat Ahmed (San Jose, CA); Khaled Hasnat (San Jose, CA); Pranav Kalavade (San Jose, CA); Krishna Parat (Palo Alto, CA); Aaron Yip (Los Gatos, CA); Mark A. Helm (Santa Cruz, CA); Andrew Bicksler (Boise, ID)
Assignee: Micron Technology, Inc.
G11C16/0483G11C16/24G11C16/26
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 9,135,998
App. No.
12/942,152
Granted
Sep 15, 2015
Kind
B2
Abstract

Memory devices, methods for programming sense flags, methods for sensing flags, and memory systems are disclosed. In one such memory device, the odd bit lines of a flag memory cell array are connected with a short circuit to a dynamic data cache. The even bit lines of the flag memory cell array are disconnected from the dynamic data cache. When an even page of a main memory cell array is read, the odd flag memory cells, comprising flag data, are read at the same time so that it can be determined whether the odd page of the main memory cell array has been programmed. If the flag data indicates that the odd page has not been programmed, threshold voltage windows can be adjusted to determine the states of the sensed even memory cell page.

Claims (33)

1. A method for reading a memory device having a plurality of pages of memory cells, the method comprising:

reading a first page of memory cells and flag data from a set of flag memory cells, wherein the flag data indicates whether an adjacent page of memory cells to the first page is programmed; and

determining from the flag data whether to re-read the first page of memory cells with an adjusted read voltage;

wherein the memory cells of the set of flag memory cells that store the flag data that indicates whether the adjacent page of memory cells to the first page is programmed are different than the memory cells of the adjacent page of memory cells and are coupled to a different data line than the memory cells of the adjacent page of memory cells.

2. A method for reading a memory device having a plurality of pages of memory cells, the method comprising:

reading a first page of memory cells and flag data from a set of flag cells, wherein the flag data indicates whether an adjacent page of memory cells to the first page is programmed; and

determining from the flag data whether to re-read the first page of memory cells with an adjusted read voltage;

wherein reading the first page of memory cells and the flag data is performed concurrently with one read operation.

3. The method of claim 2 wherein the first page of memory cells is an even page, the adjacent page is an odd page, and the flag data indicates whether the odd page is programmed.

4. The method of claim 2 , further comprising re-reading the first page of memory cells with the adjusted read voltage in response to determining, from the flag data, that the adjacent page of memory cells is not programmed.

5. The method of claim 2 , further comprising adjusting the read voltage in response to determining, from the flag data, that the adjacent page of memory cells is not programmed.

6. The method of claim 5 , wherein adjusting the read voltage comprises decreasing the read voltage.

7. The method of claim 5 , wherein adjusting the read voltage comprises increasing the read voltage.

8. The method of claim 2 , further comprising adjusting the read voltage in response to determining, from the flag data, that the adjacent page of memory cells is programmed.

9. The method of claim 8 , wherein adjusting the read voltage comprises increasing the read voltage.

10. The method of claim 2 , wherein the flag data that indicates whether the adjacent page of memory cells to the first page is programmed comprises one bit that indicates whether the adjacent page of memory cells to the first page is programmed.

11. A memory device comprising:

a main memory cell array;

a flag memory cell array comprising first and second flag memory cell array data lines and coupled to the main memory array, the flag memory cell array configured to store indications that memory cells of an adjacent page are programmed;

a sense amplifier coupled to both the main memory cell array and the flag memory cell array and configured to store data for the main memory cell array; and

multiplexing circuitry that couples the main memory cell array and the flag memory cell array to the sense amplifier wherein the multiplexing circuitry is configured such that the first flag memory cell array data lines are fixably coupled to the sense amplifier.

12. The memory device of claim 11 wherein the flag memory cell array is part of the main memory cell array.

13. The memory device of claim 11 and further comprising a standard flag memory cell array coupled to the main memory cell array.

14. The memory device of claim 11 wherein the sense amplifier is configured to store data from the flag memory cell array.

15. The memory device of claim 11 wherein the second flag memory cell array data line is not coupled to the sense amplifier.

16. The memory device of claim 11 wherein the main memory cell array comprises a NAND architecture.

17. The memory device of claim 11 , wherein the first flag memory cell array data lines being fixably coupled to the sense amplifier comprises select gates being shorted by the first flag memory cell array data lines.

18. The memory device of claim 11 , wherein the memory device is configured to adjust a read voltage being applied to a page of memory cells to which the adjacent page is adjacent in response to the indications that memory cells of the adjacent page are programmed.

19. The memory device of claim 11 , wherein the memory device is configured to make no adjustment to a read voltage being applied to a page of memory cells to which the adjacent page is adjacent in response to the indications that memory cells of the adjacent page are programmed.

20. A method for reading a memory device having a plurality of pages of memory cells, the method comprising:

reading a first page of memory cells and flag data from a set of flag cells, wherein the flag data indicates whether an adjacent page of memory cells to the first page is programmed; and

determining from the flag data whether to re-read the first page of memory cells with an adjusted read voltage;

wherein reading the first page of memory cells and the flag data from the set of flag cells comprises sending gate signals to the first page of memory cells and the set of flag cells, wherein the gate signals sent to the set of flag cells are inversed relative to the gate signals sent to the first page of memory cells.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050937/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047243/0001 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043079/0001 →
PATENT SECURITY AGREEMENT Recorded Jun 2, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 038954/0001 →
SECURITY INTEREST Recorded May 12, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038669/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2010
From: AHMED, SHAFQAT; HASNAT, KHALED; KALAVADE, PRANAV; PARAT, KRISHNA; YIP, AARON; HELM, MARK A.; BICKSLER, ANDREW
To: MICRON TECHNOLOGY, INC.
Reel/Frame 025334/0157 →
Continuity (1)
Related Publication 20120117306A1 · May 10, 2012