CUGR: Detailed-Routability-Driven 3D Global Routing with Probabilistic Resource Model

被引:51
|
作者
Liu, Jinwei [1 ]
Pui, Chak-Wa [1 ]
Wang, Fangzhou [1 ]
Young, Evangeline F. Y. [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Hong Kong, Peoples R China
来源
PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC) | 2020年
关键词
D O I
10.1109/dac18072.2020.9218646
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many competitive global routers adopt the technique of compressing the 3D routing space into 2D in order to handle today's massive circuit scales. It has been shown as an effective way to shorten the routing time, however, quality will inevitably be sacrificed to different extents. In this paper, we propose two routing techniques that directly operate on the 3D routing space and can maximally utilize the 3D structure of a grid graph. The first technique is called 3D pattern routing, by which we combine pattern routing and layer assignment, and we are able to produce optimal solutions with respect to the patterns under consideration in terms of a cost function in wire length and routability. The second technique is called multi-level 3D maze routing. Two levels of maze routing with different cost functions and objectives are designed to maximize the routability and to search for the minimum cost path efficiently. Besides, we also designed a cost function that is sensitive to resources changes and a post-processing technique called patching that gives the detailed router more flexibility in escaping congested regions. Finally, the experimental results show that our global router outperforms all the contestants in the ICCAD'19 global routing contest.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] A Highly-Detailed 3D Model of the Human Atria
    Rocher, Sara
    Lopez, Alejandro
    Ferrer, Ana
    Martinez, Laura
    Sanchez, Damian
    Saiz, Javier
    WORLD CONGRESS ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING 2018, VOL 1, 2019, 68 (01): : 649 - 653
  • [22] Routability-driven Analytical Placement with Precise Penalty Models for Large-Scale 3D ICs
    Lin, Jai-Ming
    Hsieh, Hao-Yuan
    Kung, Hsuan
    Lin, Hao-Jia
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [23] GRIP: Scalable 3D Global Routing Using Integer Programming
    Wu, Tai-Hsuan
    Davoodi, Azadeh
    Linderoth, Jeffrey T.
    DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 320 - +
  • [24] Generation driven understanding of localized 3D scenes with 3D diffusion model
    Hao Sun
    Junping Qin
    Zheng Liu
    Xinglong Jia
    Kai Yan
    Lei Wang
    Zhiqiang Liu
    Shaofei Gong
    Scientific Reports, 15 (1)
  • [25] MULTIVIEW FOREGROUND SEGMENTATION USING 3D PROBABILISTIC MODEL
    Gallego, Jaime
    Pardas, Montse
    2014 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2014, : 3317 - 3321
  • [26] PROBABILISTIC MODEL FOR ONLINE 3D PRINTING SERVICE EVALUATION
    Cui, Jin
    Zhang, Lin
    Ren, Lei
    PROCEEDINGS OF THE ASME 12TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE - 2017, VOL 3, 2017,
  • [27] A PROBABILISTIC MODEL FOR SEGMENTATION OF AMBIGUOUS 3D LUNG NODULE
    Long, Xiaojiang
    Chen, Wei
    Wang, Qiuli
    Zhang, Xiaohong
    Liu, Chen
    Li, Yucong
    Zhang, Jiuquan
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 1130 - 1134
  • [28] An Optimization Model for 3D Pipe Routing with Flexibility Constraints
    Belov, Gleb
    Czauderna, Tobias
    Dzaferovic, Amel
    de la Banda, Maria Garcia
    Wybrow, Michael
    Wallace, Mark
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING (CP 2017), 2017, 10416 : 321 - 337
  • [29] Detailed Dynamical Model of a Simple 3D Printed Walking Robot
    Stefanov, A. A.
    Chavdarov, I. N.
    Nedanovski, D. T.
    SEVENTH INTERNATIONAL CONFERENCE ON NEW TRENDS IN THE APPLICATIONS OF DIFFERENTIAL EQUATIONS IN SCIENCES (NTADES 2020), 2021, 2321
  • [30] View-based 3D model retrieval with probabilistic graph model
    Gao, Yue
    Tang, Jinhui
    Li, Haojie
    Dai, Qionghai
    Zhang, Naiyao
    NEUROCOMPUTING, 2010, 73 (10-12) : 1900 - 1905