Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Via design rule consideration in multilayer maze routing algorithms

Published: 01 November 2006 Publication History

Abstract

Maze routing algorithms are widely used for finding an optimal path in detailed routing for very large scale integration, printed circuit board and multichip modules. In this paper, we show that finding an optimal route of a two-pin net in a multilayer routing environment under practical via design rules can be surprisingly difficult. A straightforward extension to the maze routing algorithm that disallows via-rule incorrect routes may either cause a suboptimal route to be found, or more seriously, cause the failure to find any route even if one exists. We present a refined heuristic to this problem by embedding the distance to the most recently placed via in an extended connection graph so that the maze routing algorithm has a higher chance of finding a via-rule correct optimum path in the extended connection graph. We further present efficient data-structures to implement the maze routing algorithm without the need to preconstruct the extended connection graph. Experimental results confirmed the usefulness of our algorithm and its applicability to a wide range of CMOS technologies

Cited By

View all
  • (2023)Consumer Electronics Product Manufacturing Time Reduction and Optimization Using AI-Based PCB and VLSI Circuit DesigningIEEE Transactions on Consumer Electronics10.1109/TCE.2023.324024969:3(240-249)Online publication date: 1-Aug-2023
  • (2004)An evolutionary constraint satisfaction solution for over the cell channel routingIntegration, the VLSI Journal10.1016/j.vlsi.2003.12.00337:2(121-133)Online publication date: 1-May-2004
  • (2003)Crosstalk Reduction in Area RoutingProceedings of the conference on Design, Automation and Test in Europe - Volume 110.5555/789083.1022832Online publication date: 3-Mar-2003
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  Volume 19, Issue 2
November 2006
107 pages

Publisher

IEEE Press

Publication History

Published: 01 November 2006

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Consumer Electronics Product Manufacturing Time Reduction and Optimization Using AI-Based PCB and VLSI Circuit DesigningIEEE Transactions on Consumer Electronics10.1109/TCE.2023.324024969:3(240-249)Online publication date: 1-Aug-2023
  • (2004)An evolutionary constraint satisfaction solution for over the cell channel routingIntegration, the VLSI Journal10.1016/j.vlsi.2003.12.00337:2(121-133)Online publication date: 1-May-2004
  • (2003)Crosstalk Reduction in Area RoutingProceedings of the conference on Design, Automation and Test in Europe - Volume 110.5555/789083.1022832Online publication date: 3-Mar-2003
  • (2001)A force-directed maze routerProceedings of the 2001 IEEE/ACM international conference on Computer-aided design10.5555/603095.603179(404-407)Online publication date: 4-Nov-2001

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media