# US 2013/0155795 A1 · Methodology for Recovering Failed Bit Cells in an Integrated Circuit Memory

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0155795 A1
- Document ID: US20130155795A1
- Status: Published application
- Kind: A1
- Application number: 13/329,580
- Filed: 2011-12-19
- Published: 2013-06-20
- Earliest claimed: 2011-12-19
- Inventors: Mayank Gupta; John Wuu
- Web page: https://patentgrep.com/patent/US20130155795A1

## CPC

- G11C 29/50: Marginal testing, e.g. race, voltage or current testing
- G11C 11/412: using field-effect transistors only
- H10B 10/00: Static random access memory [SRAM] devices
- G11C: STATIC STORES (semiconductor memory devices H10B)
- H10B: ELECTRONIC MEMORY DEVICES

## Abstract

A method for recovering failed bit cells in an integrated circuit memory is disclosed. In one embodiment, the method includes stress testing an integrated circuit having a memory, wherein the memory includes a plurality of bit cells. The method further includes holding at least one internal node of the selected one of the plurality of bit cells at a first predetermined state for a period sufficient to cause a shift in a threshold voltage of a transistor in the selected one of the plurality of bit cells.

## Claims

### Claim 1

A method comprising:
stress testing an integrated circuit having a memory, wherein the memory includes a plurality of bit cells; and
holding at least one internal node of the selected one of the plurality of bit cells at a first predetermined state for a period sufficient to cause a shift in a threshold voltage of a transistor in the selected one of the plurality of bit cells.

### Claim 2 (depends on 1)

The method as recited in claim 1, further comprising:
holding at least one internal node of one or more additional ones of the plurality of bit cells at corresponding ones of a one or more predetermined states for corresponding periods sufficient to cause threshold voltage shifts for at a transistor of each of the one or more additional ones of the plurality of bit cells.

### Claim 3 (depends on 2)

The method as recited in claim 2, wherein the selected one of the plurality of bit cells and the one or more additional ones of the plurality of bit cells are determined based on each failing during a production test for at least a first operating point.

### Claim 4 (depends on 3)

The method as recited in claim 3, wherein each of the selected one of the plurality of bit cells and the one or more additional ones of the plurality of bit cells is determined based on passing a production test for at least a second operating point.

### Claim 5 (depends on 4)

The method as recited in claim 4, further comprising determining, for each of the selected one of the plurality of bit cells and the one or more additional ones of the plurality of bit cells, whether that bit cells is read limited or write limited.

### Claim 6 (depends on 4)

The method as recited in claim 4, wherein first operating point includes a first operating voltage and a first operating frequency, and wherein the second operating point includes a second operating voltage and a second operating frequency.

### Claim 7 (depends on 1)

The method as recited in claim 1, further comprising electrically isolating the selected one of the plurality of bit cells from one or more adjacent ones of the plurality of bit cells.

### Claim 8 (depends on 1)

The method as recited in claim 1, wherein the transistor is a p-channel metal oxide semiconductor (PMOS) transistor.

### Claim 9 (depends on 8)

The method as recited in claim 8, wherein said holding causes the threshold voltage of the PMOS transistor to increase.

### Claim 10 (depends on 1)

The method as recited in claim 1, further comprising holding at least one additional internal node of the selected one of the plurality of bit cells at another predetermined state for a period sufficient to cause a shift in a threshold voltage of another transistor in the selected one of the plurality of bit cells.

### Claim 11 (depends on 1)

The method as recited in claim 1, wherein said stress testing comprises testing the integrated circuit at a temperature greater than an ambient temperature.

### Claim 12

A computer readable medium storing instructions that, when executed on an integrated circuit (IC) test system, cause the IC test system to perform a test of an IC including a memory having a plurality of bit cells, wherein testing the IC comprises:
holding at least one internal node of the selected one of the plurality of bit cells at a first predetermined state for a period sufficient to cause a shift in a threshold voltage of a transistor in the selected one of the plurality of bit cells.

### Claim 13 (depends on 12)

The computer readable medium as recited in claim 12, wherein the IC test system is configured to perform a stress test of the IC, wherein the stress test comprises testing the IC at a temperature greater than ambient temperature.

### Claim 14 (depends on 12)

The computer readable medium as recited in claim 12, wherein holding the at least one internal node at the first predetermined state comprises holding a gate of the transistor at a specified logic level.

### Claim 15 (depends on 12)

The computer readable medium as recited in claim 12, wherein testing the IC further comprises:
holding at least one internal node of one or more additional ones of the plurality of bit cells at corresponding ones of a one or more predetermined states for corresponding periods sufficient to cause threshold voltage shifts for a transistor of each of the one or more additional ones of the plurality of bit cells.

### Claim 16 (depends on 15)

The computer readable medium as recited in claim 15, wherein the selected one of the plurality of bit cells and the one or more additional ones of the plurality of bit cells are determined based on each failing during a production test for at least a first operating point and passing a production test for at least a second operating point, and wherein the computer readable medium includes a data structure identifying the selected one of the plurality of bit cells and the one or more additional ones of the plurality of bit cells.

### Claim 17 (depends on 16)

The computer readable medium as recited in claim 16, wherein the first operating point includes a first operating voltage and a first operating frequency, and wherein the second operating point includes a second operating voltage and a second operating frequency.

### Claim 18 (depends on 12)

The computer readable medium as recited in claim 12, wherein testing the IC further comprises electrically isolating the selected one of the plurality of bit cells from one or more adjacent ones of the plurality of bit cells.

### Claim 19 (depends on 12)

The computer readable medium as recited in claim 12, wherein testing the IC includes holding the gate terminal of a p-channel metal oxide semiconductor (PMOS) transistor at the predetermined state.

### Claim 20 (depends on 19)

The computer readable medium as recited in claim 19, wherein testing the IC further comprises holding the gate terminal of the PMOS transistor at the predetermined state at a period sufficient to cause the threshold voltage to increase.

### Claim 21 (depends on 12)

The computer readable medium as recited in claim 12, wherein testing the IC further comprises holding at least on additional internal node of the selected one of the plurality of bit cells at another predetermined state for a period sufficient to cause a shift in a threshold voltage of another transistor in the selected one of the plurality of bit cells.

### Claim 22

A method comprising:
identifying selected ones of a plurality of bit cells of a memory implemented on an integrated circuit (IC), wherein the selected ones of the plurality of bit cells are identified based on having passed a test of the memory at a first operating point and having failed a test of the memory at a second operating point; and
performing a test of the IC, wherein performing the test includes applying test patterns to the memory while the IC is at a temperature greater than ambient temperature;
wherein said performing the test of the IC includes holding at least one internal node of a first of the selected ones of the plurality of bit cells at a predetermined state for a period sufficient to cause a change in a threshold voltage of a transistor in the first of the selected ones of the plurality of bit cells.

### Claim 23 (depends on 22)

The method as recited in claim 22, further comprising:
holding an internal node of each of the selected ones of the plurality of bit cells to a predetermined state for a period sufficient to cause a change in a threshold voltage of a corresponding transistor in each of the selected ones of the plurality of bit cells.

### Claim 24 (depends on 23)

The method as recited in claim 23, further comprising:
performing a production test subsequent to the dynamic burn-in test, wherein performing the production test includes determining if the selected ones of the plurality of cells pass during a test of the memory at the first operating point and the second operating point.

### Claim 25 (depends on 24)

The method as recited in claim 24, wherein the first operating point comprises a first operating voltage and a first operating frequency, and wherein the second operating point comprises a second operating voltage and a second operating frequency.

### Claim 26 (depends on 23)

The method as recited in claim 23, further comprising:
electrically isolating each of the selected ones of the plurality of bit cells during the dynamic burn-in test.

### Claim 27 (depends on 22)

The method as recited in claim 22, wherein the transistor is a p-channel metal oxide semiconductor (PMOS) transistor.

### Claim 28 (depends on 27)

The method as recited in claim 27, further comprising causing a threshold voltage of the PMOS transistor to become more negative.

### Claim 29 (depends on 28)

The method as recited in claim 28, further comprising causing a threshold voltage of at least one additional PMOS transistor to become more negative in the first of the selected ones of the plurality of bit cells.
