• DocumentCode
    1393279
  • Title

    Optimal Double Via Insertion With On-Track Preference

  • Author

    Lee, Kuang-Yao ; Wang, Ting-Chi ; Koh, Cheng-Kok ; Chao, Kai-Yuan

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    29
  • Issue
    2
  • fYear
    2010
  • Firstpage
    318
  • Lastpage
    323
  • Abstract
    As on-track double vias take less routing resources and have better electrical characteristics, we study in this paper the problem of double via insertion with a preference for on-track double vias (DVI/ON) in a postrouting stage. The primary goal is to insert as many double vias as possible, and maximizing the number of on-track double vias is a secondary objective. We present a zero-one integer linear program-based approach to optimally solve the DVI/ON problem. Moreover, we also discuss a special case of the DVI/ON problem and present a maximum-weighted bipartite matching-based optimal approach. Experimental results indicate that our approaches outperform existing algorithms in terms of solution quality.
  • Keywords
    digital integrated circuits; integer programming; integrated circuit design; linear programming; electrical characteristics; maximum-weighted bipartite matching; on-track double vias; on-track preference; optimal double via insertion; zero-one integer linear program; Capacitance; Chaos; Computer science; Electric variables; Joining processes; Page description languages; Routing; Runtime; Wire; Maximum-weighted bipartite matching; on-track double vias; zero-one integer linear program;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2009.2035581
  • Filename
    5395741