• DocumentCode
    2713391
  • Title

    Tailoring Tests for Functional Binning of Integrated Circuits

  • Author

    Sindia, Suraj ; Agrawal, Vishwani D.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Auburn Univ., Auburn, AL, USA
  • fYear
    2012
  • fDate
    19-22 Nov. 2012
  • Firstpage
    95
  • Lastpage
    100
  • Abstract
    In recent years, a number of high level applications have been reported to be tolerant to errors resulting from a sizable fraction of all single stuck-at faults in hardware. Production testing of devices targeted towards such applications calls for a test vector set that is tailored to maximize the coverage of faults that lead to functionally malignant errors while minimizing the coverage of faults that produce functionally benign errors. Given a partitioning of the fault set as benign and malignant, and a complete test vector set that covers all faults, in this paper, we formulate an integer linear programming (ILP) problem to find an optimal test vector set that ensures 100% coverage of malignant faults and minimizes coverage of benign faults.We also propose a test strategy based on selectively masking appropriate outputs of the circuit to partition the circuits at production test into three bins - malignant, benign, and fault-free. As a case study, we demonstrate the proposed ILP based test optimization and functional binning on three adder circuits: 16-bit ripple carry adder, 16-bit carry lookahead adder, and 16-bit carry select adder. We find that the proposed ILP based optimization gives a reduction of about 90% in fault coverage of benign faults while ensuring 100% coverage of malignant faults. This typically translates to an (early manufacturing) yield improvement of over 20% over what would have been the yield if both malignant and benign faults are targeted without distinction by the test vectorset.
  • Keywords
    adders; carry logic; circuit optimisation; electronic engineering computing; fault diagnosis; integer programming; integrated circuit yield; linear programming; logic testing; production testing; ILP based test optimization; ILP problem; adder circuits; carry lookahead adder; carry select adder; fault coverage; functional binning; functionally benign errors; functionally malignant errors; high level applications; integer linear programming problem; integrated circuits; manufacturing yield improvement; optimal test vector set; production testing; ripple carry adder; single stuck-at faults; tailoring tests; test strategy; Adders; Cancer; Circuit faults; Delay; Manufacturing; Optimization; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium (ATS), 2012 IEEE 21st Asian
  • Conference_Location
    Niigata
  • ISSN
    1081-7735
  • Print_ISBN
    978-1-4673-4555-2
  • Electronic_ISBN
    1081-7735
  • Type

    conf

  • DOI
    10.1109/ATS.2012.78
  • Filename
    6394182