KFUPM ePrints

Evolutionary algorithms for VLSI multi-objective netlist partitioning

Sait, Sadiq M. and El-Maleh, Aiman H. and Al-Abaji, RH (2006) Evolutionary algorithms for VLSI multi-objective netlist partitioning. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE 19 (3): 257-268 APR 2006. ISSN 0952-1976

[img]
Preview
PDF
465Kb

Abstract

The problem of partitioning appears in several areas ranging from VLSI, parallel programming to molecular biology. The interest in finding an optimal partition, especially in VLSI, has been a hot issue in recent years. In VLSI circuit partitioning, the problem of obtaining a minimum cut is of prime importance. With current trends, partitioning with multiple objectives which includes power, delay and area, in addition to minimum cut is in vogue. In this paper, we engineer three iterative heuristics for the optimization of VLSI netlist bi-partitioning. These heuristics are based on Genetic Algorithms (GAs), Tabu Search (TS) and Simulated Evolution (SimE). Fuzzy rules are incorporated in order to handle the multi-objective cost function. For SimE, fuzzy goodness functions are designed for delay and power, and proved efficient. A series of experiments are performed to evaluate the efficiency of the algorithms. ISCAS-85/89 benchmark circuits are used and experimental results are reported and analyzed to compare the performance of GA, TS and SimE. Further, we compared the results of the iterative heuristics with a modified FM algorithm, named PowerFM, which targets power optimization. PowerFM performs better in terms of power dissipation for smaller circuits. For larger sized circuits, SimE outperforms PowerFM in terms of all the three objectives, delay, number of nets cut, and power dissipation. (C) 2005 Elsevier Ltd. All rights reserved.



Item Type:Article
Date:01 April 2006
Subjects:Computer
Divisions:College Of Computer Sciences and Engineering > Computer Engineering Dept
Creators:Sait, Sadiq M. and El-Maleh, Aiman H. and Al-Abaji, RH
Email:sadiq@kfupm.edu.sa, aimane@kfupm.edu.sa, raslan@kfupm.edu.sa
ID Code:12
Deposited By:KFUPM ePrints Admin
Deposited On:10 Sep 2007 14:33
Last Modified:12 Apr 2011 13:06

Repository Staff Only: item control page