mSIGMA: A Multilevel Full-Chip Routing System Considering SIGnal-integrity and MAnufacturability

博士 === 國立臺灣大學 === 電機工程學研究所 === 93 === As technology advances into nanometer territory, the paradigm shift of the routing problem is indispensable to cope with three major challenges: design complexity, signal-integrity problem, and manufacturability problem. As Moore''s Law continues unenc...

Full description

Bibliographic Details
Main Authors: Tsung-Yi Ho, 何宗易
Other Authors: Sao-Jie Chen
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/04320343688367570387
id ndltd-TW-093NTU05442051
record_format oai_dc
spelling ndltd-TW-093NTU054420512015-12-21T04:04:04Z http://ndltd.ncl.edu.tw/handle/04320343688367570387 mSIGMA: A Multilevel Full-Chip Routing System Considering SIGnal-integrity and MAnufacturability mSIGMA:考慮訊號完整度及製造度之多階晶片繞線系統 Tsung-Yi Ho 何宗易 博士 國立臺灣大學 電機工程學研究所 93 As technology advances into nanometer territory, the paradigm shift of the routing problem is indispensable to cope with three major challenges: design complexity, signal-integrity problem, and manufacturability problem. As Moore''s Law continues unencumbered into the nanometer era, chips are reaching 100 M gates in size, process geometries have shrunk to 90 nm and below, and engineers have to face compounded design complexity with every new design. These nanometer-scale designs require a new generation of physics-aware and manufacturing- aware routing. At 90 nm and below, there are so many signal-integrity issues that design teams cannot manually correct them all. Nanometer routers must prevent and correct these effects on-the-fly in order to reach timing closure. From a manufacturability standpoint, nanometer routers must explicitly support the ever increasing design complexity, and be capable of adapting to the requirements of timing, signal integrity, process antenna effect, and new interconnect architecture such as X-architecture. In this Dissertation, we propose a novel multilevel full-chip router, namely mSIGMA for SIGnal-integrity and MAnufacturability optimization. To handle the ever increasing design complexity of gigascale integration, the mSIGMA use a multilevel framework that has attracted much attention in the literature recently. The traditional multilevel framework employs a two-stage technique: coarsening followed by uncoarsening. The coarsening stage iteratively groups a set of circuit components (e.g., circuit nodes, cells, modules, routing tiles, etc.) based on a predefined cost metric until the number of components being considered is smaller than a threshold. Then, the uncoarsening stage iteratively ungroups a set of previously clustered circuit components and refines the solution by using optimization techniques. Different with the previous multilevel routing framework, we introduce an intermediate track assignment phase between coarsening and uncoarsening stages, to improve run-time and achieve optimization. To handle the signal-integrity problem, especially the crosstalk problem, we propose a fast layer/track assignment heuristic for crosstalk optimization. We first build the horizontal constraint graph (HCG) for all segments in the panel. For the crosstalk-driven layer assignment problem, we resort to a simple yet efficient heuristic by constructing a maximum spanning tree from the given HCG. Since a tree can be k colored in linear time if we have k layers, we shall first partition the vertices incident on edges with larger costs (coupling lengths) and allocates the corresponding segments to different layers. Then, our track assignment algorithm starts by finding the maximal sets of conflicting segments, and assigns these conflicting segments by the bipartite assignment graph till they are assigned in the panel. To handle the manufacturability problem, such as process antenna effect and the X-architecture, we also propose a desirable track assignment in our multilevel routing framework for manufacturability optimization. To solve the antenna effect, we propose a built-in jumper insertion approach for antenna effect avoidance. To take the advantage of the X-architecture, we also adopt our new multilevel routing framework for the X-based architecture, and the experimental results show the promise of wirelength and delay reduction. Sao-Jie Chen 陳少傑 2005 學位論文 ; thesis 112 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 博士 === 國立臺灣大學 === 電機工程學研究所 === 93 === As technology advances into nanometer territory, the paradigm shift of the routing problem is indispensable to cope with three major challenges: design complexity, signal-integrity problem, and manufacturability problem. As Moore''s Law continues unencumbered into the nanometer era, chips are reaching 100 M gates in size, process geometries have shrunk to 90 nm and below, and engineers have to face compounded design complexity with every new design. These nanometer-scale designs require a new generation of physics-aware and manufacturing- aware routing. At 90 nm and below, there are so many signal-integrity issues that design teams cannot manually correct them all. Nanometer routers must prevent and correct these effects on-the-fly in order to reach timing closure. From a manufacturability standpoint, nanometer routers must explicitly support the ever increasing design complexity, and be capable of adapting to the requirements of timing, signal integrity, process antenna effect, and new interconnect architecture such as X-architecture. In this Dissertation, we propose a novel multilevel full-chip router, namely mSIGMA for SIGnal-integrity and MAnufacturability optimization. To handle the ever increasing design complexity of gigascale integration, the mSIGMA use a multilevel framework that has attracted much attention in the literature recently. The traditional multilevel framework employs a two-stage technique: coarsening followed by uncoarsening. The coarsening stage iteratively groups a set of circuit components (e.g., circuit nodes, cells, modules, routing tiles, etc.) based on a predefined cost metric until the number of components being considered is smaller than a threshold. Then, the uncoarsening stage iteratively ungroups a set of previously clustered circuit components and refines the solution by using optimization techniques. Different with the previous multilevel routing framework, we introduce an intermediate track assignment phase between coarsening and uncoarsening stages, to improve run-time and achieve optimization. To handle the signal-integrity problem, especially the crosstalk problem, we propose a fast layer/track assignment heuristic for crosstalk optimization. We first build the horizontal constraint graph (HCG) for all segments in the panel. For the crosstalk-driven layer assignment problem, we resort to a simple yet efficient heuristic by constructing a maximum spanning tree from the given HCG. Since a tree can be k colored in linear time if we have k layers, we shall first partition the vertices incident on edges with larger costs (coupling lengths) and allocates the corresponding segments to different layers. Then, our track assignment algorithm starts by finding the maximal sets of conflicting segments, and assigns these conflicting segments by the bipartite assignment graph till they are assigned in the panel. To handle the manufacturability problem, such as process antenna effect and the X-architecture, we also propose a desirable track assignment in our multilevel routing framework for manufacturability optimization. To solve the antenna effect, we propose a built-in jumper insertion approach for antenna effect avoidance. To take the advantage of the X-architecture, we also adopt our new multilevel routing framework for the X-based architecture, and the experimental results show the promise of wirelength and delay reduction.
author2 Sao-Jie Chen
author_facet Sao-Jie Chen
Tsung-Yi Ho
何宗易
author Tsung-Yi Ho
何宗易
spellingShingle Tsung-Yi Ho
何宗易
mSIGMA: A Multilevel Full-Chip Routing System Considering SIGnal-integrity and MAnufacturability
author_sort Tsung-Yi Ho
title mSIGMA: A Multilevel Full-Chip Routing System Considering SIGnal-integrity and MAnufacturability
title_short mSIGMA: A Multilevel Full-Chip Routing System Considering SIGnal-integrity and MAnufacturability
title_full mSIGMA: A Multilevel Full-Chip Routing System Considering SIGnal-integrity and MAnufacturability
title_fullStr mSIGMA: A Multilevel Full-Chip Routing System Considering SIGnal-integrity and MAnufacturability
title_full_unstemmed mSIGMA: A Multilevel Full-Chip Routing System Considering SIGnal-integrity and MAnufacturability
title_sort msigma: a multilevel full-chip routing system considering signal-integrity and manufacturability
publishDate 2005
url http://ndltd.ncl.edu.tw/handle/04320343688367570387
work_keys_str_mv AT tsungyiho msigmaamultilevelfullchiproutingsystemconsideringsignalintegrityandmanufacturability
AT hézōngyì msigmaamultilevelfullchiproutingsystemconsideringsignalintegrityandmanufacturability
AT tsungyiho msigmakǎolǜxùnhàowánzhěngdùjízhìzàodùzhīduōjiējīngpiànràoxiànxìtǒng
AT hézōngyì msigmakǎolǜxùnhàowánzhěngdùjízhìzàodùzhīduōjiējīngpiànràoxiànxìtǒng
_version_ 1718153865908453376