• DocumentCode
    1743397
  • Title

    An efficient verification method for a class of multi-phase sequential circuits

  • Author

    Boyer, François-R ; Aboulhamid, El Mostapha ; Savaria, Yvon

  • Author_Institution
    Dept. d´´Inf. et de Recherche Oper., Montreal Univ., Que., Canada
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    510
  • Abstract
    Currently, many optimizations of sequential circuits, even as simple as retiming, are avoided due to the lack of verification tools that support them. Doing general sequential equivalence to compare the circuits is impractical for circuits of a reasonable size. On the other hand, combinational optimization is part of the design process, because tools and methods are available to ensure correctness and verify combinational circuits. We present a practical method to verify sequential circuits equivalence using combinational equivalence on a transformed circuit of the same size, for a class of circuits. The constraint imposed is that for each loop in the circuit, there must be a point in both circuits that are in correspondence. The circuits can have a different number of clock phases, and they can be transformed by other scheduling algorithms than retiming and multi-phase retiming
  • Keywords
    circuit optimisation; formal verification; logic CAD; scheduling; sequential circuits; timing; clock phases; combinational equivalence; combinational optimization; design process; multi-phase sequential circuits; retiming; scheduling algorithms; transformed circuit; verification method; Circuit synthesis; Clocks; Combinational circuits; Constraint optimization; Design optimization; Flip-flops; Optimization methods; Process design; Scheduling algorithm; Sequential circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2000. ICECS 2000. The 7th IEEE International Conference on
  • Conference_Location
    Jounieh
  • Print_ISBN
    0-7803-6542-9
  • Type

    conf

  • DOI
    10.1109/ICECS.2000.911590
  • Filename
    911590