Title :
Feedback driven high level synthesis for performance optimization
Author :
Li, Hao ; Katkoori, Srinivas ; Liu, Zhipeng
Author_Institution :
Dept. of Comput. Sci. & Eng., North Texas Univ., Denton, TX
Abstract :
We propose a high level synthesis design flow in order to improve the circuit performance once the placement phase is done. We use a high level synthesis system known as automatic design instantiation (AUDI) to generate a register-transfer level (RTL) netlist. This netlist is then given to a Xilinx CAD tool for physical synthesis. Instead of routing the design right after the placement phase, we make use of the estimated interconnect delay, generate a guidance and give it to the high level synthesis system. The guidance consists of estimated timing information as well as instructions for producing a new netlist to improve the circuit performance. The design is finally routed on a satisfying design. This performance-driven high level synthesis framework yields significantly better results as compared with designs generated by a plain top-down design flow
Keywords :
electronic design automation; high level synthesis; integrated circuit design; integrated circuit interconnections; network routing; performance evaluation; Xilinx CAD tool; automatic design instantiation; high level synthesis design flow; interconnect delay; performance optimization; register-transfer level netlist; Circuit optimization; Circuit synthesis; Delay estimation; Design automation; Feedback; High level synthesis; Integrated circuit interconnections; Phase estimation; Routing; Timing;
Conference_Titel :
ASIC, 2005. ASICON 2005. 6th International Conference On
Conference_Location :
Shanghai
Print_ISBN :
0-7803-9210-8
DOI :
10.1109/ICASIC.2005.1611468