Post-routing redundant via insertion and line end extension with via density consideration

Redundant via insertion and line end extension employed in the post-routing stage are two well known and highly recommended techniques to reduce yield loss due to via failure. However, if the amount of inserted redundant vias is not well controlled, it could violate via density rules and adversely w...

Full description

Saved in:
Bibliographic Details
Published in:International Conference on Computer Aided Design: Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design : San Jose, California; 05-09 Nov. 2006 pp. 633 - 640
Main Authors: Lee, Kuang-Yao, Wang, Ting-Chi, Chao, Kai-Yuan
Format: Conference Proceeding
Language:English
Published: 05.11.2006
ISBN:1595933891, 9781595933898
ISSN:1092-3152
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Redundant via insertion and line end extension employed in the post-routing stage are two well known and highly recommended techniques to reduce yield loss due to via failure. However, if the amount of inserted redundant vias is not well controlled, it could violate via density rules and adversely worsen the yield and reliability of the design. In this paper, we first study the problem of redundant via insertion, and present two methods to accelerate a state-of-the-art approach (which is based on a maximum independent set (MIS) formulation) to solve it. We then consider the problem of simultaneous redundant via insertion and line end extension. We formulate the problem as a maximum weighted independent set (MWIS) problem and modify the accelerated MIS-based approach to solve it. Lastly, we investigate the problem of simultaneous redundant via insertion and line end extension subject to the maximum via density rule, and present a two-stage approach for it. In the first stage, we ignore the maximum via density rule, and enhance the MWIS-based approach to find the set of regions which violate the maximum via density rule after performing simultaneous redundant via insertion and line end extension. In the second stage, excess redundant vias are removed from those violating regions such that after the removal, the maximum via density rule is met while the total amount of redundant vias removed is minimized. This density-aware redundant via removal problem is formulated as a set of zero-one integer linear programming (0-1 ILP) problems each of which can be solved independently without sacrificing the optimality. The superiorities of our approaches are all demonstrated through promising experimental results.
AbstractList Redundant via insertion and line end extension employed in the post-routing stage are two well known and highly recommended techniques to reduce yield loss due to via failure. However, if the amount of inserted redundant vias is not well controlled, it could violate via density rules and adversely worsen the yield and reliability of the design. In this paper, we first study the problem of redundant via insertion, and present two methods to accelerate a state-of-the-art approach (which is based on a maximum independent set (MIS) formulation) to solve it. We then consider the problem of simultaneous redundant via insertion and line end extension. We formulate the problem as a maximum weighted independent set (MWIS) problem and modify the accelerated MIS-based approach to solve it. Lastly, we investigate the problem of simultaneous redundant via insertion and line end extension subject to the maximum via density rule, and present a two-stage approach for it. In the first stage, we ignore the maximum via density rule, and enhance the MWIS-based approach to find the set of regions which violate the maximum via density rule after performing simultaneous redundant via insertion and line end extension. In the second stage, excess redundant vias are removed from those violating regions such that after the removal, the maximum via density rule is met while the total amount of redundant vias removed is minimized. This density-aware redundant via removal problem is formulated as a set of zero-one integer linear programming (0-1 ILP) problems each of which can be solved independently without sacrificing the optimality. The superiorities of our approaches are all demonstrated through promising experimental results.
Author Chao, Kai-Yuan
Wang, Ting-Chi
Lee, Kuang-Yao
Author_xml – sequence: 1
  givenname: Kuang-Yao
  surname: Lee
  fullname: Lee, Kuang-Yao
– sequence: 2
  givenname: Ting-Chi
  surname: Wang
  fullname: Wang, Ting-Chi
– sequence: 3
  givenname: Kai-Yuan
  surname: Chao
  fullname: Chao, Kai-Yuan
BookMark eNotj01PwzAMhiMxJLaxM9ecuHXUcdIuRzTxJU2CA1y4TGniQlBJoEn5-Pe0gC-P9ci2_C7YLMRAjJ1AuQaQ6gwEoiphPbFCOGALUFppxI2GGZtDqUWBoMQRW6X0Uo6FGjcK5-zxLqZc9HHIPjzxntwQnAmZf3jDfUjUZx8DN8HxzgfiNDb0lSmkSX_6_Pw76SaRv7mNIx31Zto6Zoet6RKt_rlkD5cX99vrYnd7dbM93xUGxjcKCaVoJYJtpHAkhbCVolpsYDSVRastEjigum4bZ0xdthVVSrSbqja6kQ0u2enf3bc-vg-U8v7VJ0tdZwLFIe0R5BhVaPwBpMRZkg
ContentType Conference Proceeding
DBID 7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1145/1233501.1233631
DatabaseName Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EndPage 640
Genre Conference Paper
GroupedDBID 6IF
6IL
6IN
7SC
8FD
AAWTH
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CHZPO
FEDTE
JQ2
L7M
L~C
L~D
M43
OCL
RIE
RIL
ID FETCH-LOGICAL-a1039-4102f431cb42de422c65e72811cb6c3c9c3e1d1e77fbdaa70f6e652f867a9b4b3
ISBN 1595933891
9781595933898
ISSN 1092-3152
IngestDate Fri Jul 11 15:28:28 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-a1039-4102f431cb42de422c65e72811cb6c3c9c3e1d1e77fbdaa70f6e652f867a9b4b3
Notes SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
PQID 31485329
PQPubID 23500
PageCount 8
ParticipantIDs proquest_miscellaneous_31485329
PublicationCentury 2000
PublicationDate 20061105
PublicationDateYYYYMMDD 2006-11-05
PublicationDate_xml – month: 11
  year: 2006
  text: 20061105
  day: 05
PublicationDecade 2000
PublicationTitle International Conference on Computer Aided Design: Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design : San Jose, California; 05-09 Nov. 2006
PublicationYear 2006
SSID ssj0000393853
ssj0020286
Score 1.3701483
Snippet Redundant via insertion and line end extension employed in the post-routing stage are two well known and highly recommended techniques to reduce yield loss due...
SourceID proquest
SourceType Aggregation Database
StartPage 633
Title Post-routing redundant via insertion and line end extension with via density consideration
URI https://www.proquest.com/docview/31485329
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELfK4AFegDEE48sPiJfKI5-O84iqTUiMMolM6nipbMeBSCjZ2qXaP4_EneN8lE5CPPCSJlZ6cXu_2Ofz7-4IeWtwK08pzbSBtyniUjEhpM-ELoKCe0p4WtliE8l8LhaL9Gwy-dXFwmx-JlUlbm7Sy_-qamgDZWPo7D-ouxcKDXAOSocjqB2Ou4q_df7Z9vINMX24MdBVcZh-KHODJGQkcKBb4KyXtO54A-gHmOJqEJMuzD7b1BKDXH2rXCat3NzKtf6GrzZAqq3fOESCYekAJPSl03m9ObKPGqMXawizVd1YUvbKYKgbQGC6KSWy55EL7ljU1ko2cGK9-ej6a13LeGeODbDI0K4o6RbpwDGQPjWy-s4uZD3sLLSjXwZPZrMf5Yj_ULf0k5JdNO6dGtwl6AKOh1UzmG9xGuLu7GjU91LM3Nim0nUjOW_zczijgLc5pXbnmwhTc8Dsj_uzR_jJ3aS2ldl7_mV5cn56usyOF9m7yyuGRc-QHOAqwNwhd4OQi6QNP-xdhBg2ba0p5z8AU9AGy3W9xTjF_te49GXdtXBprKCD7__o3o7VYU2p7BE5GABJB9A9JhNT7ZOHHY6om3T2yYNRyswn5NsYGbRHBgV90x4ZFJBBERkUkEF7ZFBEhr3TIYNuIeOAnJ8cZ7OPzNUHYdIRGLygAANYqyjITRQEmscmCYQPLVyHOtWh8XPfJEmhcikTr-CGx0EheCJTFanwKdmr6so8IxTWPZEUURSH1okQq1gFcQRfBYvYS3P-nLzp_rMljL-4qSYrUzfrZehHoKMgPfzrHS_I_QGQL8ne9aoxr8g9vbku16vXVvW_AUSPoWc
linkProvider IEEE
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=International+Conference+on+Computer+Aided+Design%3A+Proceedings+of+the+2006+IEEE%2FACM+international+conference+on+Computer-aided+design+%3A+San+Jose%2C+California%3B+05-09+Nov.+2006&rft.atitle=Post-routing+redundant+via+insertion+and+line+end+extension+with+via+density+consideration&rft.au=Lee%2C+Kuang-Yao&rft.au=Wang%2C+Ting-Chi&rft.au=Chao%2C+Kai-Yuan&rft.date=2006-11-05&rft.isbn=1595933891&rft.issn=1092-3152&rft.spage=633&rft.epage=640&rft_id=info:doi/10.1145%2F1233501.1233631&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1092-3152&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1092-3152&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1092-3152&client=summon