Obstacle-Avoiding Rectilinear Steiner Tree with Minimal Diameter
碩士 === 國立臺灣大學 === 電子工程學研究所 === 97 === In today’s VLSI designs, there can be many blockages in a routing region. The obstacle-avoiding rectilinear Steiner minimum tree (OARSMT) problem has become an important problem in the physical design stage of VLSI circuits. Although this problem has attracted a...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/40481740383336368320 |
id |
ndltd-TW-097NTU05428055 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NTU054280552016-05-04T04:31:31Z http://ndltd.ncl.edu.tw/handle/40481740383336368320 Obstacle-Avoiding Rectilinear Steiner Tree with Minimal Diameter 考慮障礙物之最短直徑直角史坦納樹建立 Wen-Di Cheng 鄭文迪 碩士 國立臺灣大學 電子工程學研究所 97 In today’s VLSI designs, there can be many blockages in a routing region. The obstacle-avoiding rectilinear Steiner minimum tree (OARSMT) problem has become an important problem in the physical design stage of VLSI circuits. Although this problem has attracted a lot of attentions in research and several approaches have been proposed to solve this problem effectively. But all the pervious works didn’t consider the diameter of the RSMT. Consider the critical path make the OARSMT more reasonable for time-driven circuits. In this paper, we develop an algorithm that combining Prim’s and Dijkstra’s algorithm to construct OARSMT balancing the wire length and radius for a better diameter. In our work, the experimental result shows that we do better in minimized the diameter of an OARSMT in most cases, but the wire length is close to double in worst case. For best case we can improve the diameter about 57% and average in 20.4% for those cases we truly have smaller diameter, for all cases we have improve in 14%. 郭斯彥 2009 學位論文 ; thesis 38 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 電子工程學研究所 === 97 === In today’s VLSI designs, there can be many blockages in a routing region. The obstacle-avoiding rectilinear Steiner minimum tree (OARSMT) problem has become an important problem in the physical design stage of VLSI circuits. Although this problem has attracted a lot of attentions in research and several approaches have been proposed to solve this problem effectively. But all the pervious works didn’t consider the diameter of the RSMT. Consider the critical path make the OARSMT more reasonable for time-driven circuits. In this paper, we develop an algorithm that combining Prim’s and Dijkstra’s algorithm to construct OARSMT balancing the wire length and radius for a better diameter. In our work, the experimental result shows that we do better in minimized the diameter of an OARSMT in most cases, but the wire length is close to double in worst case. For best case we can improve the diameter about 57% and average in 20.4% for those cases we truly have smaller diameter, for all cases we have improve in 14%.
|
author2 |
郭斯彥 |
author_facet |
郭斯彥 Wen-Di Cheng 鄭文迪 |
author |
Wen-Di Cheng 鄭文迪 |
spellingShingle |
Wen-Di Cheng 鄭文迪 Obstacle-Avoiding Rectilinear Steiner Tree with Minimal Diameter |
author_sort |
Wen-Di Cheng |
title |
Obstacle-Avoiding Rectilinear Steiner Tree with Minimal Diameter |
title_short |
Obstacle-Avoiding Rectilinear Steiner Tree with Minimal Diameter |
title_full |
Obstacle-Avoiding Rectilinear Steiner Tree with Minimal Diameter |
title_fullStr |
Obstacle-Avoiding Rectilinear Steiner Tree with Minimal Diameter |
title_full_unstemmed |
Obstacle-Avoiding Rectilinear Steiner Tree with Minimal Diameter |
title_sort |
obstacle-avoiding rectilinear steiner tree with minimal diameter |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/40481740383336368320 |
work_keys_str_mv |
AT wendicheng obstacleavoidingrectilinearsteinertreewithminimaldiameter AT zhèngwéndí obstacleavoidingrectilinearsteinertreewithminimaldiameter AT wendicheng kǎolǜzhàngàiwùzhīzuìduǎnzhíjìngzhíjiǎoshǐtǎnnàshùjiànlì AT zhèngwéndí kǎolǜzhàngàiwùzhīzuìduǎnzhíjìngzhíjiǎoshǐtǎnnàshùjiànlì |
_version_ |
1718259470845345792 |