• DocumentCode
    1958201
  • Title

    Induction-based gate-level verification of multipliers

  • Author

    Ying-Tsai Chang ; Kwang-Ting Cheng

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • fYear
    2001
  • fDate
    4-8 Nov. 2001
  • Firstpage
    190
  • Lastpage
    193
  • Abstract
    We propose a method based on unrolling the inductive definition of binary number multiplication to verify gate-level implementations of multipliers. The induction steps successively reduce the size of the multiplier under verification. Through induction, the verification of an n-bit multiplier is decomposed into n equivalence checking problems. The resulting equivalence checking problems could be significantly sped up by simple structural analysis. This method could be generalized to the verification of more general arithmetic circuits and the equivalence checking of complex datapaths.
  • Keywords
    formal verification; integrated circuit design; integrated logic circuits; logic design; multiplying circuits; arithmetic circuits; binary number multiplication; complex datapath equivalence checking; equivalence checking problems; induction steps; induction-based gate-level verification; inductive definition; multiplier decomposition; multiplier gate-level implementations; multiplier size; multiplier verification; multipliers; structural analysis; Adders; Arithmetic; Boolean functions; Circuits; Data structures; Hardware; Manuals; Polynomials; Timing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2001. ICCAD 2001. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7247-6
  • Type

    conf

  • DOI
    10.1109/ICCAD.2001.968617
  • Filename
    968617