IP Library Granted Patent US 7,254,692
Granted Patent B1
US 7,254,692 · App. 10/791,417 · Granted Aug 7, 2007

Testing for operating life of a memory device with address cycling using a gray code sequence

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,254,692
App. No.
10/791,417
Granted
Aug 7, 2007
Kind
B1
Abstract

In a method and system for cycling through addresses of a memory device, a respective bit pattern comprised of a predetermined number of bits is generated for each address. The respective bit pattern for each of the addresses is cycled through with a transition of less than the predetermined number of bits for sequencing to each subsequent address. For example, the respective bit pattern for each of the addresses is cycled through in a gray code sequence. By limiting the number of transitions in the address bits, charge gain failure of a flash memory device is minimized and even may be eliminated.

Claims (46)

1. A method of testing a memory device for determining operating life with stressing, comprising:

cycling through each address of the memory device by generating a respective bit pattern comprised of a predetermined number of bits including row and column address bits for each address;

applying stressing signals on a respective at least one cell of the memory device corresponding to each generated address in the cycling;

wherein each of all possible row and column addresses of all of the row and column address bits is cycled through for application of the stressing signals;

performing the cycling and the applying of the stressing signals for a predetermined stress time period; and

minimizing charge gain failure in the memory device after the predetermined stress time period with a transition of less than the predetermined number of bits for sequencing to each subsequent address during the cycling through each of all possible row and column addresses of all of the row and column address bits.

2. The method of claim 1 , further comprising:

cycling through the respective bit pattern for each of the addresses in a gray code sequence.

3. The method of claim 2 , wherein the memory device is a flash memory device.

4. The method of claim 3 , wherein the stressing signals include a clock signal applied on a respective word line corresponding to each generated address, and include a bit line voltage applied on a respective at least one bit line corresponding to each generated address.

5. The method of claim 2 , further comprising:

generating a respective binary bit pattern for each of the addresses;

converting the respective binary bit pattern to a respective gray code bit pattern for each of the addresses; and

using the respective gray code bit pattern for the cycling.

6. The method of claim 2 , further comprising:

heating the memory device during the predetermined stress time period for HTOL (high temperature operating life) testing of the memory device.

7. The method of claim 1 , further comprising:

cycling through the respective bit pattern for each of the addresses with a transition of a fixed number of bits for sequencing to each subsequent address.

8. The method of claim 1 , wherein the memory device is a flash memory device.

9. The method of claim 8 , wherein the stressing signals include a clock signal applied on a respective word line corresponding to each generated address, and include a bit line voltage applied on a respective at least one bit line corresponding to each generated address.

10. The method of claim 1 , further comprising:

heating the memory device during the predetermined stress time period for HTOL (high temperature operating life) testing of the memory device.

11. A system for testing a memory device for determining operating life with stressing, comprising:

an address generator for cycling through each address by generating a respective bit pattern comprised of a predetermined number of bits including row and column address bits for each address;

signal generators for generating stressing signals applied on a respective at least one cell of the memory device corresponding to each generated address in the cycling;

wherein each of all possible row and column addresses of all of the row and column address bits is cycled through for application of the stressing signals;

and wherein the cycling and the applying of the stressing signals are performed for a predetermined stress time period; and

means for minimizing charge gain failure in the memory device after the predetermined stress time period with a transition of less than the predetermined number of bits for sequencing to each subsequent address during the cycling through each of all possible row and column addresses of all of the row and column address bits.

12. The system of claim 11 , further comprising:

a gray code converter for cycling through the respective bit pattern for each of the addresses in a gray code sequence.

13. The system of claim 12 , wherein the memory device is a flash memory device.

14. The system of claim 13 , wherein the signal generators include:

a clock signal generator for generating a clock signal applied on a respective word line corresponding to each generated address; and

a bit line voltage generator for generating a bit line voltage applied on a respective at least one bit line corresponding to each generated address.

15. The system of claim 12 , wherein the address generator generates a respective binary bit pattern for each of the addresses, and wherein the gray code converter converts the respective binary bit pattern to a respective gray code bit pattern for each of the addresses, and wherein the system further comprises:

address decoders for decoding the respective gray code bit pattern for determining the respective at least one memory cell to have the stressing signals applied thereon.

16. The system of claim 12 , further comprising:

a heater for heating the memory device during the predetermined stress time period for HTOL (high temperature operating life) testing of the memory device.

17. The system of claim 11 , further comprising:

means for cycling through the respective bit pattern for each of the addresses with a transition of a fixed number of bits for sequencing to each subsequent address.

18. The system of claim 11 , wherein the memory device is a flash memory device.

19. The system of claim 18 , wherein the signal generators include:

a clock signal generator for generating a clock signal applied on a respective word line corresponding to each generated address; and

a bit line voltage generator for generating a bit line voltage applied on a respective at least one bit line corresponding to each generated address.

20. The system of claim 11 , further comprising:

a heater for heating the memory device during the predetermined stress time period for HTOL (high temperature operating life) testing of the memory device.

Assignments (10)
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 OF ASSIGNOR'S INTEREST Recorded Dec 14, 2016
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MONTEREY RESEARCH, LLC
Reel/Frame 040911/0238 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 11, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 039708/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2015
From: SPANSION, LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 036036/0738 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
RELEASE OF SECURITY INTEREST Recorded Mar 13, 2015
From: BARCLAYS BANK PLC
To: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY LLC
Reel/Frame 035201/0159 →
SECURITY AGREEMENT Recorded Jun 4, 2010
From: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY INC.; SPANSION TECHNOLOGY LLC
To: BARCLAYS BANK PLC
Reel/Frame 024522/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2007
From: SPANSION INC.
To: SPANSION LLC
Reel/Frame 019063/0765 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2007
From: ADVANCED MICRO DEVICES, INC.
To: SPANSION INC.
Reel/Frame 019030/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2004
From: TEOH, WAN YEN; LAW, CHE SEONG
To: ADVANCED MICRO DEVICES, INC.
Reel/Frame 015016/0573 →