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,...
Main Authors: | , |
---|---|
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 |