IP Library Granted Patent US 7,190,620
Granted Patent B2
US 7,190,620 · App. 11/029,380 · Granted Mar 13, 2007

Method for operating a memory device

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 7,190,620
App. No.
11/029,380
Granted
Mar 13, 2007
Kind
B2
Abstract

A method and a system for operating bits of memory cells in a memory array, the method including applying a first operating pulse to a terminal of a first cell, the first operating pulse is intended to place the first cell into a predefined state; and applying a second operating pulse to a terminal of a second cell in the set, the second operating pulse is intended to place the second cell to the predefined state, and the pulse characteristics of the second operating pulse are a function of the response of the first cell to the first operating pulse.

Claims (23)

1. A method for operating bits of memory cells in a memory array, the method comprising:

applying operating pulses to at least one of Type-I bits and Type-II bits of a sample of memory cells, a Type-I bit being defined as a bit in a dual bit cell whose other bit is erased and a Type-II bit being defined as a bit in a dual bit cell whose other bit is programmed;

determining a response of at least one of an electrical, physical and mechanical property of said at least one of Type-I bits and Type-II bits to said operating pulses;

applying at least one operating pulse as a function of said response to at least some other Type-I bits of said array;

applying at least one further operating pulse as a function of said response to at least some other Type-II bits of said array;

wherein applying the at least one operating pulse as a function of said response comprises adjusting the at least one operating pulse with a first adjustment and with a second adjustment as a function of said response, and applying at least one further operating pulse to Type-I bits with the first adjustment and to Type-II bits with the second adjustment; and

wherein the at least one further operating pulse is applied to the Type-I bits with the first adjustment and only afterwards to Type-II bits with the second adjustment.

2. The method according to claim 1 , wherein said at least one further operating pulse applied to the Type-II bits is greater in at least one of magnitude and duration than the at least one operating pulse applied to other Type-I bits.

3. The method according to claim 1 , wherein said at least one further operating pulse applied to the Type-II bits is lower in at least one of magnitude and duration than the at least one operating pulse applied to other Type-I bits.

4. The method according to claim 1 , wherein said array comprises memory cells with first-side and second-side bits, and wherein the step of applying at least one operating pulse as a function of said response to at least some other Type-I bits of said array is applied to a first side of the dual bits of the array and said at least one further operating pulse applied to the Type-II bits is applied to the second side of the dual bits of the array.

5. The method according to claim 4 , wherein said at least one further operating pulse is applied to all the second side bits that are Type-I bits and which require operating thereon, and all the second side bits that are Type-II bits and which require operating thereon are operated on with at least one further operating pulse different in at least one of magnitude and duration than the operating pulse applied to the first side bits.

6. The method according to claim 4 , wherein said at least one further operating pulse is applied to all the second side bits regardless if the second side bits are Type-I or Type-II bits.

7. The method according to claim 6 , wherein said at least one further operating pulse is different in at least one of magnitude and duration than the operating pulse applied to the first side bits.

8. The method according to claim 4 , wherein said at least one further operating pulse is applied to the second side bits with a different adjustment in at least one of magnitude and duration based on whether the second side bit to be operated on is a Type-I bit or a Type-II bit.

9. The method according to claim 1 , wherein said array comprises memory cells with two storage areas, wherein all the bits of the memory cells have been erased, and wherein the step of applying at least one operating pulse as a function of said response comprises:

applying programming pulses to not more than one of the two storage areas of each cell, these storage areas including Type-I bits; and

applying programming pulses to the remaining storage areas, regardless if these storage areas are Type-I bits or Type-II bits.

10. A method for operating bits of memory cells in a memory array, the method comprising:

applying operating pulses to at least one of Type-I bits and Type-II bits of a sample of memory cells, a Type-I bit being defined as a bit in a dual bit cell whose other bit is erased and a Type-II bit being defined as a bit in a dual bit cell whose other bit is programmed;

determining a response of at least one of an electrical, physical and mechanical property of said at least one of Type-I bits and Type-II bits to said operating pulses;

applying at least one operating pulse as a function of said response to at least some other Type-I bits of said array;

applying at least one further operating pulse as function of said response to at least some other Type-II bits of said array;

wherein applying the at least one operating pulse as a function of said response comprises adjusting the at least one operating pulse with a first adjustment and with a second adjustment as a function of said response, and applying at least one further operating pulse to Type-I bits with the first adjustment and to Type-II bits with the second adjustment; and wherein the at least one further operating pulse is applied to the Type-I bits with the first adjustment and to Type-II bits with the second adjustment in parallel.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: MUFG UNION BANK, N.A.
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 059410/0438 →
CORRECTIVE ASSIGNMENT TO CORRECT THE FOLLOWING NUMBERS 6272046,7277824,7282374,7286384,7299106,7337032,7460920,7519447 PREVIOUSLY RECORDED ON REEL 039676 FRAME 0237. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 16, 2018
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MORGAN STANLEY SENIOR FUNDING
Reel/Frame 047797/0854 →
SECURITY INTEREST Recorded Aug 15, 2016
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039676/0237 →
CHANGE OF NAME Recorded Jan 26, 2015
From: SAIFUN SEMICONDUCTORS LTD.
To: SPANSION ISRAEL LTD.
Reel/Frame 034817/0256 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Dec 30, 2014
From: BARCLAYS BANK PLC
To: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY INC.; SPANSION TECHNOLOGY LLC
Reel/Frame 034715/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2006
From: MAAYAN, EDUARDO; EITAN, BOAZ; SHAPPIR, ASSAF
To: SAIFUN SEMICONDUCTORS LTD
Reel/Frame 018425/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2005
From: MAAYAN, EDUARDO; EITAN, BOAZ
To: SAIFUN SEMICONDUCTORS LTD.
Reel/Frame 016224/0326 →