Title :
An O(nloglogn) algorithm for evaluation of Bounded Slice-line Grid
Author :
Song Chen ; Xianlong Hong ; Sheqin Dong ; Yuchun Ma ; Yici Cai ; Chung-kuan Cheng ; Jun Gu
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Abstract :
Bounded Slice-line Grid (BSG) is an elegant representation of block placement/floorplan, because it is very intuitionistic and has advantage of handling various placement constraints. However, BSG has attracted little attention because of its time-consuming evaluation. In this paper, we proposed a simple algorithm to evaluate the BSG assignments in O(nloglogn) time. The BSG room´s is assigned coordinates firstly, and then a linear sorting algorithm is applied on BSG to compute two module sequences, on which packing can be obtained in O(nloglogn) time. Consequently, The BSG can be evaluated in O(nloglogn) time where n is the number of blocks. The experimental results demonstrated the efficiency of our algorithm.
Keywords :
circuit layout; constraint handling; modules; program slicing; sorting; BSG assignments; O(nloglogn) algorithm; block placement representation; bounded slice-line grid; constraint handling; floorplan representation; linear sorting algorithm; module sequences; program slicing;
Conference_Titel :
ASIC, 2003. Proceedings. 5th International Conference on
Print_ISBN :
0-7803-7889-X
DOI :
10.1109/ICASIC.2003.1277525