Incremental Floorplanning by Using Corner Block List Representation

碩士 === 大葉大學 === 電機工程學系 === 95 === Floorplanning is a very important step of physical design in the backend of IC design. As VLSI/SOC systems become more complex, it is probably necessary to reperform floorplanning process for obtaining a better solution if the initial result is unsatisfied. However,...

Full description

Bibliographic Details
Main Authors: Gao Yi Hung, 高一宏
Other Authors: 程仲勝
Format: Others
Language:zh-TW
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/44845436638001187672
id ndltd-TW-095DYU00442042
record_format oai_dc
spelling ndltd-TW-095DYU004420422015-10-13T16:45:44Z http://ndltd.ncl.edu.tw/handle/44845436638001187672 Incremental Floorplanning by Using Corner Block List Representation 植基於CornerBlockList表示法之增量式平面規劃之研究 Gao Yi Hung 高一宏 碩士 大葉大學 電機工程學系 95 Floorplanning is a very important step of physical design in the backend of IC design. As VLSI/SOC systems become more complex, it is probably necessary to reperform floorplanning process for obtaining a better solution if the initial result is unsatisfied. However, it is extremely time consuming to repeatedly perform floorplanning process. For this reason, the idea of incremental floorplanning is adopted to shorten the time and achieve quick physical design closure. In the thesis, the Corner Block List non-slicing representation is used to record the relative positions among modules and obtain an initial floorplanning result. For the initial floorplanning solution, a series of incremental operations will be performed, such as inserting modules, deleting modules and modifying modules. To mostly preserve the original positions relationship among modules, just a few modules are selected for simulated annealing process in doing each operation. There are two strategies for selecting modules in the proposed incremental algorithm. Experimental results show that the proposed incremental floorplanning algorithm has good performance especially in dealing with instances with small changes. 程仲勝 2007 學位論文 ; thesis 85 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 大葉大學 === 電機工程學系 === 95 === Floorplanning is a very important step of physical design in the backend of IC design. As VLSI/SOC systems become more complex, it is probably necessary to reperform floorplanning process for obtaining a better solution if the initial result is unsatisfied. However, it is extremely time consuming to repeatedly perform floorplanning process. For this reason, the idea of incremental floorplanning is adopted to shorten the time and achieve quick physical design closure. In the thesis, the Corner Block List non-slicing representation is used to record the relative positions among modules and obtain an initial floorplanning result. For the initial floorplanning solution, a series of incremental operations will be performed, such as inserting modules, deleting modules and modifying modules. To mostly preserve the original positions relationship among modules, just a few modules are selected for simulated annealing process in doing each operation. There are two strategies for selecting modules in the proposed incremental algorithm. Experimental results show that the proposed incremental floorplanning algorithm has good performance especially in dealing with instances with small changes.
author2 程仲勝
author_facet 程仲勝
Gao Yi Hung
高一宏
author Gao Yi Hung
高一宏
spellingShingle Gao Yi Hung
高一宏
Incremental Floorplanning by Using Corner Block List Representation
author_sort Gao Yi Hung
title Incremental Floorplanning by Using Corner Block List Representation
title_short Incremental Floorplanning by Using Corner Block List Representation
title_full Incremental Floorplanning by Using Corner Block List Representation
title_fullStr Incremental Floorplanning by Using Corner Block List Representation
title_full_unstemmed Incremental Floorplanning by Using Corner Block List Representation
title_sort incremental floorplanning by using corner block list representation
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/44845436638001187672
work_keys_str_mv AT gaoyihung incrementalfloorplanningbyusingcornerblocklistrepresentation
AT gāoyīhóng incrementalfloorplanningbyusingcornerblocklistrepresentation
AT gaoyihung zhíjīyúcornerblocklistbiǎoshìfǎzhīzēngliàngshìpíngmiànguīhuàzhīyánjiū
AT gāoyīhóng zhíjīyúcornerblocklistbiǎoshìfǎzhīzēngliàngshìpíngmiànguīhuàzhīyánjiū
_version_ 1717774249276473344