• DocumentCode
    1291505
  • 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
  • Volume
    19
  • Issue
    9
  • fYear
    2011
  • Firstpage
    1667
  • Lastpage
    1680
  • 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;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2010.2055247
  • Filename
    5545492