Title :
An efficient intersection avoiding rectilinear routing technique in VLSI
Author :
Saha, Partha Pratim ; Saha, Simanto ; Samanta, Tuhina
Author_Institution :
MCKV Inst. of Eng., Liluah, India
Abstract :
With the new era of VLSI design deviating greatly from Moore´s law, a chip layout consists of a large number of nets routed on the metal layers. In this paper, we propose a heuristic method to perform global routing of multiple nets avoiding intersection between two nets. Our proposed method comprises of the following steps. (i) First a shortest path based heuristic approach is adopted to construct initial minimal rectilinear Steiner tree. (ii) Next, intersection between two different nets are detected based on a polygon overlap method. Overlapping polygons are marked with two different colours. (iii) Then removal of one of the intersecting edges creates two isolated same coloured polygons, those are connected via L shaped rectilinear path avoiding intersection. Experimental results with some ISPD benchmarks show successful completion of global routing of all the nets with nominal wirelength values and complete intersection removal between the nets.
Keywords :
VLSI; circuit CAD; integrated circuit design; network routing; trees (mathematics); L shaped rectilinear path; Moore law; VLSI design; chip layout; coloured polygons; heuristic method; initial minimal rectilinear Steiner tree; intersecting edge removal; intersection avoiding rectilinear routing technique; metal layers; multiple nets routing; polygon overlap method; shortest path based heuristic approach; very large scale integrated circuits; wire length value; Benchmark testing; Color; Layout; Routing; Steiner trees; Very large scale integration; Wires; VLSI routing; intersection avoidance algorithm; multi-net global routing; rectilinear Steiner tree;
Conference_Titel :
Advances in Computing, Communications and Informatics (ICACCI), 2013 International Conference on
Conference_Location :
Mysore
Print_ISBN :
978-1-4799-2432-5
DOI :
10.1109/ICACCI.2013.6637233