GENERALIZED TOUCH AND CROSS ROUTER

Citation
K. Kawamura et al., GENERALIZED TOUCH AND CROSS ROUTER, Fujitsu Scientific and Technical Journal, 31(2), 1995, pp. 208-214
Citations number
14
Categorie Soggetti
Engineering, Eletrical & Electronic
ISSN journal
00162523
Volume
31
Issue
2
Year of publication
1995
Pages
208 - 214
Database
ISI
SICI code
0016-2523(1995)31:2<208:GTACR>2.0.ZU;2-Y
Abstract
This paper presents two of Fujitsu's general routing algorithms, the T ouch and Cross router and the Generalized Routing Processor (GRP). Tou ch and Cross is a cost-based iterative algorithm. This algorithm route s each net in a way that minimizes the cost function, which is defined by a weighted sum of penalties. Two types of design rule violations, touches and crosses, are counted in the cost function. Routing is done by minimizing the total cost values, thereby minimizing the number of touches and crosses. Unlike conventional routers, the Touch and Cross algorithm is powerful enough to complete a routing even when the rout ing problem has nets which must be considered simultaneously. The algo rithm is implemented on a massively parallel computer called the Routi ng Processor (RP) and is in practical use at Fujitsu. The GRP is based on the Touch and Cross algorithm. It is being developed on engineerin g workstations (EWSs) and general-purpose parallel computers.