DocumentCode :
2987322
Title :
Enhanced TED: A New Data Structure for RTL Verification
Author :
Lotfi-Kamran, P. ; Massoumi, M. ; Mirzaei, M. ; Navabi, Z.
Author_Institution :
Univ. of Tehran, Tehran
fYear :
2008
fDate :
4-8 Jan. 2008
Firstpage :
481
Lastpage :
486
Abstract :
This work provides a canonical representation for manipulation of RTL designs. Work has already been done on a canonical and graph-based representation called Taylor expansion diagram (TED). Although TED can effectively be used to represent arithmetic expressions at the word-level, it is not memory efficient in representing bit-level logic expressions. In addition, TED cannot represent Boolean expressions at the word-level (vector-level). In this paper, we present modifications to TED that will improve its ability for bit-level logic representation while enhancing its robustness to represent word-level Boolean expressions. It will be shown that for bit-level logic expressions, the enhanced TED (ETED) performs the same as the BDD representation.
Keywords :
Boolean functions; data structures; formal verification; graph theory; logic design; RTL design manipulation; RTL verification; Taylor expansion diagram; bit-level logic expressions; canonical representation; data structure; enhanced TED; graph-based representation; word-level Boolean expressions; Arithmetic; Binary decision diagrams; Boolean functions; Circuits; Data engineering; Data structures; Logic; Robustness; Taylor series; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 2008. VLSID 2008. 21st International Conference on
Conference_Location :
Hyderabad
ISSN :
1063-9667
Print_ISBN :
0-7695-3083-4
Type :
conf
DOI :
10.1109/VLSI.2008.108
Filename :
4450546
Link To Document :
بازگشت