IP Library Granted Patent US 10,438,675
Granted Patent B2
US 10,438,675 · App. 15/631,162 · Granted Oct 8, 2019

Memory programming methods and memory systems

Inventor: Takafumi Kunihiro (Boise, ID)
Assignee: Micron Technology, Inc.
G11C17/18G11C7/00G11C11/005G11C11/406G11C13/0033G11C16/3431G11C17/16
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,438,675
App. No.
15/631,162
Filed
Jun 23, 2017
Granted
Oct 8, 2019
Kind
B2
Art Unit
2824
USPC
365/94
Abstract

Memory programming methods and memory systems are described. One example memory programming method includes programming a plurality of main cells of a main memory and erasing a plurality of second main cells of the main memory. The memory programming method further includes first re-writing one-time programmed data within a plurality of first one-time programmed cells of a one-time programmed memory during the programming and second re-writing one-time programmed data within a plurality of second one-time programmed cells of a one-time programmed memory during the erasing. Additional method and apparatus are described.

Claims (29)

1. A memory system comprising:

a main memory comprising a plurality of main cells which are individually configured to have a plurality of different states corresponding to storage of different bits of data at different moments in time;

a one-time programmed memory comprising a plurality of one-time programmed cells which are individually configured to have only one of the different states corresponding to one bit of data at the different moments in time;

access circuitry configured to provide a plurality of first pulses to some of the main cells to provide the some of the main cells in a first of the different states and to provide a plurality of second pulses to others of the main cells to provide the others of the main cells in a second of the different states; and

wherein the access circuitry is configured to provide at least some of the first pulses to some of the one-time programmed cells to re-write the some of the one-time programmed cells in the first memory state and to provide at least some of the second pulses to others of the one-time programmed cells to re-write the others of the one-time programmed cells in the second memory state.

2. The memory system of claim 1 wherein the access circuitry provides the at least some of the first pulses to the some of the one-time programmed cells during the provision of the first pulses to the some of the main cells and provides the at least some of the second pulses to the others of the one-time programmed cells during the provision of the second pulses to the others of the main cells.

3. The memory system of claim 1 wherein the access circuitry provides the at least some of the first pulses to the some of the one-time programmed cells and the at least some of the of the second pulses to the others of the one-time programmed cells in the absence of user instruction.

4. The memory system of claim 1 wherein the access circuitry provides the at least some of the first pulses to the some of the one-time programmed cells and provides the at least some of the second pulses to the others of the one-time programmed cells as a result of accessing of user commands initiating the storage of the different bits of data using the main cells.

5. The memory system of claim 1 wherein the access circuitry is configured to assert a first word line to provide one of the first pulses to the some of the main cells and the some of the one-time programmed cells.

6. The memory system of claim 1 wherein the access circuitry is configured to read the some and the others of the one-time programmed cells for determination of the some of the one-time programmed cells to receive the at least some of the first pulses and the others of the one-time programmed cells to receive the at least some of the second pulses.

7. The memory system of claim 1 wherein the main cells and the one-time programmed cells are the same type of memory cell.

8. A memory system comprising:

a main memory comprising a plurality of main cells which are individually configured to have a plurality of different states corresponding to storage of different bits of main data at different moments in time;

a one-time programmed memory comprising a plurality of one-time programmed cells which are individually configured to have only one of the different states at the different moments in time; and

access circuitry configured to use a word line to provide a pulse to some of the main cells and some of the one-time programmed cells to program the some of the main cells and to re-write the some of the one-time programmed cells.

9. The memory system of claim 8 wherein the provision of the pulse provides the some of the main cells and the some of the one-time programmed cells in one of the different states.

10. The memory system of claim 8 wherein the access circuitry provides the pulse to the some of the one-time programmed cells in the absence of user instruction.

11. The memory system of claim 8 wherein the access circuitry provides the pulse to the some of the main cells and the some of the one-time programmed cells as a result of issuance of a user command initiating the storage of one of the bits of data corresponding to one of the different states using the some of the main cells.

12. The memory system of claim 8 wherein the main cells and the one-time programmed cells are the same type of memory cell.

13. A memory system comprising:

a main memory comprising a plurality of main cells which are individually configured to have a plurality of different states corresponding to storage of different bits of main data at different moments in time;

a one-time programmed memory comprising a plurality of one-time programmed cells which are individually configured to have only one of the different states at the different moments in time; and

access circuitry configured to read the states of the one-time programmed cells and to provide a first pulse to some of the one-time programmed cells to re-write the some of the one-time programmed cells having a first of the different states and to provide a second pulse to others of the one-time programmed cells to re-write the others of the one-time programmed cells having a second of the different states.

14. The memory system of claim 13 wherein the access circuitry provides the first pulse to some of the main cells during the provision of the first pulse to the some of the one-time programmed cells and provides the second pulse to others of the main cells during the provision of the second pulse to the others of the one-time programmed cells.

15. The memory system of claim 13 wherein the access circuitry provides the first pulse and the second pulse in the absence of user instruction.

16. The memory system of claim 13 wherein the access circuitry provides the first pulse and the second pulse as a result of accessing of user commands initiating the storage of the different bits of main data using the main cells.

17. The memory system of claim 13 wherein the access circuitry is configured to assert a word line to provide the first pulse to some of the main cells and the some of the one-time programmed cells.

18. The memory system of claim 13 wherein the access circuitry is configured to assert a word line to provide the first pulse to the some of the one-time programmed cells and to provide the second pulse to the others of the one-time programmed cells.

19. The memory system of claim 13 wherein the main cells and the one-time programmed cells are the same type of memory cell.

Assignments (6)
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 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050700/0535 →
RELEASE OF SECURITY INTEREST Recorded Jul 20, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 046597/0393 →
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 →
SUPPLEMENT NO. 5 TO PATENT SECURITY AGREEMENT Recorded Aug 8, 2017
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 043482/0776 →
SUPPLEMENT NO. 5 TO PATENT SECURITY AGREEMENT Recorded Aug 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 043483/0686 →
Continuity (3)
Continuation 14853557 · Sep 14, 2015
Continuation 13546919 · Jul 11, 2012
Related Publication 20170294235A1 · Oct 12, 2017