Quadratic Placement Algorithm Using Gaussian Blurring and Fixed Point Technique

碩士 === 國立交通大學 === 電子工程學系 電子研究所 === 102 === State of the art global placers adopt different cell spreading algorithms to handle density of placement. In this work, we found there exist different placement behavior when placing cells across and around fixed macros among state of the art global placers...

Full description

Bibliographic Details
Main Authors: Huang, Chuan-Chia, 黃川嘉
Other Authors: Chen, Hung-Ming
Format: Others
Language:en_US
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/04916193067270789150
id ndltd-TW-102NCTU5428043
record_format oai_dc
spelling ndltd-TW-102NCTU54280432016-07-02T04:20:29Z http://ndltd.ncl.edu.tw/handle/04916193067270789150 Quadratic Placement Algorithm Using Gaussian Blurring and Fixed Point Technique 使用高斯梯度與定點技巧的佈局演算法 Huang, Chuan-Chia 黃川嘉 碩士 國立交通大學 電子工程學系 電子研究所 102 State of the art global placers adopt different cell spreading algorithms to handle density of placement. In this work, we found there exist different placement behavior when placing cells across and around fixed macros among state of the art global placers. Our findings also suggest that placement behavior around fixed macros has significant impact toward routability of the design that cannot be observed through conventional evaluation metrics. For quadratic placers, the methodologies adopted in SimPL and Kraftwerk2 represent two distinct class of cell spreading algorithms. Based on our implementations of the two frameworks, we answer to the question on whether if there exist different level of controllability in terms of global view and local view among different cell spreading algorithms. We further investigate the impact of placement behavior on routability of the design. To address both global view and local view of the placement, we propose a two stage global placement framework. The first stage aims to assign large portion of cells with precise amount of white space by moving cells across fixed macros. The second stage aims to determine accurate relative order of cells and move cells around fixed macros. Our proposed placement framework achieves equivalent placement quality compared to ComPLx with placement behavior around fixed macros that is inherently desirable to routability. Chen, Hung-Ming 陳宏明 2013 學位論文 ; thesis 29 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 電子工程學系 電子研究所 === 102 === State of the art global placers adopt different cell spreading algorithms to handle density of placement. In this work, we found there exist different placement behavior when placing cells across and around fixed macros among state of the art global placers. Our findings also suggest that placement behavior around fixed macros has significant impact toward routability of the design that cannot be observed through conventional evaluation metrics. For quadratic placers, the methodologies adopted in SimPL and Kraftwerk2 represent two distinct class of cell spreading algorithms. Based on our implementations of the two frameworks, we answer to the question on whether if there exist different level of controllability in terms of global view and local view among different cell spreading algorithms. We further investigate the impact of placement behavior on routability of the design. To address both global view and local view of the placement, we propose a two stage global placement framework. The first stage aims to assign large portion of cells with precise amount of white space by moving cells across fixed macros. The second stage aims to determine accurate relative order of cells and move cells around fixed macros. Our proposed placement framework achieves equivalent placement quality compared to ComPLx with placement behavior around fixed macros that is inherently desirable to routability.
author2 Chen, Hung-Ming
author_facet Chen, Hung-Ming
Huang, Chuan-Chia
黃川嘉
author Huang, Chuan-Chia
黃川嘉
spellingShingle Huang, Chuan-Chia
黃川嘉
Quadratic Placement Algorithm Using Gaussian Blurring and Fixed Point Technique
author_sort Huang, Chuan-Chia
title Quadratic Placement Algorithm Using Gaussian Blurring and Fixed Point Technique
title_short Quadratic Placement Algorithm Using Gaussian Blurring and Fixed Point Technique
title_full Quadratic Placement Algorithm Using Gaussian Blurring and Fixed Point Technique
title_fullStr Quadratic Placement Algorithm Using Gaussian Blurring and Fixed Point Technique
title_full_unstemmed Quadratic Placement Algorithm Using Gaussian Blurring and Fixed Point Technique
title_sort quadratic placement algorithm using gaussian blurring and fixed point technique
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/04916193067270789150
work_keys_str_mv AT huangchuanchia quadraticplacementalgorithmusinggaussianblurringandfixedpointtechnique
AT huángchuānjiā quadraticplacementalgorithmusinggaussianblurringandfixedpointtechnique
AT huangchuanchia shǐyònggāosītīdùyǔdìngdiǎnjìqiǎodebùjúyǎnsuànfǎ
AT huángchuānjiā shǐyònggāosītīdùyǔdìngdiǎnjìqiǎodebùjúyǎnsuànfǎ
_version_ 1718331815002898432