• DocumentCode
    2872947
  • Title

    Relay-Race Algorithm: A Novel Heuristic Approach to VLSI/PCB Placement

  • Author

    Sheng, Yiqiang ; Takahashi, Atsushi ; Ueno, Shuichi

  • Author_Institution
    Dept. of Commun. & Integrated Syst., Tokyo Inst. of Technol., Tokyo, Japan
  • fYear
    2011
  • fDate
    4-6 July 2011
  • Firstpage
    96
  • Lastpage
    101
  • Abstract
    In this paper, we present a novel heuristic approach, called relay-race algorithm (RRA), with motivation to improve solution quality and reduce computational time for VLSI/PCB placement. RRA is to simulate the relay-race game, in which each runner participates in a part of race and then is relayed by another member of the team. RRA is designed to overcome the shortcomings of simulated annealing (SA) and genetic algorithm (GA). The basic idea is to use a guide to adjust running methods according to the experience of past runs and a relay to escape local optimum in only one step. Based on the experimental results, RRA improved the placement for both interconnect and area optimization, comparing with SA. For interconnect optimization using ami49_X benchmarks, RRA obtained stable improvement for the Pareto frontier of two conflicting objectives: power and performance. In several cases, we got more than 30% improvement of interconnect power consumption without any degradation of performance. For area minimization using MCNC benchmarks, RRA reduced at least 40% computational time with better solution quality. With respect to its impact, RRA has potential to improve the existing approaches for more NP-hard problems in different fields.
  • Keywords
    Pareto optimisation; VLSI; circuit complexity; circuit optimisation; game theory; genetic algorithms; heuristic programming; integrated circuit design; integrated circuit interconnections; printed circuits; simulated annealing; NP-hard problems; Pareto frontier; VLSI-PCB placement; ami49-X benchmarks; area optimization; genetic algorithm; heuristic approach; interconnect optimization; interconnect power consumption; relay-race game algorithm; simulated annealing; Delay; Focusing; Genetic algorithms; Layout; Optimization; Relays; Very large scale integration; VLSI/PCB placement; heuristic approach; high performance; low power; multi-objective optimization; relay-race algorithm; small area;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2011 IEEE Computer Society Annual Symposium on
  • Conference_Location
    Chennai
  • ISSN
    2159-3469
  • Print_ISBN
    978-1-4577-0803-9
  • Electronic_ISBN
    2159-3469
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2011.8
  • Filename
    5992466