Title :
A New Hardware Routing Accelerator for Multi-Terminal Nets
Author :
Fatima, Kaleem ; Rao, Rameshwar
Author_Institution :
Muffakham Jah Coll. of Eng. & Tech, Osmania Univ.-Hyd, Hyderabad
Abstract :
This paper presents a new parallel processing wire routing machine, which finds a quasi-minimum Steiner tree for multi-point connections in a VLSI chip. A hardware implementation with concurrent time-multiplexed wavefront propagation from all terminals of a net is described. The new design requires fewer clock cycles to find the shortest path than the existing parallel routing algorithms. The time-multiplexed mode optimizes the number of interconnections. An RTL implementation has been developed in VHDL and the algorithm has been successfully tested for a prototype 4 times 4 and 8 times 8 single layer grid on an FPGA. The feasibility of the algorithm for larger size grid and nets with higher degree is demonstrated.
Keywords :
VLSI; electronic engineering computing; field programmable gate arrays; hardware description languages; integrated circuit interconnections; network routing; trees (electrical); FPGA; VLSI chip; clock cycles; concurrent time-multiplexed wavefront propagation; interconnections; multi-point connections; parallel processing wire routing machine; quasiminimum Steiner tree; single layer grid; Algorithm design and analysis; Clocks; Field programmable gate arrays; Hardware; Parallel processing; Prototypes; Routing; Testing; Very large scale integration; Wire; Accelerator; Design automation; FPGA; Hardware; Routing; VLSI;
Conference_Titel :
VLSI Design, 2009 22nd International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-0-7695-3506-7
DOI :
10.1109/VLSI.Design.2009.44