• DocumentCode
    3049017
  • Title

    AQUILA: An equivalence verifier for large sequential circuits

  • Author

    Huang, Shi-Yu ; Cheng, Kwant-Ting ; Chen, Kuang-Chien

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • fYear
    1997
  • fDate
    28-31 Jan 1997
  • Firstpage
    455
  • Lastpage
    460
  • Abstract
    In this paper, we address the problem of verifying the equivalence of two sequential circuits. A hybrid approach that combines the advantages of BDD-based and ATPG-based approaches is introduced. Furthermore, we incorporate a technique called partial justification to explore the sequential similarity between the two circuits under verification to speed up the verification process. Compared with existing approaches, our method is much less vulnerable to the memory explosion problem, and therefore can handle larger designs. The experimental results show that in a few minutes of CPU time, our tool can verify the sequential equivalence of an intensively optimized benchmark circuit with hundreds of flip-flops against its original version
  • Keywords
    equivalent circuits; formal verification; logic CAD; logic testing; sequential circuits; AQUILA; ATPG-based; BDD-based; benchmark circuit; equivalence verifier; large sequential circuits; partial justification; sequential circuits; sequential equivalence; verification; Automatic test pattern generation; Boolean functions; Circuit testing; Combinational circuits; Data structures; Explosions; Flip-flops; Power dissipation; Sequential circuits; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1997. Proceedings of the ASP-DAC '97 Asia and South Pacific
  • Conference_Location
    Chiba
  • Print_ISBN
    0-7803-3662-3
  • Type

    conf

  • DOI
    10.1109/ASPDAC.1997.600302
  • Filename
    600302