Obstacle-Aware Length-Matching Bus Routing Using Rectangular Pattern Detouring

碩士 === 中華大學 === 資訊工程學系(所) === 98 === As technology becomes more advanced, the functions in many processors become enhanced and the clock frequency increases. The complexity in an integrated circuit increases gradually, and delays of all the signals on PCBs are requested to meet the timing constraint...

Full description

Bibliographic Details
Main Authors: Jhong, Ming-Ching, 鍾明清
Other Authors: Yan, Jin-Tai
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/11831341847482081928
id ndltd-TW-098CHPI5392024
record_format oai_dc
spelling ndltd-TW-098CHPI53920242015-10-13T18:59:26Z http://ndltd.ncl.edu.tw/handle/11831341847482081928 Obstacle-Aware Length-Matching Bus Routing Using Rectangular Pattern Detouring 利用矩形樣本迴繞結果來完成已知障礙物並符合長度限制的匯流排繞線 Jhong, Ming-Ching 鍾明清 碩士 中華大學 資訊工程學系(所) 98 As technology becomes more advanced, the functions in many processors become enhanced and the clock frequency increases. The complexity in an integrated circuit increases gradually, and delays of all the signals on PCBs are requested to meet the timing constraints with very high accuracy. Generally speaking, the length of a single net on PCBs decides the delay of the net. Under the consideration of the manufacture cost, the routing area on PCBs must be minimized. Hence, the challenge of routing thousands of nets in a very limited area becomes an important issue. In this paper, based on the concept of rectangular pattern detouring and the analysis of unreachable grids in the rectangular pattern detouring, an efficient O(mnlog(mn)) algorithm is proposed to generate the longest path between two terminals in routing grids with obstacles. Furthermore, given a set of nets in a bus on routing grids with obstacles, and the length constraints for all the nets in the bus, based on this proposed longest path generation, all the nets in the bus can be assigned onto a given set of routing grids to satisfy the length constraints for obstacle-aware length-matching bus routing. Compared to the CAFÉ router [19], our approach complete the routing process of all the nets in the bus and match the length constraints more accuracy as the result of experiment show. Yan, Jin-Tai 顏金泰 2010 學位論文 ; thesis 66 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 中華大學 === 資訊工程學系(所) === 98 === As technology becomes more advanced, the functions in many processors become enhanced and the clock frequency increases. The complexity in an integrated circuit increases gradually, and delays of all the signals on PCBs are requested to meet the timing constraints with very high accuracy. Generally speaking, the length of a single net on PCBs decides the delay of the net. Under the consideration of the manufacture cost, the routing area on PCBs must be minimized. Hence, the challenge of routing thousands of nets in a very limited area becomes an important issue. In this paper, based on the concept of rectangular pattern detouring and the analysis of unreachable grids in the rectangular pattern detouring, an efficient O(mnlog(mn)) algorithm is proposed to generate the longest path between two terminals in routing grids with obstacles. Furthermore, given a set of nets in a bus on routing grids with obstacles, and the length constraints for all the nets in the bus, based on this proposed longest path generation, all the nets in the bus can be assigned onto a given set of routing grids to satisfy the length constraints for obstacle-aware length-matching bus routing. Compared to the CAFÉ router [19], our approach complete the routing process of all the nets in the bus and match the length constraints more accuracy as the result of experiment show.
author2 Yan, Jin-Tai
author_facet Yan, Jin-Tai
Jhong, Ming-Ching
鍾明清
author Jhong, Ming-Ching
鍾明清
spellingShingle Jhong, Ming-Ching
鍾明清
Obstacle-Aware Length-Matching Bus Routing Using Rectangular Pattern Detouring
author_sort Jhong, Ming-Ching
title Obstacle-Aware Length-Matching Bus Routing Using Rectangular Pattern Detouring
title_short Obstacle-Aware Length-Matching Bus Routing Using Rectangular Pattern Detouring
title_full Obstacle-Aware Length-Matching Bus Routing Using Rectangular Pattern Detouring
title_fullStr Obstacle-Aware Length-Matching Bus Routing Using Rectangular Pattern Detouring
title_full_unstemmed Obstacle-Aware Length-Matching Bus Routing Using Rectangular Pattern Detouring
title_sort obstacle-aware length-matching bus routing using rectangular pattern detouring
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/11831341847482081928
work_keys_str_mv AT jhongmingching obstacleawarelengthmatchingbusroutingusingrectangularpatterndetouring
AT zhōngmíngqīng obstacleawarelengthmatchingbusroutingusingrectangularpatterndetouring
AT jhongmingching lìyòngjǔxíngyàngběnhuíràojiéguǒláiwánchéngyǐzhīzhàngàiwùbìngfúhézhǎngdùxiànzhìdehuìliúpáiràoxiàn
AT zhōngmíngqīng lìyòngjǔxíngyàngběnhuíràojiéguǒláiwánchéngyǐzhīzhàngàiwùbìngfúhézhǎngdùxiànzhìdehuìliúpáiràoxiàn
_version_ 1718039372908986368