• DocumentCode
    2979724
  • Title

    Binary time-frame expansion [circuit verification]

  • Author

    Fallah, Farzan

  • Author_Institution
    Fujitsu Labs. of America, Sunnyvale, CA, USA
  • fYear
    2002
  • fDate
    10-14 Nov. 2002
  • Firstpage
    458
  • Lastpage
    464
  • Abstract
    This paper introduces a new method for performing time-frame expansion based on writing the number of time frames in terms of powers of two. In the proposed method, the behavior of a circuit for t time frames, where 0≤t0, 21, 22,...,2(log n-1) times and combining them. This formulation of the problem makes it possible to prune the search space quickly when the problem is infeasible. To show the advantage of this method, we have used it to model the state justification problem and solve the problem using a SAT-solver. Experimental results show several orders of magnitude speedup for some non-trivial infeasible problems. Furthermore, in most cases the CPU time requirement grows linearly in terms of the number of time frames.
  • Keywords
    circuit analysis computing; combinational circuits; computational complexity; integrated circuit design; integrated circuit modelling; logic design; sequential circuits; CPU time requirement; SAT-solver; binary time-frame expansion; circuit behavior; circuit test; circuit unrolling; circuit verification; combinational circuits; nontrivial infeasible problems; search space; sequential circuits; state justification problem model; time frames; Central Processing Unit; Circuit testing; Clocks; Combinational circuits; Iterative algorithms; Iterative methods; Logic arrays; Sequential circuits; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2002. ICCAD 2002. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7607-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.2002.1167572
  • Filename
    1167572