{"title":"An improved hierarchical placement technique using clustering and region refinement","authors":"Wonjong Kim, K. Kim, Hyunchul Shin","doi":"10.1109/APCAS.1996.569298","DOIUrl":null,"url":null,"abstract":"An effective hierarchical placement technique has been developed based on improved clustering and region refinement algorithms. The region refinement algorithm has been developed for an efficient and effective iterative improvement of row-based cell placement. For efficiency, the placement refinement is performed using multiple levels of hierarchy and \"closely connected\" cells are clustered. The physical layout area containing cells is hierarchically partitioned into bins. In the region refinement algorithm, each bin becomes the active bin by turns and the placement is optimized by moving cells between the active bin and its neighbor bins. To obtain optimal placement results, partitioning and region refinement algorithms are performed several times at each hierarchical level. Several standard cell benchmark circuits from MCNC are placed using the suggested placement technique and about 8% better results have been obtained when compared with TW7.0.","PeriodicalId":20507,"journal":{"name":"Proceedings of APCCAS'96 - Asia Pacific Conference on Circuits and Systems","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1996-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of APCCAS'96 - Asia Pacific Conference on Circuits and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APCAS.1996.569298","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
An effective hierarchical placement technique has been developed based on improved clustering and region refinement algorithms. The region refinement algorithm has been developed for an efficient and effective iterative improvement of row-based cell placement. For efficiency, the placement refinement is performed using multiple levels of hierarchy and "closely connected" cells are clustered. The physical layout area containing cells is hierarchically partitioned into bins. In the region refinement algorithm, each bin becomes the active bin by turns and the placement is optimized by moving cells between the active bin and its neighbor bins. To obtain optimal placement results, partitioning and region refinement algorithms are performed several times at each hierarchical level. Several standard cell benchmark circuits from MCNC are placed using the suggested placement technique and about 8% better results have been obtained when compared with TW7.0.