DocumentCode :
1714515
Title :
BINET: an algorithm for solving the binding problem
Author :
Mujumdar, Ashutosh ; Rim, Minjoong ; Jain, Rajiv ; Leone, Renato De
Author_Institution :
Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
fYear :
1994
Firstpage :
163
Lastpage :
168
Abstract :
In this paper we present BINET (BInding using NETwork flows), a heuristic for solving the binding problem which occurs in high-level synthesis of digital systems. BINET is derived from an ILP formulation by mapping the binding problem for each time step onto a network optimization problem which can be optimally solved in polynomial time. Solving a sequence of these network flow problems gives a heuristic solution to the binding problem. BINET considers floorplanning during the design process and uses this information to reduce interconnect area. By using a rip-up and re-bind approach, considerable improvements can be achieved in the quality of the RTL design. BINET produces very good solutions in the order of seconds for several benchmarks. Among several current heuristics, BINET produces designs repairing minimum wiring requirement
Keywords :
circuit layout CAD; graph theory; integer programming; linear programming; logic CAD; BINET; ILP formulation; RTL design; algorithm; binding problem; binding using network flows; digital systems; floorplanning; heuristic solution; high-level synthesis; interconnect area; minimum wiring requirement; network optimization problem; polynomial time; register transfer level; rip-up/rebind approach; Area measurement; Computer networks; Costs; High level synthesis; Multiplexing; Polynomials; Process design; Testing; Wire; Wiring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 1994., Proceedings of the Seventh International Conference on
Conference_Location :
Calcutta
ISSN :
1063-9667
Print_ISBN :
0-8186-4990-9
Type :
conf
DOI :
10.1109/ICVD.1994.282677
Filename :
282677
Link To Document :
بازگشت