Title :
Fast Placement-Aware 3-D Floorplanning Using Vertical Constraints on Sequence Pairs
Author :
Nain, Rajeev K. ; Chrzanowska-Jeske, Malgorzata
Author_Institution :
Electr. & Comput. Eng. Dept., Portland State Univ., Portland, OR, USA
Abstract :
We present a placement-aware 3-D floorplanning algorithm that considers 3-D-placement of logic gates inside modules for wirelength minimization. It allows designers to introduce and evaluate an assignment of vertically-aligned parts of the same module to different device layers. A set of vertical constraints is derived on sequence pairs of different device layers that reduces the solution space, and a fast packing algorithm with vertical constraints enables quick floorplan evaluation. Experimental results on MCNC and GSRC benchmarks show that our algorithm can generate a good floorplanning solution with reduced wirelength inside modules and optimized footprint area while controlling the number of vias. Compared to the existing state-of-the-art 3-D floorplanning algorithms, our tool reduces the system level total wirelength by 9.8%.
Keywords :
integrated circuit layout; logic gates; GSRC benchmarks; MCNC benchmarks; fast packing algorithm; fast placement-aware 3D floorplanning; footprint area optimization; logic gates; sequence pairs; solution space reduction; vertical constraints; wirelength minimization; Delay; Design automation; Integrated circuit interconnections; Integrated circuit technology; Logic devices; Logic gates; Minimization; Power system interconnection; Runtime; Wire; Algorithms; VLSI; computer-aided design (CAD); interconnects;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2010.2055247