Multi-objective Floorplanning optimization engaging dynamic programming for system on chip

被引:2
|
作者
Chowdary, S. Dayasagar [1 ]
Sudhakar, M. S. [1 ]
机构
[1] Vellore Inst Technol, Sch Elect Engn, Vellore, Tamil Nadu, India
来源
MICROELECTRONICS JOURNAL | 2023年 / 140卷
关键词
Cadence dynamic programming; Floorplanning; Multi-objective optimization; Weighted ranksum; ANT SYSTEM; AWARE; POWER; DESIGN; ALGORITHMS; FLOW;
D O I
10.1016/j.mejo.2023.105942
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The quest for optimal VLSI Floorplanning (FP) addressing noteworthy challenges namely Area, Wirelength, and Temperature remains an ongoing field of research. Prevailing FP designs individually optimize these constraints that increase the model complexity with reduced efficiency. Given this motivation, this study provides an optimum FP aimed at minimizing the overall chip area by adhering to the standard design requirements. Accordingly, the divide-and-conquer model of Dynamic Programming (DP) adopted in this work simultaneously optimizes the chip area by devising separate analytical cost functions related to the physical design parameters that are then collated to yield the compact Floor plan. The formulated DP optimization coined as Weighted Aggregated DP-Based FP (WADPFP) adaptively tunes the cost function using rank-sum scaled weights and the discount factor thereby reducing congestion and hotspots. This objective is met using two novel recursive functions ensuring temperature and area scalability. Simulation and synthesis of the proposed FP on the Microelectronic Centre of North Carolina (MCNC) and Gigascale Systems Research Center (GSRC) Benchmark circuits demonstrated the viability of the automated FP design by registering 6.05%, 13%, and 4.35% reduction in area, wirelength, and temperature respectively in comparison with the traditional and recent peers. Additional analysis on the AMI49_X benchmark circuits emphasizes the scalable nature of the introduced WADPFP.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Linear programming-based multi-objective floorplanning optimization for system-on-chip
    Chowdary, S. Dayasagar
    Sudhakar, M. S.
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (07): : 9663 - 9686
  • [2] Linear programming-based multi-objective floorplanning optimization for system-on-chip
    S. Dayasagar Chowdary
    M. S. Sudhakar
    The Journal of Supercomputing, 2024, 80 : 9663 - 9686
  • [3] Multi-objective Optimization in VLSI Floorplanning
    Subbaraj, P.
    Saravanasankar, S.
    Anand, S.
    CONTROL, COMPUTATION AND INFORMATION SYSTEMS, 2011, 140 : 65 - 72
  • [4] A Discrete PSO for Multi-objective Optimization in VLSI Floorplanning
    Chen, Jinzhu
    Chen, Guolong
    Guo, Wenzhong
    ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2009, 5821 : 400 - 410
  • [5] Multi-Objective Optimization in 3D Floorplanning
    Jiang, Zhongjie
    Li, Zhiqiang
    Yao, Zhenjie
    ELECTRONICS, 2024, 13 (09)
  • [6] Integrating buffer planning with floorplanning for simultaneous multi-objective optimization
    Cheng, YH
    Chang, YW
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 624 - 627
  • [7] Solution to multi-objective fuzzy optimization dynamic programming with uncertain information
    Jin, YW
    Shen, H
    Li, KQ
    Chi, ZX
    PDCAT 2005: SIXTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2005, : 979 - 984
  • [8] Multi-objective optimization in fixed-outline floorplanning with reinforcement learning
    Jiang, Zhongjie
    Li, Zhiqiang
    Yao, Zhenjie
    COMPUTERS & ELECTRICAL ENGINEERING, 2024, 120
  • [9] Multi-objective programming in refinery planning optimization
    Li, SJ
    Wang, H
    Yang, YR
    Qian, F
    PROCESS SYSTEMS ENGINEERING 2003, PTS A AND B, 2003, 15 : 523 - 528
  • [10] Inverse optimization for multi-objective linear programming
    Naghavi, Mostafa
    Foroughi, Ali Asghar
    Zarepisheh, Masoud
    OPTIMIZATION LETTERS, 2019, 13 (02) : 281 - 294