TSCSP: Tabu Search Algorithm for VLSI Module Placement Based on the Clustering Sequence-Pair

N Xu,XL Hong,SQ Dong,JB Yu
DOI: https://doi.org/10.1109/icasic.2003.1277549
2003-01-01
Abstract:Placement is an very important step in the physical design of VLSI circuits. It is the rectangular packing problem: Given a set of rectangular modules of arbitrary sizes, place them non-overlapping on a plane within a rectangle of minimum area. Since the variety of packing is uncountable infinite, the key issue is to find the optimal solution in the finite solution space, hence it is hard to be solved exactly in practical applications. In this paper, Tabu search algorithm is applied to solve module placement problem. Firstly, all modules are merged into some clusters according to the ratio-connectivity of circuit modules, the placement of the large modules (are included by some modules) is then represented by sequence-pairs. The searching of optimal solution of placement is performed by the tabu search algorithm. Some experiment results are shown in order to demonstrate the effectiveness of the proposed method.
What problem does this paper attempt to address?