• DocumentCode
    1437209
  • Title

    Partitioning algorithm to enhance pseudoexhaustive testing of digital VLSI circuits

  • Author

    Shaer, Bassam ; Landis, David ; Al-Arian, Sami A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Minnesota Univ., Duluth, MN, USA
  • Volume
    8
  • Issue
    6
  • fYear
    2000
  • Firstpage
    750
  • Lastpage
    754
  • Abstract
    This brief introduces a partitioning algorithm, which facilitates pseudoexhaustive testing, to detect and locate faults in digital VLSI circuits. The algorithm is based on an analysis of circuit´s primary input cones and fanout (PIFAN) values. An invasive approach is employed, which creates logical and physical partitions by automatically inserting reconfigurable test cells and multiplexers. The test cells are used to control and observe multiple partitioning points, while the multiplexers expand the controllability and observability provided by the test cells. The feasibility and efficiency of our algorithm are evaluated by partitioning numerous ISCAS 1985 and 1989 benchmark circuits containing up to 5597 gates. Our results show that the PIFAN algorithm offers significant reductions in overhead and test time when compared to previous partitioning algorithms.
  • Keywords
    VLSI; automatic testing; digital integrated circuits; integrated circuit testing; PIFAN; automatic testing; controllability; digital VLSI circuit; fault detection; fault location; multiplexer; observability; partitioning algorithm; pseudoexhaustive testing; reconfigurable test cell; Algorithm design and analysis; Automatic testing; Circuit analysis; Circuit faults; Circuit testing; Electrical fault detection; Fault detection; Multiplexing; Partitioning algorithms; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.902271
  • Filename
    902271