Title :
HDL code restructuring using timed decision tables
Author :
Li, Jian ; Gupta, Rajesh K.
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
Abstract :
Behavioral HDL descriptions from designers are structured in a program calling hierarchy for the purposes of programming convenience and conceptualization. This code structure is often not suitable for direct synthesis into digital hardware. For instance, information regarding operation exclusivity and resource sharing can be explored by restructuring the code. In this paper, we present a method to restructure behavioral HDL code using merging and decomposition of Timed Decision Tables (TDTs)
Keywords :
decision tables; hardware description languages; merging; software engineering; HDL code restructuring; code structure; hardware description language; resource sharing; timed decision tables; Computer science; Costs; Delay; Functional programming; Hardware design languages; Logic; Matrix decomposition; Merging; Resource management; Software tools;
Conference_Titel :
Hardware/Software Codesign, 1998. (CODES/CASHE '98) Proceedings of the Sixth International Workshop on
Conference_Location :
Seattle, WA
Print_ISBN :
0-8186-8442-9
DOI :
10.1109/HSC.1998.666250