A polynomial time optimal diode insertion/routing algorithm for fixing antenna problem

被引:0
|
作者
Huang, LD [1 ]
Tang, XP [1 ]
Xiang, H [1 ]
Wong, DF [1 ]
Liu, IM [1 ]
机构
[1] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
关键词
D O I
10.1109/DATE.2002.998315
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Antenna problem is a phenomenon of plasma induced gate oxide degradation. It directly affects manufacturability of VLSI circuits, especially in deep-submicron technology using high density plasma. Diode insertion is a very effective way to solve this problem. Ideally diodes are inserted directly under the wires that violate antenna rules. But in today's high-density VLSI layouts, there is simply not enough room for "under-the-wire" diode insertion for all wires. Thus it is necessary to insert many diodes at legal "off-wire" locations and extend the antenna-rule violating wires to connect to their respective diodes. Previously only simple heuristic algorithms were available for this diode insertion and routing problem. In this paper we show that the diode insertion and routing problem for an arbitrary given number of routing layers can be optimally solved in polynomial time. Our algorithm guarantees to find a feasible diode insertion and routing solution whenever one exists. Moreover we can guarantee to find a feasible solution to minimize a cost function of the form alpha (.) L + beta (.) N where L is the total length of extension wires and N is the total number of vias on the extension wires. Experimental results show that our algorithm is very efficient.
引用
收藏
页码:470 / 475
页数:6
相关论文
共 50 条
  • [31] Biased Random Key Genetic Algorithm with Insertion and Gender Selection for Capacitated Vehicle Routing Problem with Time Windows
    Rochman, Auliya Noor
    Prasetyo, Hari
    Nugroho, Munajat Tri
    [J]. GREEN PROCESS, MATERIAL, AND ENERGY: A SUSTAINABLE SOLUTION FOR CLIMATE CHANGE, 2017, 1855
  • [32] Polynomial Time Approximation Scheme for the Euclidean Capacitated Vehicle Routing Problem
    Khachay, Michael
    Zaytseva, Helen
    [J]. 2015 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ARTIFICIAL INTELLIGENCE (CAAI 2015), 2015, : 43 - 47
  • [33] A LINEAR TIME ALGORITHM FOR OPTIMAL ROUTING AROUND A RECTANGLE
    GONZALEZ, TF
    LEE, SL
    [J]. JOURNAL OF THE ACM, 1988, 35 (04) : 810 - 831
  • [34] The study on the optimal routing problem based on hybrid algorithm for QoS
    Dai, Hong
    Zhang, Xin-Ming
    [J]. DESIGN, MANUFACTURING AND MECHATRONICS (ICDMM 2015), 2016, : 502 - 509
  • [35] The research for the optimal routing problem based on ant colony algorithm
    Xia, Limin
    Wang, Hua
    Dou, Qian
    [J]. Proceedings of 2006 International Conference on Artificial Intelligence: 50 YEARS' ACHIEVEMENTS, FUTURE DIRECTIONS AND SOCIAL IMPACTS, 2006, : 21 - 25
  • [36] SIMULATED ANNEALING BASED POLYNOMIAL TIME QOS ROUTING ALGORITHM FOR MANETS
    Liu Lianggui Feng Guangzeng (College of Communications and Information Engineering
    [J]. Journal of Electronics(China), 2006, (05) : 691 - 697
  • [37] SIMULATED ANNEALING BASED POLYNOMIAL TIME QOS ROUTING ALGORITHM FOR MANETS
    Liu Lianggui Feng Guangzeng College of Communications and Information Engineering Nanjing University of Posts Telecommunications Nanjing China
    [J]. Journal of Electronics., 2006, (05) - 697
  • [38] A polynomial algorithm for a two-job shop scheduling problem with routing flexibility
    Mati, Y
    Xie, X
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, PROCEEDINGS, 2003, : 157 - 162
  • [39] A hybrid algorithm for the Vehicle Routing Problem with Time Windows
    Ribas, Sabir
    Subramanian, Anand
    Coelho, Igor Machado
    Ochi, Luiz Satoru
    Freitas Souza, Marcone Jamilson
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IESM'2011): INNOVATIVE APPROACHES AND TECHNOLOGIES FOR NETWORKED MANUFACTURING ENTERPRISES MANAGEMENT, 2011, : 1243 - 1252
  • [40] A hybrid algorithm for vehicle routing problem with time windows
    Yu, B.
    Yang, Z. Z.
    Yao, B. Z.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (01) : 435 - 441