A Timing-Driven Multilayer Global Router

碩士 === 元智大學 === 資訊工程學系 === 89 === Global routing is to allocate evenly the routing resource among nets such that excessively long wires and over congestion in certain area can be avoided. This problem is further complicated by the use of multiple routing layers and the crosstalk noise on...

Full description

Bibliographic Details
Main Authors: Liang-Chia Cheng, 鄭良加
Other Authors: Rung-Bin Lin
Format: Others
Language:en_US
Published: 2001
Online Access:http://ndltd.ncl.edu.tw/handle/43897206164768514969
id ndltd-TW-089YZU00392052
record_format oai_dc
spelling ndltd-TW-089YZU003920522015-10-13T12:14:43Z http://ndltd.ncl.edu.tw/handle/43897206164768514969 A Timing-Driven Multilayer Global Router 一個時序驅動之多層全域繞線器 Liang-Chia Cheng 鄭良加 碩士 元智大學 資訊工程學系 89 Global routing is to allocate evenly the routing resource among nets such that excessively long wires and over congestion in certain area can be avoided. This problem is further complicated by the use of multiple routing layers and the crosstalk noise on adjacent wires. In this thesis we develop a timing-driven multilayer global router that uses interconnect delay bounds and congestion maps to guide the routing process. The global router avoids long parallel wire segments to reduce coupling capacitance and distributes wires as evenly as possible to avoid wiring congestion. If any of the source-sink pairs violates its bound, a rip-up and reroute phase is performed. Experimental results for some MCNC benchmark circuits show that the global router can effectively reduce wiring congestion and bound violations. However, the effectiveness of the delay-bound-driven and crosstalk-driven routing strategies is yet to be justified by a detailed router. Rung-Bin Lin 林榮彬 2001 學位論文 ; thesis 60 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 元智大學 === 資訊工程學系 === 89 === Global routing is to allocate evenly the routing resource among nets such that excessively long wires and over congestion in certain area can be avoided. This problem is further complicated by the use of multiple routing layers and the crosstalk noise on adjacent wires. In this thesis we develop a timing-driven multilayer global router that uses interconnect delay bounds and congestion maps to guide the routing process. The global router avoids long parallel wire segments to reduce coupling capacitance and distributes wires as evenly as possible to avoid wiring congestion. If any of the source-sink pairs violates its bound, a rip-up and reroute phase is performed. Experimental results for some MCNC benchmark circuits show that the global router can effectively reduce wiring congestion and bound violations. However, the effectiveness of the delay-bound-driven and crosstalk-driven routing strategies is yet to be justified by a detailed router.
author2 Rung-Bin Lin
author_facet Rung-Bin Lin
Liang-Chia Cheng
鄭良加
author Liang-Chia Cheng
鄭良加
spellingShingle Liang-Chia Cheng
鄭良加
A Timing-Driven Multilayer Global Router
author_sort Liang-Chia Cheng
title A Timing-Driven Multilayer Global Router
title_short A Timing-Driven Multilayer Global Router
title_full A Timing-Driven Multilayer Global Router
title_fullStr A Timing-Driven Multilayer Global Router
title_full_unstemmed A Timing-Driven Multilayer Global Router
title_sort timing-driven multilayer global router
publishDate 2001
url http://ndltd.ncl.edu.tw/handle/43897206164768514969
work_keys_str_mv AT liangchiacheng atimingdrivenmultilayerglobalrouter
AT zhèngliángjiā atimingdrivenmultilayerglobalrouter
AT liangchiacheng yīgèshíxùqūdòngzhīduōcéngquányùràoxiànqì
AT zhèngliángjiā yīgèshíxùqūdòngzhīduōcéngquányùràoxiànqì
AT liangchiacheng timingdrivenmultilayerglobalrouter
AT zhèngliángjiā timingdrivenmultilayerglobalrouter
_version_ 1716855658345660416