Fast fuzzy force-directed/Simulated Evolution metaheuristic for multiobjective vlsi cell placement

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

VLSI standard cell placement is the process of arranging circuit components (modules) on a silicon layout. The cell placement problem is a proven NP hard combinatorial optimization problem. The complexity of this problem increases when multiple optimization objectives are considered simultaneously. In this paper, a novel technique is presented to address this hard problem, while optimizing multiple objectives. A major difficulty with such multi-objective combinatorial optimization problems is the existence of a very large solution search space, within which is the desired optimal solution. Simulated Evolution (SE) a general iterative heuristic is used to traverse the large search space, while fuzzy logic is resorted to assist in multi-criteria decision making and overcome the imprecise nature of design information at placement stage. New fuzzy aggregation functions are proposed. SE is hybridized with force directed algorithm to speed-up the search. The proposed schemes are compared with previously presented SE based heuristics. The implementations exhibit considerable improvement in terms of both solution quality and runtime.

Original languageEnglish
Pages (from-to)263-280
Number of pages18
JournalArabian Journal for Science and Engineering
Volume32
Issue number2 B
StatePublished - Oct 2007

Keywords

  • Cell placement
  • Combinatorial optimization
  • Force directed approach
  • Fuzzy logic
  • Metaheuristics
  • Multiobjective optimization
  • NP-hard
  • Simulated evolution
  • VLSI

ASJC Scopus subject areas

  • General

Fingerprint

Dive into the research topics of 'Fast fuzzy force-directed/Simulated Evolution metaheuristic for multiobjective vlsi cell placement'. Together they form a unique fingerprint.

Cite this