Title :
PROTON: a parallel detailed router on an MIMD parallel machine
Author :
Yamauchi, Tsukasa ; Nakata, Toshiyuki ; Koike, Nobuhiko ; Ishizuka, Akio ; Nishiguchi, Nobuyuki
Author_Institution :
NEC Corp., Kanagawa, Japan
Abstract :
The authors describe a novel parallel detailed router named PROTON (parallel router on a parallel machine) with various new features. These features include: a parallelized line search algorithm based on parallel breadth first search; extraction of a higher degree of parallelism by simultaneous routing of multiple nets using the result of the global router; a parallel router on a quasi-shared-memory based MIMD parallel machine; and a detailed router supporting multilayer channelless gate arrays with complex industrial design rules. PROTON is implemented on an MIMD parallel machine named Cenju, which consists of 64 microprocessors. In order to improve routing speed, PROTON incorporates two levels of parallelism, namely magnet parallelism and net level parallelism. A speedup of 43 times has been achieved using 64 processors for a medium-scale channelless gate array (1537*1790 grids, 12591 pin pairs).<>
Keywords :
VLSI; circuit layout CAD; parallel algorithms; Cenju; MIMD parallel machine; PROTON; global router; industrial design rules; magnet parallelism; multilayer channelless gate arrays; multiple nets; net level parallelism; parallel breadth first search; parallel detailed router; parallel router on a parallel machine; parallelized line search algorithm; quasi-shared-memory based MIMD parallel machine; routing speed; Algorithm design and analysis; Data mining; Laboratories; National electric code; Parallel machines; Protons; Routing; Very large scale integration; Wire;
Conference_Titel :
Computer-Aided Design, 1991. ICCAD-91. Digest of Technical Papers., 1991 IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-2157-5
DOI :
10.1109/ICCAD.1991.185270