Title :
Hardware selection and clustering in the HYPER synthesis system
Author :
Chu, Chi-Min ; Rabaey, Jan M.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
A novel approach for the hardware selection and clustering problem in high level synthesis is presented. The goal of the hardware selection is to select a set of hardware modules which minimize the implementation cost of an algorithm, given the timing and throughput constraints. At the same time, simple operators are clustered into large combinatorial blocks to reduce the register count and to increase the throughput. The proposed approach is organized as a search employing a relaxed scheduling for cost estimation and uses a simple, yet accurate timing analysis to verify timing constraints. The results from real applications showed the excellent performance of the proposed algorithm
Keywords :
circuit CAD; HYPER synthesis system; clustering; combinatorial blocks; cost estimation; hardware selection; high level synthesis; register count; relaxed scheduling; throughput constraints; timing analysis; timing constraints; Adders; Clocks; Clustering algorithms; Control system synthesis; Costs; Databases; Hardware; Real time systems; Scheduling; Timing;
Conference_Titel :
Design Automation, 1992. Proceedings., [3rd] European Conference on
Conference_Location :
Brussels
Print_ISBN :
0-8186-2645-3
DOI :
10.1109/EDAC.1992.205918