Title :
Improved symoblic simulation by dynamic funtional space partitioning [symoblic read symbolic] [funtional read functional]
Author :
Feng, Tao ; Wang, Li.-C. ; Cheng, Kwang-Ting ; Lin, Andy C C
Author_Institution :
Dept. of ECE, California Univ., Santa Barbara, CA, USA
Abstract :
In this paper, we provide a flexible and automatic method to partition the functional space for efficient symbolic simulation. We utilize a 2-tuple list representation as the basis for partitioning the functional space. The partitioning is carried out dynamically during the symbolic simulation based on the sizes of OBDDs. We develop heuristics for choosing the optimal partitioning points. These heuristics intend to balance the tradeoff between the time and space complexity. We demonstrate the effectiveness of our new symbolic simulation approach through experiments based on a floating point adder and a memory management unit.
Keywords :
binary decision diagrams; circuit simulation; logic partitioning; symbol manipulation; 2-tuple list representation; OBDD; dynamic functional space partitioning; floating point adder; memory management unit; optimal partitioning points; ordered binary decision diagram; space complexity; symbolic simulation; time complexity; Adders; Automatic control; Boolean functions; Circuit simulation; Circuit testing; Data structures; Explosions; Formal verification; Memory management; Size control;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
Print_ISBN :
0-7695-2085-5
DOI :
10.1109/DATE.2004.1268825