• DocumentCode
    3254262
  • Title

    3D CBL: an efficient algorithm for general 3D packing problems

  • Author

    Ma, Yuchun ; Hong, Xianlong ; Dong, Sheqin ; Cheng, C.K.

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
  • fYear
    2005
  • fDate
    7-10 Aug. 2005
  • Firstpage
    1079
  • Abstract
    The 3D packing problem is important for practical applications. In the field of VLSI design, 3D packing arises from both the packing of the 3D integrated circuits and the task schedule of FPGA design. In this paper, we propose a novel floorplan representation, named 3D-CBL (3D corner block list) to encode the topology of the 3D packing. Based on triple string, we can represent general packings including slicing and nonslicing. Our algorithm is very effective that the transformation from 3D CBL list to the real packing need only linear time computation effort. Based on simulated annealing algorithm, we can optimize the 3D packing effectively. Experimental results show that our algorithm is effective and efficient
  • Keywords
    field programmable gate arrays; integrated circuit layout; integrated circuit packaging; simulated annealing; 3D CBL; 3D corner block list; 3D integrated circuits; 3D packing problems; FPGA design; VLSI design; floorplan representation; simulated annealing algorithm; Application software; Circuit topology; Computational modeling; Computer science; Field programmable gate arrays; Integrated circuit technology; Processor scheduling; Simulated annealing; Three-dimensional integrated circuits; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. 48th Midwest Symposium on
  • Conference_Location
    Covington, KY
  • Print_ISBN
    0-7803-9197-7
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2005.1594292
  • Filename
    1594292