CHIRPS - A GENERAL-AREA PARALLEL MULTILAYER ROUTING SYSTEM

Citation
R. Venkateswaran et P. Mazumder, CHIRPS - A GENERAL-AREA PARALLEL MULTILAYER ROUTING SYSTEM, IEE proceedings. Computers and digital techniques, 142(3), 1995, pp. 208-214
Citations number
13
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
13502387
Volume
142
Issue
3
Year of publication
1995
Pages
208 - 214
Database
ISI
SICI code
1350-2387(1995)142:3<208:C-AGPM>2.0.ZU;2-Z
Abstract
A new highly parallel model for concurrent multilayer routing, called CHiRPS, is presented. The nucleus of CHiRPS is a very flexible pathfin der that can be easily configured, even in the presence of obstacles, to generate various commonly used pattern-based routes, such as Steine r trees with single trunk, comb trees, contour-based routes, etc., tha t span multiple layers simultaneously. The authors employ the concept of a total grid-graph to capture the state of the routing region. The main steps of the pathfinder are based on new parallel algorithms for cycle detection, cycle elimination and tree reduction. The proposed al gorithms scale well with increased problem sizes since they require on ly O(log(N)) time when given a grid-graph with up to N-2 nodes. As suc h they are good candidates for massively data-parallel machines.