DocumentCode :
1731815
Title :
Module placement with pre-placed modules using the corner block list representation
Author :
Dhamdhere, Shrirang ; Zhou, Ningyu ; Wang, Ting-Chi
Author_Institution :
Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
Volume :
1
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Abstract :
In this paper, we present two methods for module placement with pre-placed modules. The algorithms are based on the corner block list representation. In the first method only free modules are included in each corner block list. While placing each free module from a given corner block list, the method checks for overlaps with pre-placed modules and removes the overlaps by shifting the free module to the right or to the top. The second method includes all modules in each comer block list. If a newly inserted free module overlaps with a pre-placed module, it is swapped with the pre-placed module in the comer block list. If the newly inserted module is a pre-placed module but not in its pre-placed location, we defer the placement of pre-placed module and swap it with the next free module in the comer block list to place at the current location. The first algorithm runs in O (n×p) time and the second algorithm runs in O((n+p)×p) time where n is the number of free modules and p is the number of pre-placed modules. The algorithms are combined with the simulated annealing technique. The experimental results show effectiveness of these algorithms.
Keywords :
VLSI; circuit layout CAD; integrated circuit interconnections; integrated circuit layout; modules; simulated annealing; VLSI placement; corner block list representation; free modules; interconnection length; layout; module placement; overlaps; pre-placed modules; simulated annealing technique; Binary trees; Computer science; Costs; Data structures; Delay; Integrated circuit interconnections; Shape; Simulated annealing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Print_ISBN :
0-7803-7448-7
Type :
conf
DOI :
10.1109/ISCAS.2002.1009849
Filename :
1009849
Link To Document :
بازگشت