IP Library Granted Patent US 10,014,074
Granted Patent B2
US 10,014,074 · App. 15/136,404 · Granted Jul 3, 2018

Failure analysis and repair register sharing for memory BIST

Inventors: Krishnendu Mondal (Bangalore, IN); Deepak I. Hanagandi (Jamkhandi, IN); Michael R. Ouellette (Westford, VT); Valerie H. Chickanosky (South Burlington, VT)
Assignee: GLOBALFOUNDRIES INC.
G11C29/44G11C29/38
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,014,074
App. No.
15/136,404
Granted
Jul 3, 2018
Kind
B2
Abstract

A built-in self-test (BIST) system comprising repair logic structured to share state logic of failed memories across local registers located in a shared registry which services multiple memories, wherein each of the local registers is associated with a different memory.

Claims (31)

1. A built-in self-test (BIST) system comprising repair logic structured to share state logic of failed memories across local registers located in a shared registry which services multiple memories, wherein each of the local registers is associated with a different memory.

2. The BIST system of claim 1 , wherein the repair logic is logic of Failing Address and Repair Register (FARR) and the local registers are FARR registers.

3. The BIST system of claim 2 , wherein the repair logic is structured to be able to repair multiple fails occurring on the same cycle, from the multiple memories during a single BIST test pass.

4. The BIST system of claim 2 , wherein the multiple memories are connected to a same BIST.

5. The BIST system of claim 4 , wherein the repair logic is structured to access, load and process failing information for one of many local FARR registers, within the shared registry that services all of the memories.

6. The BIST system of claim 5 , wherein the local register within the shared registry is shifted out of the shared registry into the repair logic, for repair, and shifted back into the shared registry with repair information.

7. The BIST system of claim 6 , wherein each local register of the shared registry is shifted serially inside the repair logic for repair, when failed information has been detected for an associated memory, and then shifted back into the shared registry.

8. The BIST system of claim 6 , wherein the repair logic is connected to a failed memory arbitration logic which generates a fail_interrrupt signal to indicate that there is a fail in at least one of the memories.

9. The BIST system of claim 6 , wherein a fail_interrrupt signal will pause BIST operations.

10. The BIST system of claim 6 , further comprising muxing logic which selects a local register of the shared registry which requires repair information from the repair logic.

11. The BIST system of claim 10 , further comprising register shift logic which provides shifting of the local register out of the shared registry and into the repair logic.

12. A built-in self-test (BIST) system comprising:

a shared registry comprising a plurality of local Failing Address and Repair Register (FARR) registers which service multiple memories;

a failed arbitration block connected to a BIST, the failed arbitration block generates a fail_interrrupt signal to indicate that there is a fail in at least one of the multiple memories; and

repair logic structured to share logic of failed memories across the local FARR registers located in the shared registry by having selected ones of the local FARR registers shifting out of the shared registry for repair by the repair logic when the fail is detected.

13. The BIST system of claim 12 , wherein the selected ones of the local FARR registers are serially shifted out of the shared registry using register shift logic connected to the shared registry.

14. The BIST system of claim 12 , wherein the repair logic is structured to be able to repair multiple fails occurring on a same cycle, from the multiple memories, during a BIST test pass.

15. The BIST system of claim 14 , wherein the repair logic is structured to access, load and process failing information for one of many local FARR registers, within the shared registry that services all of the memories.

16. The BIST system of claim 15 , wherein fail_interrrupt signal pauses BIST operations.

17. The BIST system of claim 16 , further comprising muxing logic which selects a local register of the shared registry which requires repair information from the repair logic.

18. A method, comprising:

executing BIST test patterns on all available memories;

determining that a current memory under test of the all available memories has new failing address information;

pausing the BIST test patterns;

shifting a local FARR register of the failing memory into repair logic to a register which is shared by all of the available memories;

executing a repair to update the repair information to additionally repair a new failing address location;

placing updated repair information into the shared register;

shifting the shared register with the updated repair information back into the local FARR register for the failing memory; and

resuming the BIST test patterns to continue testing.

19. The method of claim 18 , further comprising cycling through all memory locations until all of the BIST test patterns on all available memories have been tested.

20. The method of claim 18 , further comprising repeating the steps of claim 18 until all of the BIST test patterns on all available memories have been tested.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES INC.
Reel/Frame 054636/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2019
From: GLOBALFOUNDRIES U.S. INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051070/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2019
From: GLOBALFOUNDRIES INC.
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 050122/0001 →
SECURITY AGREEMENT Recorded Nov 29, 2018
From: GLOBALFOUNDRIES INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049490/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2016
From: MONDAL, KRISHNENDU; HANAGANDI, DEEPAK I.; OUELLETTE, MICHAEL R.; CHICKANOSKY, VALERIE H.
To: GLOBALFOUNDRIES INC.
Reel/Frame 038358/0185 →
Continuity (1)
Related Publication 20170309349A1 · Oct 26, 2017