A Seminar Report On Vlsi Floorplanning
A Seminar Report On Vlsi Floorplanning
A Seminar Report On Vlsi Floorplanning
Introduction
Preminaries
• Floorplan Cost
• Cost Function
• Clonal Selection Algorithm
Experimental Result
• Benchmark Dataset
• Test Results
Conclusion
References
Introduction
Floorplan Cost.
Cost Function.
Clonal Selection Algorithm.
Floorplan Cost
First we have taken each of the benchmark data and create a random initial
population and then we iteratively apply mutation and crossover on it. At
each iteration the population should be improved and it is shown in
experiment result that with every iteration the dead/ white space of the
floorplan decreases.
Initialization of clonal selection algorithm is given in Algorithm 1 and
mutation algorithm is given in Algorithm 2.
Algorithm 1: Initialization of clonal selection algorithm
A) Benchmark Dataset:
The benchmark is used as test circuits to evaluate the performance of the
proposed methodology in this report. The circuit characteristics are presented
in Table 1
ami33 33 1.16
ami49 49 35.4
apte 9 46.56
hp 11 8.30
xerox 10 19.35
Fig.1: A representation of development process of cost reduction by
clonal selection algorithm testing on ami33 dataset through step Initial
Population and consecutive Iterations.
Fig.2: A representation of development process of cost reduction by
clonal selection algorithm testing on ami49 dataset through step Initial
Population and consecutive Iterations.
B) Test Results
Table 2 shows the development of floorplan by clonal Table 2 shows the cost or dead space of VLSI
selection algorithm for ami33 and ami49 dataset. floorplanning for different benchmark dataset
Circuit step1 step2 step3 step4 step5 step6 Benchmark Dataset Dead Space/Cost(in
percentage %)
ami33 34.27 28.34 16.50 16.50 16.50 16.50 ami33 16.50
apte 6.154
hp 18.524
xerox 22.551
Graph of development process of cost Graph of development process of cost
reduction by clonal selection algorithm testing reduction by clonal selection algorithm testing
on ami33 dataset on ami49 dataset
Conclusion
This paper has shown the experimental results on different benchmark data,
using clonal selection for VLSI floorplanning. Minimizing the total area is the
principal objective of most existing floorplanners. Minimization of the total area is
helpful to minimize chip size, and thus cost. This work represents the first effort
towards efficient Clonal Selection for VLSI floorplanning. There are some
interesting issues that need to be further investigated. For eg. the value of
whitespace can be further decreased by applying a more advanced algorithm.
References