DocumentCode :
1445944
Title :
A Functional Unit and Register Binding Algorithm for Interconnect Reduction
Author :
Kim, Taemin ; Liu, Xun
Author_Institution :
Dept. of Comput. Sci., Univ. of California, Los Angeles, CA, USA
Volume :
29
Issue :
4
fYear :
2010
fDate :
4/1/2010 12:00:00 AM
Firstpage :
641
Lastpage :
646
Abstract :
This paper describes a simultaneous register and functional unit (FU) binding algorithm in high level synthesis. Our algorithm targets the reduction of multiplexer inputs, shortening the total length of global interconnects. Specifically, our algorithm maximizes the interconnect sharing among FUs and registers by considering flow dependences, common primary inputs, and common register inputs among operations. Experimental results have shown that our scheme achieves more than 20% multiplexer input count reduction, on average, over previously proposed algorithms. Our approach delivers a 18% wirelength reduction of global interconnects with minor area overhead.
Keywords :
high level synthesis; integrated circuit design; integrated circuit interconnections; multiplexing equipment; common primary inputs; functional unit binding algorithm; global interconnect wirelength reduction; high level synthesis; multiplexer inputs; register binding algorithm; Computer science; Costs; Electronic design automation and methodology; Flow graphs; High level synthesis; Integrated circuit interconnections; Multiplexing; Registers; Resource management; Very large scale integration; DSP synthesis; high level synthesis; interconnect; resource binding; synthesis;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2010.2042903
Filename :
5433743
Link To Document :
بازگشت