An Integer Linear Programming Approach to Large Scale 3D VLSI Incremental Floorplanning

碩士 === 大葉大學 === 資訊工程學系碩士班 === 101 === As the circuit modules need small changes of their locations and functions in a floorplan, incremental floorplanning is proposed to improve the floorplan quickly. In this thesis, Mathematical programming approach is used to solve the incremental floorplanning pr...

Full description

Bibliographic Details
Main Authors: Fong-Shou Liang, 梁峰碩
Other Authors: Jong-Sheng Cherng
Format: Others
Language:zh-TW
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/72627384803603372638
id ndltd-TW-101DYU00392007
record_format oai_dc
spelling ndltd-TW-101DYU003920072017-01-14T04:15:04Z http://ndltd.ncl.edu.tw/handle/72627384803603372638 An Integer Linear Programming Approach to Large Scale 3D VLSI Incremental Floorplanning 以整數線性規劃法解決大型3D超大型積體電路增量式平面規劃 Fong-Shou Liang 梁峰碩 碩士 大葉大學 資訊工程學系碩士班 101 As the circuit modules need small changes of their locations and functions in a floorplan, incremental floorplanning is proposed to improve the floorplan quickly. In this thesis, Mathematical programming approach is used to solve the incremental floorplanning problem for large scale VLSI circuits to achieve layout optimization and shorten floorplanning time. It has better performance in solving incremental floorplanning for small scale VLSI circuits by using integer linear programming(ILP), however, as circuit function growing, chip area becomes larger, it is time-consuming for solving large scale VLSI incremental floorplanning problem by using ILP approach directly due to lots of constraints and variables. Therefore, the divide and conquer strategy is proposed to divide a VLSI circuit into some subcircuits, and the incremental floorplanning problem of each subcircuit is then solved by ILP efficiently. After each subproblem is conquered, merging procedures are applied to complete the whole incremental floorplanning problem. Jong-Sheng Cherng 程仲勝 2013 學位論文 ; thesis 58 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 大葉大學 === 資訊工程學系碩士班 === 101 === As the circuit modules need small changes of their locations and functions in a floorplan, incremental floorplanning is proposed to improve the floorplan quickly. In this thesis, Mathematical programming approach is used to solve the incremental floorplanning problem for large scale VLSI circuits to achieve layout optimization and shorten floorplanning time. It has better performance in solving incremental floorplanning for small scale VLSI circuits by using integer linear programming(ILP), however, as circuit function growing, chip area becomes larger, it is time-consuming for solving large scale VLSI incremental floorplanning problem by using ILP approach directly due to lots of constraints and variables. Therefore, the divide and conquer strategy is proposed to divide a VLSI circuit into some subcircuits, and the incremental floorplanning problem of each subcircuit is then solved by ILP efficiently. After each subproblem is conquered, merging procedures are applied to complete the whole incremental floorplanning problem.
author2 Jong-Sheng Cherng
author_facet Jong-Sheng Cherng
Fong-Shou Liang
梁峰碩
author Fong-Shou Liang
梁峰碩
spellingShingle Fong-Shou Liang
梁峰碩
An Integer Linear Programming Approach to Large Scale 3D VLSI Incremental Floorplanning
author_sort Fong-Shou Liang
title An Integer Linear Programming Approach to Large Scale 3D VLSI Incremental Floorplanning
title_short An Integer Linear Programming Approach to Large Scale 3D VLSI Incremental Floorplanning
title_full An Integer Linear Programming Approach to Large Scale 3D VLSI Incremental Floorplanning
title_fullStr An Integer Linear Programming Approach to Large Scale 3D VLSI Incremental Floorplanning
title_full_unstemmed An Integer Linear Programming Approach to Large Scale 3D VLSI Incremental Floorplanning
title_sort integer linear programming approach to large scale 3d vlsi incremental floorplanning
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/72627384803603372638
work_keys_str_mv AT fongshouliang anintegerlinearprogrammingapproachtolargescale3dvlsiincrementalfloorplanning
AT liángfēngshuò anintegerlinearprogrammingapproachtolargescale3dvlsiincrementalfloorplanning
AT fongshouliang yǐzhěngshùxiànxìngguīhuàfǎjiějuédàxíng3dchāodàxíngjītǐdiànlùzēngliàngshìpíngmiànguīhuà
AT liángfēngshuò yǐzhěngshùxiànxìngguīhuàfǎjiějuédàxíng3dchāodàxíngjītǐdiànlùzēngliàngshìpíngmiànguīhuà
AT fongshouliang integerlinearprogrammingapproachtolargescale3dvlsiincrementalfloorplanning
AT liángfēngshuò integerlinearprogrammingapproachtolargescale3dvlsiincrementalfloorplanning
_version_ 1718408068039966720