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
Link To Document :
بازگشت