Title :
A 3D-Via Legalization Algorithm for 3D VLSI Circuits and its Impact on Wire Length
Author :
Hentschke, Renato ; Reis, Ricardo
Author_Institution :
Instituto de Informatica, Univ. Fed. do Rio Grande do Sul, Porto Alegre
Abstract :
This paper studies the 3D-via placement problem for 3D circuits. We model the problem in such a way that 3D-vias are assigned to layers between the circuit tiers. The placement problem consists of placing the 3D-vias with no overlap with other 3D-vias in the same layer. Positions inside the net bounding box are preferred and wire length minimization is used as target function. We present a heuristic based on the Tetris legalization approach for the 3D-via legalization. Our experimental results show that the algorithm could accommodate the 3D-vias in such a way that wire length overhead is close to zero in easy instances and still very low for harder instances (in most of the cases it is less than 0.1% and it is less than 5% in all cases). Compared to an existing approach, it obtains similar results with orders of magnitude advantage on run time.
Keywords :
VLSI; integrated circuit interconnections; 3D VLSI circuits; 3D-via legalization algorithm; Tetris legalization approach; placement problem; wire length minimization; Circuits; Cost function; Delay; Design automation; Minimization; Routing; Space technology; Timing; Very large scale integration; Wire;
Conference_Titel :
Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
Conference_Location :
New Orleans, LA
Print_ISBN :
1-4244-0920-9
Electronic_ISBN :
1-4244-0921-7
DOI :
10.1109/ISCAS.2007.378497