Optimizing Hierarchical 3-D Floorplanning with simulated annealing Algorithm

被引:0
|
作者
Liao Chengyi [1 ]
Zheng Qi [1 ]
Liu Fengman [1 ]
He Huimin [1 ]
Wang Qidong [1 ]
机构
[1] Inst Microelect Chinese Acad Sci, Microsyst Packaging Res Ctr, Beijing, Peoples R China
来源
2023 24TH INTERNATIONAL CONFERENCE ON ELECTRONIC PACKAGING TECHNOLOGY, ICEPT | 2023年
关键词
3D Design Methodology; 3D floorplan; Simulated annealing algorithm; multi-objective optimization;
D O I
10.1109/ICEPT59018.2023.10492252
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
3DIC enables the vertical stacking of multiple chip layers, connected by silicon through-silicon vias (TSV), ultimately resulting in significant reductions in chip area and interconnect delay. However, 3DIC increases the complexity of module packaging design. Therefore, reasonable floor-planning algorithms are essential for reducing chip area and improving the performance of the interconnection. This article specifically focuses on the collaborative design and interaction problem in 3D integrated stacking to optimize both the number of TSV/bump and the arrangement of macro blocks. In this study, we propose a twostage method for effectively solving the 3DIC layout planning problem. Firstly, a three-dimensional hierarchical layout process is introduced using a new inter-layer partitioning method. This involves in dividing macro blocks into different layers before conducting layout planning by simulated annealing algorithm to minimize both the largest area of the chip and the number of bump and TSV. After establishing the hierarchical structure, an initial solution is randomly generated and serves as the starting point for the simulated annealing algorithm. The local search characteristic of this heuristic algorithm is employed to perturb the initial solution multiple times to further optimize the wirelength, for instance, by swapping the positions of two modules or fine-tuning the position of each module. The objective function is assessed under fixed frame and non-overlapping constraints. We define the area and connectivity of 90 modules. We assign all modules to three dies, with Die1 placed face-down and Die2 and Die3 placed face-up. Ignoring the input-output (I/O) connections of the entire chip, we determine the number of TSVs by summing the connections between Die3 and Die1 and those between Die3 and Die2. The final layout result shows that the blank space ratio of each layer is approximately 10%. Additionally, we minimize the number of bumps/TSVs and the wirelength. The wirelength decreases by 0.62% after fine-tuning. The final weighted wirelength is 1.5327e+09. In summary, this approach is effective in optimizing the layout of integrated circuits and is potential in a wide range of designs.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] RETRACTED: Indoor 3-D localization based on simulated annealing bat algorithm (Retracted Article)
    Zhang, Liang
    Li, Xingguang
    Wei, Feilong
    Li, Yang
    INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING EDUCATION, 2020,
  • [2] Optimizing marine cargo in the Aegean with the simulated annealing algorithm
    Fountas, Chrysostomos
    Vlachos, Aristeidis
    Lytras, Christos
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2008, 29 (02): : 271 - 285
  • [3] An Improved Simulated Annealing Algorithm With Excessive Length Penalty for Fixed-Outline Floorplanning
    Huang, Zhipeng
    Lin, Zhifeng
    Zhu, Ziran
    Chen, Jianli
    IEEE ACCESS, 2020, 8 : 50911 - 50920
  • [4] Optimizing piezoelectric panel speakers using the simulated annealing algorithm
    Bai, M. R.
    Tsai, Y. K.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2011, 225 (C3) : 548 - 557
  • [5] Optimizing Arrival Flight Delay Scheduling Based on Simulated Annealing Algorithm
    Tian Jungai
    Xu Hongjun
    2012 INTERNATIONAL CONFERENCE ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING (ICMPBE2012), 2012, 33 : 348 - 353
  • [6] Optimizing Arrival Flight Delay Scheduling Based on Simulated Annealing Algorithm
    Tian Jun Gai
    Xu Hong Jun
    2011 AASRI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INDUSTRY APPLICATION (AASRI-AIIA 2011), VOL 1, 2011, : 164 - 167
  • [7] Equivalent MFL model of pipelines for 3-D defect reconstruction using simulated annealing inversion procedure
    Chen, Junjie
    Huang, Songling
    Zhao, Wei
    INTERNATIONAL JOURNAL OF APPLIED ELECTROMAGNETICS AND MECHANICS, 2015, 47 (02) : 551 - 561
  • [8] Customized simulated annealing based decision algorithms for combinatorial optimization in VLSI floorplanning problem
    S. Anand
    S. Saravanasankar
    P. Subbaraj
    Computational Optimization and Applications, 2012, 52 : 667 - 689
  • [9] A Simulated Annealing Algorithm for Ground Station Scheduling Problem
    Xhafa, Fatos
    Herrero, Xavier
    Barolli, Admir
    Takizawa, Makoto
    2013 16TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2013), 2013, : 24 - 30
  • [10] 3D non-rigid motion estimation using the improved simulated annealing algorithm
    Huang, WQ
    Zhang, YH
    Wang, YM
    Cheng, HW
    Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 5330 - 5335