BINET: an algorithm for solving the binding problem

  • Ashutosh Mujumdar
  • , Minjoong Rim
  • , Rajiv Jain
  • , Renato De Leone

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

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 requiring minimum wiring requirements.

Original languageEnglish
Title of host publicationProceedings of the IEEE International Conference on VLSI Design
Editors Anon
PublisherPubl by IEEE
Pages163-168
Number of pages6
ISBN (Print)0818649909
StatePublished - 1994
EventProceedings of the 7th International Conference on VLSI Design - Calcutta, India
Duration: 5 Jan 19948 Jan 1994

Publication series

NameProceedings of the IEEE International Conference on VLSI Design

Conference

ConferenceProceedings of the 7th International Conference on VLSI Design
CityCalcutta, India
Period5/01/948/01/94

Fingerprint

Dive into the research topics of 'BINET: an algorithm for solving the binding problem'. Together they form a unique fingerprint.

Cite this