Genetic Algorithm Based 3D IC Partitioning Approach for TSV Minimization and Efficient Layer Assignment

被引:0
|
作者
Roy, Sharadindu [1 ]
Banerjee, Siddhartha [2 ]
机构
[1] Sonarpur Mahavidyalaya, Dept Comp Sci, Sonarpur, W Bengal, India
[2] Ramakrishna Mission Residential Coll Autonomous, Dept Comp Sci, Narendrapur 700103, W Bengal, India
关键词
Field programmable gate array (FPGA); Genetic algorithm; 3D IC; Optimization; Partitioning; Through silicon vias (TSVs); Very large scale integration (VLSI); THROUGH-SILICON; DESIGNS;
D O I
10.1080/03772063.2023.2298500
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The rise of three-dimensional (3D) IC layouts necessitates the development of unique partitioning methods that will be suitable for the 3D component designs. Net lists partitioning is a key aspect of the physical design of a 3D IC. Reducing wire lengths between gates is possible with 3D-ICs since they have a small footprint as well as vertical connectivity among dies. As a result, they consume less power and have shorter connection delays. This paper presents an efficient genetic algorithm (GA) based layer partitioning technique for 3D ICs that focuses on proper layer assignment to reduce area deviation and minimization of Through Silicon Vias (TSVs) to reduce IC footprint. The method starts with random initial solutions and refines the solutions with efficient crossover and mutation operator till the optimized solution is achieved. Our methodology produces high-quality solutions on well-known benchmarks. The experimental findings are compared with state-of-the-art methodologies and the suggested strategy is found to be very effective in the case of decreasing the TSV count and space need of the 3-dimensional IC design. In addition, the performance of our strategy is also compared with two recent publications that use GA and Particle Swarm Optimization (PSO) and it is found that the proposed method achieves 20.18% and 38.66% average reduction in terms of TSV count respectively. Thus, the suggested technique is beneficial for multilayered 3D IC partitioning, as it can reduce TSV count while also satisfying balancing criteria and latency.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] A genetic algorithm based approach for 3D face recognition
    Sun, Y.
    Yin, L.
    3D IMAGING FOR SAFETY AND SECURITY, 2007, 35 : 95 - +
  • [32] Test-TSV Estimation During 3D-IC Partitioning
    Panth, Shreepad
    Samadi, Kambiz
    Lim, Sung Kyu
    2013 IEEE INTERNATIONAL 3D SYSTEMS INTEGRATION CONFERENCE (3DIC), 2013,
  • [33] 3D-IC Signal TSV Assignment for Thermal and Wirelength Optimization
    Qian, Yuxin
    Hao, Cong
    Yoshimura, Takeshi
    2017 27TH INTERNATIONAL SYMPOSIUM ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2017,
  • [34] TSV Assignment of Thermal and Wirelength Optimization for 3D-IC Routing
    Zhao, Yi
    Hao, Cong
    Yoshimura, Takeshi
    2018 28TH INTERNATIONAL SYMPOSIUM ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2018, : 155 - 162
  • [35] 3D partitioning for interference and area minimization
    Huang, Hsin-Hsiung
    Hsieh, Tsai-Ming
    International Journal of Circuits, Systems and Signal Processing, 2011, 5 (06): : 635 - 642
  • [36] An efficient approach to multi-layer layer assignment with application to via minimization
    Chang, CC
    Cong, J
    DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 600 - 603
  • [37] TSV Redundancy: Architecture and Design Issues in 3D IC
    Hsieh, Ang-Chih
    Hwang, TingTing
    Chang, Ming-Tung
    Tsai, Min-Hsiu
    Tseng, Chih-Mou
    Li, Hung-Chun
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 166 - 171
  • [38] Evolution and Outlook of TSV and 3D IC/Si Integration
    Lau, John H.
    2010 12TH ELECTRONICS PACKAGING TECHNOLOGY CONFERENCE (EPTC), 2010, : 560 - 570
  • [39] Recent Advances in TSV Inductors for 3D IC Technology
    Kim, Bruce
    Cho, Sang-Bock
    2016 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2016, : 29 - 30
  • [40] Signal Integrity Modeling and Measurement of TSV in 3D IC
    Kim, Joohee
    Kim, Joungho
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 13 - 16