• DocumentCode
    2723254
  • Title

    An optimization based approach to the partial scan design problem

  • Author

    Chickermane, Vivek ; Patel, Janak H.

  • Author_Institution
    Center for Reliable & High Performance Comput., Illinois Univ., Urbana, IL, USA
  • fYear
    1990
  • fDate
    10-14 Sep 1990
  • Firstpage
    377
  • Lastpage
    386
  • Abstract
    The problem of selecting flip-flops for inclusion into a partial scan path is formulated as an optimization problem. Scan flip-flops result in layout and delay overheads. Hence, scan flip-flops have to be chosen such that the net cost associated with these overheads is bounded by some user-specified limit. The problem then reduces to choosing a set of flip-flops which gives the best improvement in testability, while keeping the cost bounded. Cost functions are proposed for a standard cell design approach to model the effects of the overheads. Profit functions for three different testability criteria are proposed, and the optimization methodology for each is discussed. The optimization process is modeled on the lines of the 0/1 knapsack problem. Results for some medium-sized sequential circuits which show a very large improvement in fault coverage obtained by optimally selecting a small fraction of the flip-flops in the circuit are presented
  • Keywords
    economics; flip-flops; logic design; logic testing; optimisation; sequential circuits; cost; fault coverage; flip-flops; optimization; overheads; partial scan design; sequential circuits; skeletal knapsack algorithm; standard cell design; testability; Automatic test pattern generation; Circuit testing; Clocks; Cost function; Delay; Design optimization; Flip-flops; High performance computing; Sequential analysis; Sequential circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 1990. Proceedings., International
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-8186-9064-X
  • Type

    conf

  • DOI
    10.1109/TEST.1990.114045
  • Filename
    114045