scispace - formally typeset
Journal ArticleDOI

Hybrid routing

Youn-Long Lin, +2 more
- 01 Feb 1990 - 
- Vol. 9, Iss: 2, pp 151-157
Reads0
Chats0
TLDR
A general-purpose routing algorithm for very-large-scale integrated (VLSI) circuits and printed circuit board (PCB) designs is proposed and implemented and integrated into a global router that can handle large-scale routing, such as that encountered in the sea-of-gates layout.
Abstract
A general-purpose routing algorithm for very-large-scale integrated (VLSI) circuits and printed circuit board (PCB) designs is proposed. Ideas behind the maze-running algorithm and the hierarchical routing algorithm are combined into a powerful algorithm called hybrid routing. The new algorithm demonstrates a speed compatible to a hierarchical router and produces routings with quality equivalent to that obtained by a maze router. Hybrid routing is based on the maze-running method with a third search dimension added. The extra search space is built by recursively constructing a hierarchy of coarser grid meshes. By means of a parameter-controlled expansion into the coarser meshes, the hybrid router is able to find the preferred search region very quickly and will not miss local information as a hierarchical router does. A user-given parameter can turn the algorithm into a pure maze router, a pure hierarchical router, or a wide spectrum of hybrid routers with different speed/quality characteristics between the extremes. The algorithm has been implemented and integrated into a global router that can handle large-scale routing, such as that encountered in the sea-of-gates layout. >

read more

Citations
More filters
Book

Electronic Design Automation: Synthesis, Verification, and Test

TL;DR: EDA/VLSI practitioners and researchers in need of fluency in an "adjacent" field will find this an invaluable reference to the basic EDA concepts, principles, data structures, algorithms, and architectures for the design, verification, and test of VLSI circuits.
Journal ArticleDOI

Optimal Path Planning for Mobile Robot Navigation

TL;DR: Some optimal path planning algorithms for navigating mobile rectangular robot among obstacles and weighted regions are presented and can be easily extended to the dynamic collision avoidance problem among multiple autonomous robots or path planning in the 3-D space.
Journal ArticleDOI

A survey on multi-net global routing for integrated circuits

TL;DR: The focus of global routing has shifted so that it is important to augment the congestion objective with metrics for timing and crosstalk, and the recent progress in these directions is summarized.
Posted Content

Shortcuts to Quantum Network Routing

TL;DR: This work considers a simplified model where each satellite can perform quantum communication with its immediate neighbours, and can create quantum virtual links that form shortcuts through the network, and gives a routing algorithm for finding the shortest path on this network structure that only uses local information at each vertex to route.
Journal ArticleDOI

Full-Chip Routing Considering Double-Via Insertion

TL;DR: A new full-chip gridless routing system considering double-via insertion for yield enhancement and a new redundant-via aware detailed maze routing algorithm (which could be applied to both gridless and grid-based routing).
References
More filters
Journal ArticleDOI

An Algorithm for Path Connections and Its Applications

TL;DR: The algorithm described in this paper is the outcome of an endeavor to answer the following question: Is it possible to find procedures which would enable a computer to solve efficiently path-connection problems inherent in logical drawing, wiring diagramming, and optimal route finding?
Proceedings ArticleDOI

Wire routing by optimizing channel assignment within large apertures

TL;DR: The purpose of this paper is to introduce a new wire routing method for two layer printed circuit boards based on the newly developed channel assignment algorithm and requires many via holes.
Proceedings ArticleDOI

A “DOGLEG” channel router

TL;DR: The routing algorithm presented here was developed as part of LTX, a computer-aided design system for integrated circuit layout and was implemented on an HP-2100 minicomputer.
Journal ArticleDOI

Hierarchical Wire Routing

TL;DR: A new approach to automatic wire routing of VLSI chips which is applicable to interconnection problem in uniform structures such as gate arrays, switchboxes, channels and is inherently fast, usually by an order of magnitude faster than the routers based on wave propagation (maze running) technique.
Proceedings ArticleDOI

Fast Maze Router

TL;DR: The method combines two techniques: a line search is first directed toward the target, and an expansion technique typical for the Lee-type algorithms is then used to “bubble” around the obstacle.