Title :
VLSI placement with pre-placed modules based on less flexibility first principles
Author :
Dong, Sheqin ; Hong, Xianlong ; Wu, Yuliang ; Xiu, Zhong ; Gu, Jun
Author_Institution :
Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
Abstract :
The locations of ROM, RAM, and CPU often were required to fix a priori while other modules are subject to be placed in the rest of the chip area. These situations were formulated as placement with pre-placed modules. Rectilinear substrate and holes of the substrate can be also modeled with the use of pre-placed modules. Unlike the coding scheme based stochastic optimization placement algorithms, which need special feasible checking of the representation for placement with pre-placed modules, we develop a new deterministic algorithm to cope with the same problem. The placement area is evaluated first. Then the flexibility of each placement module is calculated according to its packing location, size and connectivity among other neighbor modules. According to the less flexibility first principle, the placement is completed through a recursive packing process. Pre-placed modules just form the placement area, no extra calculation is needed. Experiment results show our algorithm is better than stochastic algorithm
Keywords :
VLSI; circuit layout CAD; circuit optimisation; deterministic algorithms; integrated circuit layout; VLSI placement; design optimization; deterministic algorithm; less flexibility first principle; pre-placed modules; recursive packing process; Central Processing Unit; Chip scale packaging; Computer science; NP-hard problem; Pins; Printed circuits; Read only memory; Read-write memory; Stochastic processes; Very large scale integration;
Conference_Titel :
ASIC, 2001. Proceedings. 4th International Conference on
Conference_Location :
Shanghai
Print_ISBN :
0-7803-6677-8
DOI :
10.1109/ICASIC.2001.982509