DocumentCode :
791537
Title :
A constructive genetic algorithm for gate matrix layout problems
Author :
De Oliveira, Alexandre C M ; Lorena, Luiz A N
Author_Institution :
Departamento de Informatica, Univ. Fed. do Maranhao, Sao Luis, MA, Brazil
Volume :
21
Issue :
8
fYear :
2002
fDate :
8/1/2002 12:00:00 AM
Firstpage :
969
Lastpage :
974
Abstract :
This paper describes an application of a Constructive Genetic Algorithm (CGA) to the gate matrix layout problem (GMLP). The GMLP happens in very large scale integration design and can be described as a problem of assigning a set of circuit nodes (gates) in an optimal sequence, such that the layout area is minimized, as a consequence of optimizing the number of tracks necessary to cover the gates interconnection. The CGA has a number of new features compared to a traditional genetic algorithm. These include a population of dynamic size composed of schemata and structures and the possibility of using heuristics in structure representation and in the fitness function definitions. The application of CGA to GMLP uses a 2-Opt-like heuristic to define the fitness functions and the mutation operator. Computational tests are presented using available instances taken from the literature.
Keywords :
VLSI; binary decision diagrams; circuit layout CAD; circuit optimisation; genetic algorithms; integrated circuit layout; logic CAD; logic gates; minimisation of switching nets; 2-Opt-like heuristic; CGA; GMLP; circuit nodes; computational tests; constructive genetic algorithm; dynamic size; fitness function definitions; gate matrix layout problems; heuristics; layout area; mutation operator; optimal sequence; schemata; structure representation; very large scale integration design; Algorithm design and analysis; Costs; Design optimization; Genetic algorithms; Genetic mutations; Integrated circuit interconnections; Programmable logic arrays; Testing; Very large scale integration; Wire;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2002.800454
Filename :
1020353
Link To Document :
بازگشت