Customer-transparent logic redundancy for improved yield

US9791507B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9791507-B2
Application numberUS-201614995353-A
CountryUS
Kind codeB2
Filing dateJan 14, 2016
Priority dateNov 12, 2014
Publication dateOct 17, 2017
Grant dateOct 17, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are provided for implementing customer-transparent logic redundancy in scan chains for improved yield of integrated circuits. More specifically, an integrated circuit structure is provided for that includes a plurality of combined latch structures. Each of the combined latch structures includes an original latch and a redundant latch. The integrated circuit structure further includes a plurality of combined logic structures. Each of the combined logic structures includes an original logic structure a redundant logic structure. Each redundant latch is a duplicate of each respective original latch within a combined latch structure and each redundant logic structure is a duplicate of each respective original logic structure within a combined logic structure such that a two-fold library of latches and logic is provided for one or more scan chains of the integrated circuit structure.

First claim

Opening claim text (preview).

What is claimed is: 1. An integrated circuit structure comprising: a plurality of latch structures including original latch structures comprising a first input configured to receive data on a first scan path and a plurality of repair latch structures which are respectively duplicates of each respective original latch within the plurality of latch structures; and a plurality of logic structures including original logic structures comprises a first input configured to receive data on the first scan path and a plurality of repair logic structures which are respectively duplicates of each respective original logic structure within the plurality of logic structures, such that a two-fold library of latches and logic is provided for one or more scan chains of the integrated circuit structure, wherein the plurality of latch structures is configured to provide an output indicative of whether all of the original latch structures are not defective in response to a test scan of the plurality of latch structures, wherein, when all of the original latch structures pass the test scan, the plurality of logic structures is configured to provide an output indicative of whether all of the original logic structures pass a logic test, different than the test scan, and wherein, when one of the original latch structures does not pass the test scan, the plurality of latch structures is configured so that one of the repair latch structures is substituted for a defective original latch structure as a repair so that the logic test is carried out on the plurality of logic structures. 2. The integrated circuit structure of claim 1 , wherein, when one of the original logic structures does not pass the logic test, the plurality of logic structures is configured such that one of the repair logic structures is substituted for a defective original logic structure as a repair. 3. The integrated circuit structure of claim 2 , wherein the plurality of logic structures are configured so that the logic test will not be carried out unless at least all of the original latch structures pass the test scan or any of the original latch structures determined to be defective is repaired by one of the repair latch structures. 4. The integrated circuit structure of claim 3 , wherein: the plurality of latch structures further comprises a second input configured to receive functional data on a second data path comprising the repair latch structures; and at least one of the plurality of latch structures further comprises an input multiplexer configured to receive a plurality of multiplexer select bits. 5. The integrated circuit structure of claim 4 , wherein a first select bit of the plurality of multiplexer select bits is configured to enable the first scan path such that a test vector is loaded into the first input of the plurality of latch structures. 6. The integrated circuit structure of claim 5 , wherein a second select bit of the plurality of multiplexer select bits is configured to enable the second scan path such that the test vector is loaded into the second input of the plurality of latch structures. 7. The integrated circuit structure of claim 6 , wherein the plurality of latch structures further comprise an output multiplexer configured to receive data from one of the original latch structures on the first scan path or data from one of the repair latch structures on the second scan path, and forward the data from the one of the original latch structures or the one of the repair latch structures based on the plurality of multiplexer select bits. 8. The integrated circuit structure of claim 7 , wherein the plurality of logic structures is configured to receive the data from the output multiplexer of the plurality of latch structures. 9. The integrated circuit structure of claim 6 , wherein the plurality of latch structures further comprise a first output configured to output data from one of the original latch structures on the first scan path, and a second output configured to output data from one of the repair latch structures on the second scan path. 10. The integrated circuit structure of claim 8 , wherein the plurality of logic structures is configured to receive the data output from one of the original latch structures on the first scan path at the first input of the plurality of logic structures, and receive the data output from one of the repair latch structures on the second scan path at a second input of the plurality of logic structures. 11. The integrated circuit structure of claim 1 , wherein, when one of the original latch structures does not pass the test scan, the integrated circuit structure is configured to determine whether there is a valid repair solution by determining whether a non-defective repair latch structure is available to substitute for the defective original latch structure as a repair. 12. The integrated circuit structure of claim 11 , wherein the integrated circuit structure comprises an integrated circuit chip, and wherein, when it is determined that a non-defective repair latch structure is not available to substitute for the defective original latch structure as a repair, the integrated circuit structure is configured to declare the integrated circuit chip as defective.

Assignees

Inventors

Classifications

  • Testing of logic operation, e.g. by logic analysers · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9791507B2 cover?
Systems and methods are provided for implementing customer-transparent logic redundancy in scan chains for improved yield of integrated circuits. More specifically, an integrated circuit structure is provided for that includes a plurality of combined latch structures. Each of the combined latch structures includes an original latch and a redundant latch. The integrated circuit structure further…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G01R31/3177. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 17 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).