DocumentCode
914935
Title
Coprocessor design for multilayer surface-mounted PCB routing
Author
Venkateswaran, Ramachandran ; Mazumder, Pinaki
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Volume
1
Issue
1
fYear
1993
fDate
3/1/1993 12:00:00 AM
Firstpage
31
Lastpage
45
Abstract
The authors present the issues involved in the design of a special-purpose processing array system, called HAM, which accelerates computationally intensive wire routing tasks. It is especially suited for double-sided surface-mounted boards, which require complex three-dimensional search operations over multiple wiring planes. The novel features of the design include a hexagonal interconnection scheme to improve workload distributions during multilayer concurrent search operations and the VLSI custom design of the processors. Particular emphasis has been placed on the demands of maze routing. A cell-address propagation scheme, which is quite different from the traditional grid-coordinate approach, is discussed. It provides rapid lookup of pertinent routing information and can be extended to any distributed memory multiprocessor system. A global pipelining scheme of cell updates and expands is discussed. Experimental results are presented relating the speedup to various criteria for two different modes of parallel wave propagation.<>
Keywords
circuit layout CAD; printed circuit design; satellite computers; special purpose computers; surface mount technology; HAM; VLSI custom design; accelerator processor; cell-address propagation scheme; coprocessor design; distributed memory multiprocessor system; double-sided surface-mounted boards; global pipelining scheme; hexagonal interconnection scheme; maze routing; multilayer concurrent search operations; multilayer surface-mounted PCB routing; multiple wiring planes; parallel wave propagation; special-purpose processing array system; speedup; three-dimensional search operations; wire routing tasks; workload distributions; Acceleration; Coprocessors; Multiprocessing systems; Nonhomogeneous media; Pipeline processing; Process design; Routing; Very large scale integration; Wire; Wiring;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/92.219905
Filename
219905
Link To Document