DocumentCode :
1704024
Title :
High-level symbolic simulation using integer equations
Author :
Gharehbaghi, Amir Masoud ; Hessabi, Shaahin ; Eshghi, Mohammad Reza
Author_Institution :
Sharif Univ. of Technol., Tehran, Iran
Volume :
3
fYear :
2004
Firstpage :
1241
Abstract :
The Taylor expansion diagram (TED) has been recently introduced as a compact and canonical representation for arithmetic functions with finite Taylor series. It can represent Boolean logic interacting with arithmetic functions canonically. One of the main disadvantages of TED is that relations must be bit expanded to be represented in TED. This paper represents a method for high-level symbolic simulation and property checking based on integer equations. Functionality of design is represented in conditional TED (CTED), which is our enhancement of TED to represent relations without bit expansion. This way, a more compact structure is achieved for high-level designs, containing control path statements like if and case. The symbolic simulator is used for high-level property checking. Properties are in the form of assertions, and support integer equality and inequalities as well as Boolean equations. We have implemented our symbolic simulator for Verilog. It contains the CTED package with all necessary operations.
Keywords :
Boolean functions; hardware description languages; high level synthesis; logic simulation; series (mathematics); Boolean equations; Boolean logic; CTED package; Taylor expansion diagram; Verilog; arithmetic functions; assertions; conditional TED; finite Taylor series; hardware verification; high-level symbolic simulation; integer equality; integer equations; integer inequalities; property checking; Algorithm design and analysis; Arithmetic; Binary decision diagrams; Boolean functions; Equations; Hardware design languages; Packaging; Polynomials; Taylor series;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2004. Canadian Conference on
ISSN :
0840-7789
Print_ISBN :
0-7803-8253-6
Type :
conf
DOI :
10.1109/CCECE.2004.1349621
Filename :
1349621
Link To Document :
بازگشت