Title :
A comprehensive estimation technique for high-level synthesis
Author :
Ohm, Seong Y. ; Kurdahi, Fadi J. ; Dutt, Nikil ; Xu, Min
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
Abstract :
We present an integrated approach aimed at predicting layout area needed to implement a behavioral description for a given performance goal. Our approach is novel because: (1) it accounts for all types of RT level components (FUs, buses, registers), (2) it is highly flexible, allowing the designer to tradeoff one type of resource with another and considers dependencies between these different types, (3) it is vertically integrated to include provably accurate physical level estimators, and hence provides realistic accounting of layout effects, and (4) it uses a timing model with finer granularity, accounting for various delays in RTL datapaths. We demonstrate our technique on a variety of HLS benchmarks and show that efficient and effective design space exploration can be accomplished using this technique
Keywords :
data flow graphs; hardware description languages; high level synthesis; system buses; timing; HLS benchmarks; RT level components; RTL datapaths; behavioral description; buses; delays; design space exploration; estimation technique; granularity; high-level synthesis; layout area; registers; timing model; Costs; Delay effects; Delay estimation; Feedback; Hardware; High level synthesis; Process design; Registers; Space exploration; Timing;
Conference_Titel :
System Synthesis, 1995., Proceedings of the Eighth International Symposium on
Conference_Location :
Cannes
Print_ISBN :
0-8186-7076-2
DOI :
10.1109/ISSS.1995.520623