• DocumentCode
    1421858
  • Title

    Low-power weighted random pattern testing

  • Author

    Zhang, Xiaodong ; Shan, Wenlei ; Roy, Kaushik

  • Author_Institution
    Synopsys Inc., Mountain View, CA, USA
  • Volume
    19
  • Issue
    11
  • fYear
    2000
  • fDate
    11/1/2000 12:00:00 AM
  • Firstpage
    1389
  • Lastpage
    1398
  • Abstract
    Oftentimes, the power dissipation during the test mode far exceeds the power ratings of the normal operation mode. Hence, there is a need to reduce power during the test mode so that power ratings are not violated and chips do not get burnt during the application of test. Power consumption during built-in-self-test (BIST) operation can be minimized while achieving high fault coverage. Simple measures of observability and controllability of circuit nodes are proposed based on primary input signal probability (probability that a signal is logic ONE). Such measures help determine the testability of a circuit. We developed a tool, POWERTEST, which uses a genetic algorithm based search to determine optimal probability sets (signal probabilities or input signal distribution) at primary inputs to tradeoff test time versus power dissipation and fault coverage. The inputs conforming to the primary input probability-activity sets can be generated using cellular automata or linear feedback shift register (LFSR). We observed that a single input distribution (or weights) may not be sufficient for some random-pattern resistant circuits, while multiple distributions consume larger area. As a tradeoff, two distributions have been used in our analysis. Results on ISCAS benchmark circuits show that power reduction of up to 94.86% and energy reduction of up to 99.93% can be achieved (compared to equi-probable random-pattern testing) while achieving high fault coverage
  • Keywords
    built-in self test; controllability; fault diagnosis; genetic algorithms; logic testing; observability; probability; sequential circuits; BIST; ISCAS benchmark circuits; POWERTEST; cellular automata; controllability; fault coverage; genetic algorithm based search; input signal distribution; linear feedback shift register; multiple distributions; normal operation mode; observability; optimal probability sets; power dissipation; power ratings; primary input probability-activity sets; primary input signal probability; random-pattern resistant circuits; signal probabilities; single input distribution; test mode; test time; weighted random pattern testing; Built-in self-test; Circuit faults; Circuit testing; Controllability; Energy consumption; Genetic algorithms; Logic circuits; Observability; Power dissipation; Semiconductor device measurement;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.892863
  • Filename
    892863