Title :
COMET: a set of global transformation algorithms for high-level pipeline synthesis
Author :
Chang, Ching-Tang ; Rose, Kenneth ; Walker, Robert A.
Author_Institution :
Rensselaer Polytech. Inst., Troy, NY, USA
Abstract :
The authors present a new systematic approach toward global hardware synthesis of DSP ASICs from behavioral specifications. A VHDL behavioral description is the input language of the COMET system. Given the stage time, data initialization interval (DII), and area-time tradeoff weight, a VHDL structural description is generated. A set of global data flow graph transformations is performed to minimize execution time of arithmetic expressions and to maximize conditonal resource sharing. Moreover, cluster structures derived from repeated pattern identification are used to guide global scheduling and allocation. The system provides the designer with a weight parameter to control the tradeoffs between area and time. With these transformations, major improvements are achieved with fewer registers and multiplexors; leading to a production quality design.
Keywords :
application specific integrated circuits; digital signal processing chips; integrated logic circuits; logic CAD; parallel architectures; pipeline processing; scheduling; specification languages; COMET system; DSP ASICs; VHDL behavioral description; area-time tradeoff weight; behavioral specifications; cluster oriented and minimum execution time; cluster structures; data initialization interval; global data flow graph transformations; global hardware synthesis; global transformation algorithms; high-level pipeline synthesis; pipeline architecture; production quality design; repeated pattern identification; weight parameter; Computer science; Flow graphs; Hardware; High level synthesis; Job shop scheduling; Parallel processing; Pipelines; Process design; Processor scheduling; System performance;
Conference_Titel :
VLSI Technology, Systems, and Applications, 1993. Proceedings of Technical Papers. 1993 International Symposium on
Conference_Location :
Taipei, Taiwan
Print_ISBN :
0-7803-0978-2
DOI :
10.1109/VTSA.1993.263625