Title :
Ultra fine-grain template-driven synthesis
Author :
Kolson, David J. ; Dutt, Nikil ; Nicolau, Alexandru
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
Abstract :
Discusses an alternate strategy for data-path synthesis. In this approach a Very Long Instruction Word (VLIW) processor structure consisting of a consolidated register file interconnected with functional units is used as the underlying architecture. The functional units are described using ultra fine-grain templates which detail the functionality at the component level. During scheduling the architectural organization of the VLIW is relaxed, allowing a Percolation-based Scheduler to modify the templates so that parallelism in the application dictates architectural modification. The experiments demonstrate performance improvements on standard benchmarks, as well as improved memory port utilization for the synthesized VLIW architectures
Keywords :
VLSI; logic CAD; microprocessor chips; parallel architectures; scheduling; Percolation-based Scheduler; Very Long Instruction Word processor; architectural modification; behavioural objects; consolidated register file; data-path synthesis; functional units; high level synthesis; memory port utilization; ultra fine-grain template-driven synthesis; Computer architecture; Computer science; Delay; Digital systems; Hardware; High level synthesis; Parallel processing; Processor scheduling; Registers; VLIW;
Conference_Titel :
VLSI Design, 1994., Proceedings of the Seventh International Conference on
Conference_Location :
Calcutta
Print_ISBN :
0-8186-4990-9
DOI :
10.1109/ICVD.1994.282651