IP Library Granted Patent US 7,791,954
Granted Patent B2
US 7,791,954 · App. 12/234,736 · Granted Sep 7, 2010

Dynamic erase state in flash 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,791,954
App. No.
12/234,736
Granted
Sep 7, 2010
Kind
B2
Abstract

Flash memory systems and methodologies are provided herein for facilitating a single logical cell erasure and dynamic erase state. The single logical cell erasure can be accomplished on a basis of a single program and erase entity which is a combination of neighboring drain/source regions of two adjacent physical memory cells. The dynamic erase state can involve an indicator bit that indicates an erase direction of a low voltage state or a high voltage state. The single logical cell erasure can be performed by changing a voltage state of a single program and erase entity according to the indicated erase direction. By employing the indicator bit with the single program and erase entity decoding scheme, the methods and systems can reduce erase time and/or a number of cycles, thereby increasing system reliability, efficiency, and/or durability.

Claims (43)

1. A method of operating a flash device ( 100 ), comprising;

indicating an first erase direction of a low voltage state or a high voltage state;

erasing a portion of or an entire of the flash device by changing a voltage state of a single program and erase entity ( 402 ) in the first erase direction, the single program and erase entity comprising two adjacent dual bit physical memory cells ( 404 , 406 ) of the flash device as a single logical cell; and

programming the portion of or the entire of the flash device by changing the voltage state of the single program and erase entity in a second direction opposite to the first erase direction.

2. The method of claim 1 , wherein indicating the first erase direction of the low voltage state or the high voltage state comprises:

programming a indicator cell to the low voltage state or the high voltage state.

3. The method of claim 1 , wherein erasing the flash device comprises:

applying a hot-hole-injection voltage to the single program and erase entity when the low voltage state is indicated as the first erase direction; or

applying a hot-electron-injection voltage to the single program and erase entity when the high voltage state is indicated as the first erase direction.

4. The method of claim 1 , wherein programming the flash device comprises:

applying a hot election injection voltage to the single program and erase entity when the low voltage state is indicated as the first erase direction; or

applying a hot-hole-injection voltage to the single program and erase entity when the high voltage state is indicated as the first erase direction.

5. The method of claim 1 further comprising:

indicating a second erase direction of a low voltage state or a high voltage state, the second erase direction being opposite to the first erase direction;

erasing the portion of or the entire of the flash device by changing the voltage state of the single program and erase entity in the second erase direction; and

programming the portion of or the entire of the flash device by changing a voltage state of the single program and erase entity in a direction opposite to the second erase direction.

6. The method of claim 1 further comprising:

reading the flash device by comparing the voltage state of the single program and erase entity with the first erase direction.

7. The method of claim 1 , wherein the portion of or the entire of the flash device is erased with the proviso that a sector erase is not performed in the portion of or the entire of the flash device.

8. The method of claim 1 , wherein the portion of or the entire of the flash device is erased with the proviso that an erase pulse is not sequentially applied to two or more consecutive bitlines in the portion of or the entire of the flash device.

9. A method of operating a flash device ( 100 ), comprising;

programming a portion of or an entire of the flash device on a basis of a single program and erase entity ( 402 ) to a voltage state that is different from a first voltage state of an erase direction indicator cell, the single program and erase entity comprising two adjacent dual bit memory cells ( 404 , 406 ) of the flash device;

changing the first voltage state of the erase direction indicator cell to a second voltage state; and

erasing the portion of or the entire of the flash device on the basis of the single program and erase entity to a voltage state that is the same as the second voltage state of the erase direction indicator cell.

10. The method of claim 9 , wherein erasing the portion of or the entire of the flash device on the basis of the single program and erase entity comprising:

neutralizing a charge in the single program and erase entity when the erase direction indicator cell indicates a low voltage state; or

trapping a charge in the single program and erase entity when the erase direction indicator cell indicates a high voltage state as an erase state.

11. The method of claim 10 , wherein neutralizing the charge in the single program and erase entity comprises:

applying a hot-hole-injection gate voltage to a gate, applying a hot-hole-injection bitline voltage to a common bitline of the single program and erase entity that is shared by the two adjacent dual bit physical memory cells, and allowing non-common bitlines of the single program and erase entity that are not shared by the two adjacent dual bit physical memory cells to float.

12. The method of claim 10 , wherein trapping the charge in the single program and erase entity comprises:

applying a hot-electron-injection gate voltage to a gate, applying a hot-electron-injection bitline voltage to a common bitline of the single program and erase entity that is shared by the two adjacent dual bit physical memory cells, and connecting at least one of non-common bitlines of the single program and erase entity that are not shared by the two adjacent dual bit physical memory cells to ground.

13. The method of claim 11 , wherein the hot-hole-injection bitline voltage is applied to the common bitline with the proviso that a sector erase is not performed in the portion of or the entire of the flash device.

14. The method of claim 9 further comprising:

programming the portion of or the entire of the flash device on the basis of the single program and erase entity to a voltage state that is different from the second voltage state of the erase direction indicator cell.

15. A flash device ( 3100 ), comprising;

a plurality of single program and erase entities ( 3102 ) comprising two adjacent dual bit physical memory cells of the flash device;

an indicator cell ( 3104 ) that indicate a first erase direction of a low voltage state or a high voltage state; and

one or more decoders ( 3108 , 3110 ) that select one or more single program and erase entities for operating the flash device on a basis of the single program and erase entity by changing a voltage state of the single program and erase entity to a low voltage state or a high voltage state.

16. The flash device of claim 15 , wherein the indicator cell comprises a single program and erase entity.

17. The flash device of claim 15 , wherein the decoders select one or more single program and erase entities for erasing the flash device by applying a hot-hole-injection voltage to the single program and erase entity when the low voltage state is indicated as the first erase direction or by applying a hot-electron-injection voltage to the single program and erase entity when the high voltage state is indicated as the first erase direction.

18. The flash device of claim 15 , wherein the decoders select one or more single program and erase entities for programming the flash device by applying a hot election injection voltage to the single program and erase entity when the low voltage state is indicated as the first erase direction or by applying a hot-hole-injection voltage to the single program and erase entity when the high voltage state is indicated as the first erase direction.

19. The flash device of claim 15 , wherein after the indicator cell indicates the first erase direction and erasing, programming, reading the flash device, or combinations thereof are performed with the first erase direction, the indicator cell indicates a second erase direction that is opposite to the first erase direction and erasing, programming, reading the flash device, or combinations thereof are performed with the second erase direction.

20. The flash device of claim 15 , wherein the memory cells comprise four or more data states.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2022
From: CYPRESS SEMICONDUCTOR CORPORATION
To: INFINEON TECHNOLOGIES LLC
Reel/Frame 059721/0467 →
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 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Oct 28, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MUFG UNION BANK, N.A.
Reel/Frame 050896/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2015
From: SPANSION, LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 036042/0212 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
SECURITY AGREEMENT Recorded Aug 23, 2012
From: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY INC.; SPANSION TECHNOLOGY LLC
To: BARCLAYS BANK PLC
Reel/Frame 028840/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2008
From: PARKER, ALLAN
To: SPANSION LLC
Reel/Frame 021623/0179 →