Title :
Ordered single chain tree a new coding scheme for standard cell placement
Author :
Li, Kang ; Li, Changjiu ; Tang, Lingli ; Yu, Juebang ; Yu, Yongbin
Author_Institution :
Univ. of Electron. Sci. & Technol. of China, Chengdu
Abstract :
VLSI standard cell placement is a NP hard problem, which divides into global placement and detail placement phases. In this paper, we proposed a novel coding scheme named ordered single chain tree (OSCT) for detail placement in standard cell placement. Its solution space is n!2n-1 and code length is lgn+(n-1) (where n is the number of cells), which are smaller and shorter than normalized polish expression[3] for standard cell placement. Because of its string structure, OSCT coding scheme can be employed combining with any artificial intelligent algorithms such as simulated annealing (SA) and genetic algorithm (GA) to search for optimal solution in detail placement stage conveniently. This characteristic will enhance the management scale in detail placement, release the workload and uncertainty in global placement, and thus improve whole quality of standard cell placement. Experiments on modified MCNC benchmarks show the effectiveness and efficiency of OSCT coding scheme.
Keywords :
VLSI; encoding; genetic algorithms; integrated circuit layout; simulated annealing; VLSI; coding scheme; genetic algorithm; ordered single chain tree; simulated annealing; standard cell placement; Artificial intelligence; Code standards; Educational institutions; Genetic algorithms; Intelligent structures; Quality management; Simulated annealing; Tree data structures; Uncertainty; Very large scale integration; VLSI physical design; coding scheme; slicing-floorplan; standard cell placement;
Conference_Titel :
ASIC, 2007. ASICON '07. 7th International Conference on
Conference_Location :
Guilin
Print_ISBN :
978-1-4244-1132-0
Electronic_ISBN :
978-1-4244-1132-0
DOI :
10.1109/ICASIC.2007.4415820