Publications
Book Chapters
2023
B3. Deep Learning Framework for Placement
- Invited Book Chapter
- Yibo Lin, Zizheng Guo and Jing Mai
- Machine Learning Applications in Electronic Design Automation, Springer, 2023.
- Edited by Haoxing Ren and Jiang Hu.
B2. Machine Learning for Mask Synthesis and Verification
- Invited Book Chapter
- Haoyu Yang, Yibo Lin and Bei Yu
- Machine Learning Applications in Electronic Design Automation, Springer, 2023.
- Edited by Haoxing Ren and Jiang Hu.
2018
B1. Machine Learning in Physical Verification, Mask Synthesis, and Physical Design
- preprint | Invited Book Chapter
- Yibo Lin and David Z. Pan
- Machine Learning in VLSI Computer-Aided Design, Springer, 2018.
- Edited by Abe Elfedel, Duane Boning and Xin Li.
Journal Papers
2023
J41. DREAMPlace 4.0: Timing-driven Placement with Momentum-based Net Weighting and Lagrangian-based Refinement
- accepted
- Peiyu Liao, Dawei Guo, Zizheng Guo, Siting Liu, Zhitang Chen, Wenlong Lv, Yibo Lin and Bei Yu
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2023.
J40. AVATAR: An Aging- and Variation-Aware Dynamic Timing Analyzer for Error-Efficient Computing
- accepted
- Zuodong Zhang, Zizheng Guo, Yibo Lin, Runsheng Wang and Ru Huang
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2023.
J39. DRC-SG 2.0: Efficient Design Rule Checking Script Generation via Key Information Extraction
- accepted
- Binwu Zhu, Xinyun Zhang, Yibo Lin, Bei Yu and Martin Wong
- ACM Transactions on Design Automation of Electronic Systems (TODAES), 2023.
J38. A GPU-accelerated Framework for Path-based Timing Analysis
- accepted
- Guannan Guo, Tsung-Wei Huang, Yibo Lin, Zizheng Guo, Sushma Yellapragada and Martin Wong
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2023.
J37. Introduction to the Special Issue on Machine Learning for CAD/EDA
- Yibo Lin, Avi Ziv and Haoxing Ren
- ACM Transactions on Design Automation of Electronic Systems (TODAES), Mar, 2023.
2022
J36. Efficient Aging-Aware Standard Cell Library Characterization Based on Sensitivity Analysis
- Xinfa Zhang, Zuodong Zhang, Yibo Lin, Zhigang Ji, Runsheng Wang and Ru Huang
- IEEE Transactions on Circuits and Systems II: Express Briefs, Oct, 2022.
J35. FastGR : Global Routing on CPU-GPU with Heterogeneous Task Graph Scheduler
- accepted
- Siting Liu, Yuan Pu, Peiyu Liao, Hongzhong Wu, Rui Zhang, Zhitang Chen, Wenlong Lv, Yibo Lin and Bei Yu
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Oct, 2022.
J34. CircuitNet: An Open-Source Dataset for Machine Learning Applications in Electronic Design Automation (EDA)
- preprint | release | accepted
- Zhuomin Chai, Yuxiang Zhao, Yibo Lin, Wei Liu, Runsheng Wang and Ru Huang
- SCIENCE CHINA Information Sciences, Sep, 2022.
J33. Interactive Analog Layout Editing with Instant Placement and Routing Legalization
- accepted
- Xiaohan Gao, Haoyi Zhang, Mingjie Liu, Linxiao Shen, David Z. Pan, Yibo Lin, Runsheng Wang and Ru Huang
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jul, 2022.
J32. Adaptive Layout Decomposition with Graph Embedding Neural Networks
- accepted
- Wei Li, Jialu Xia, Yuzhe Ma, Jialu Li, Yibo Lin and Bei Yu
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jan, 2022.
2021
J31. A Provably Good and Practically Efficient Algorithm for Common Path Pessimism Removal in Large Designs
- accepted
- Zizheng Guo, Mingwei Yang, Tsung-Wei Huang and Yibo Lin
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Nov, 2021.
J30. MLCAD: A Survey of Research in Machine Learning for CAD
- accepted
- Martin Rapp, Hussam Amrouch, Yibo Lin, Bei Yu, David Z. Pan, Marilyn Wolf and Jörg Henkel
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Nov, 2021.
J29. Asynchronous Reinforcement Learning Framework and Knowledge Transfer for Net Order Exploration in Detailed Routing
- Yibo Lin, Tong Qu, Zongqing Lu, Yajuan Su and Yayi Wei
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Oct, 2021.
J28. Taskflow: A Lightweight Parallel and Heterogeneous Task Graph Computing System
- preprint | release
- Tsung-Wei Huang, Dian-Lun Lin, Chun-Xun Lin and Yibo Lin
- IEEE Transactions on Parallel and Distributed Systems (TPDS), Aug, 2021.
J27. elfPlace: Electrostatics-based Placement for Large-Scale Heterogeneous FPGAs
- preprint
- Yibai Meng, Wuxi Li, Yibo Lin and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jan, 2021.
2020
J26. OpenMPL: An Open Source Layout Decomposer
- release
- Wei Li, Yuzhe Ma, Qi Sun, Zhang Lu , Yibo Lin, Iris Hui-Ru Jiang, Bei Yu and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Dec, 2020.
J25. Cpp-Taskflow: A General-purpose Parallel Task Programming System at Scale
- release
- Tsung-Wei Huang, Yibo Lin, Chun-Xun Lin, Guannan Guo and Martin Wong
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Sep, 2020.
J24. MAGICAL: An Open-Source Fully Automated Analog IC Layout System from Netlist to GDSII
- Hao Chen, Mingjie Liu, Biying Xu, Keren Zhu, Xiyuan Tang, Shaolan Li, Yibo Lin, Nan Sun and David Z. Pan
- IEEE Design & Test, Sep, 2020.
J23. Automatic Selection of Structure Parameters of Silicon on Insulator Lateral Power Device Using Bayesian Optimization
- Jing Chen, Mohamed Baker Alawieh, Yibo Lin, Maolin Zhang, Jun Zhang, Yufeng Guo and David Z. Pan
- IEEE Electron Device Letters (EDL), Aug, 2020.
J22. EUV Multilayer Defect Characterization via Cycle-Consistent Learning
- preprint
- Ying Chen, Yibo Lin, Rui Chen, Lisong Dong, Ruixuan Wu, Tianyang Gai, Le Ma, Yajuan Su and Yayi Wei
- Optics Express, Jun, 2020.
J21. DREAMPlace: Deep Learning Toolkit-Enabled GPU Acceleration for Modern VLSI Placement
- preprint | release | Best Paper Award
- Yibo Lin, Zixuan Jiang, Jiaqi Gu, Wuxi Li, Shounak Dhar, Haoxing Ren, Brucek Khailany and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jun, 2020.
J20. A Novel and Unified Full-chip CMP Model Aware Dummy Fill Insertion Framework with SQP-Based Optimization Method
- Junzhe Cai, Changhao Yan, Yudong Tao, Yibo Lin, Sheng-Guo Wang, David Z. Pan and Xuan Zeng
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jun, 2020.
J19. GAN-SRAF: Sub-Resolution Assist Feature Generation using Generative Adversarial Networks
- preprint
- Mohamed Baker Alawieh, Yibo Lin, Zaiwei Zhang, Meng Li, Qixing Huang and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), May, 2020.
J18. ABCDPlace: Accelerated Batch-based Concurrent Detailed Placement on Multi-threaded CPUs and GPUs
- preprint | release
- Yibo Lin, Wuxi Li, Jiaqi Gu, Haoxing Ren, Brucek Khailany and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Feb, 2020.
J17. Powernet: SOI Lateral Power Device Breakdown Prediction With Deep Neural Networks
- preprint
- Jing Chen, Mohamed Baker Alawieh, Yibo Lin, Maolin Zhang, Jun Zhang, Yufeng Guo and David Z. Pan
- IEEE Access, Feb, 2020.
2019
J16. SoulNet: Ultrafast Optical Source Optimization Utilizing Generative Neural Networks for Advanced Lithography
- preprint
- Ying Chen, Yibo Lin, Lisong Dong, Tianyang Gai, Rui Chen, Yajuan Su, Yayi Wei and David Z. Pan
- Journal of Micro/Nanolithography, MEMS, and MOEMS (JM3), Nov, 2019.
J15. Data Efficient Lithography Modeling with Transfer Learning and Active Data Selection
- preprint | poster
- Yibo Lin, Meng Li, Yuki Watanabe, Taiki Kimura, Tetsuaki Matsunawa, Shigeki Nojima and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Oct, 2019.
J14. Semi-Supervised Hotspot Detection with Self-Paced Multi-Task Learning
- preprint
- Ying Chen, Yibo Lin, Tianyang Gai, Yajuan Su, Yayi Wei and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Apr, 2019.
J13. Lithography Hotspot Detection Using a Double Inception Module Architecture
- preprint
- Jing Chen, Yibo Lin, Yufeng Guo, Maolin Zhang, Mohamed Baker Alawieh and David Z. Pan
- Journal of Micro/Nanolithography, MEMS, and MOEMS (JM3), Mar, 2019.
2018
J12. Layout Synthesis for Topological Quantum Circuits with 1D and 2D Architectures
- preprint
- Yibo Lin, Bei Yu, Meng Li and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Aug, 2018.
J11. A practical split manufacturing framework for trojan prevention via simultaneous wire lifting and cell insertion
- preprint
- Meng Li, Bei Yu, Yibo Lin, Xiaoqing Xu, Wuxi Li and David Z Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jul, 2018.
J10. Subresolution Assist Feature Generation With Supervised Data Learning
- preprint
- Xiaoqing Xu, Yibo Lin, Meng Li, Tetsuaki Matsunawa, Shigeki Nojima, Chikaaki Kodama, Toshiya Kotani and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jun, 2018.
J9. MrDP: Multiple-row detailed placement of heterogeneous-sized cells for advanced nodes
- preprint | release
- Yibo Lin, Bei Yu, Xiaoqing Xu, Jhih-Rong Gao, Natarajan Viswanathan, Wen-Hao Liu, Zhuo Li, Charles J Alpert and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jun, 2018.
J8. UTPlaceF 2.0: A High-Performance Clock-Aware FPGA Placement Engine
- preprint
- Wuxi Li, Yibo Lin, Meng Li, Shounak Dhar and David Z. Pan
- ACM Transactions on Design Automation of Electronic Systems (TODAES), Jun, 2018.
2017
J7. High performance dummy fill insertion with coupling and uniformity constraints
- preprint | release
- Yibo Lin, Bei Yu and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Sep, 2017.
J6. Triple patterning aware detailed placement toward zero cross-row middle-of-line conflict
- preprint | release
- Yibo Lin, Bei Yu, Biying Xu and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jul, 2017.
J5. Redundant local-Loop insertion for unidirectional routing
- preprint
- Xiaoqing Xu, Yibo Lin, Meng Li, Jiaojiao Ou, B. Cline and D. Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Jul, 2017.
J4. Stitch aware detailed placement for multiple e-beam lithography
- preprint | Best Paper Award
- Yibo Lin, Bei Yu, Yi Zou, Zhuo Li, Charles J Alpert and David Z. Pan
- Integration, the VLSI Journal, Jun, 2017.
J3. Triple/quadruple patterning layout decomposition via linear programming and iterative rounding
- preprint
- Yibo Lin, Xiaoqing Xu, Bei Yu, Ross Baldick and David Z. Pan
- Journal of Micro/Nanolithography, MEMS, and MOEMS (JM3), Jun, 2017.
2016
J2. Design for manufacturability and reliability in extreme-scaling VLSI
- preprint | Invited Paper
- Bei Yu, Xiaoqing Xu, Subhendu Roy, Yibo Lin, Jiaojiao Ou and David Z. Pan
- Science China Information Sciences, May, 2016.
2015
J1. Methodology for standard cell compliance and detailed placement for triple patterning lithography
- preprint
- Bei Yu, Xiaoqing Xu, Jhih-Rong Gao, Yibo Lin, Zhuo Li, Charles Alpert and David Z. Pan
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), May, 2015.
Conference Papers
2023
C80. General-Purpose Gate-Level Simulation with Partition-Agnostic Parallelism
- Zizheng Guo, Zuodong Zhang, Xun Jiang, Wuxi Li, Yibo Lin, Runsheng Wang and Ru Huang
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 9-13, 2023.
C79. MTL-Designer: An Integrated Flow for Analysis and Synthesis of Microstrip Transmission Line
- Qipan Wang, Ping Liu, Ligguo Jiang, Mingjie Liu, Yibo Lin, Runsheng Wang and Ru Huang
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 9-13, 2023.
C78. On a Moreau Envelope Wirelength Model for Analytical Global Placement
- Peiyu Liao, Hongduo Liu, Yibo Lin, Bei Yu and Martin Wong
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 9-13, 2023.
C77. Concurrent Sign-off Timing Optimization via Deep Steiner Points Refinement
- Siting Liu, Ziyi Wang, Fangzhou Liu, Yibo Lin, Bei Yu and Martin Wong
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 9-13, 2023.
C76. Mitigating Distribution Shift for Congestion Optimization in Global Placement
- Su Zheng, Lancheng Zou, Siting Liu, Yibo Lin, Bei Yu and Martin Wong
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 9-13, 2023.
C75. LRSDP: Low-Rank SDP for Triple Patterning Lithography Layout Decomposition
- Yu Zhang, Yifan Chen, Zhonglin Xie, Hong Xu, Zaiwen Wen, Yibo Lin and Bei Yu
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 9-13, 2023.
C74. HybridNet: Dual-Branch Fusion of Geometrical and Topological Views for VLSI Congestion Prediction
- Yuxiang Zhao, Zhuomin Chai, Yibo Lin, Runsheng Wang and Ru Huang
- IEEE/ACM International Symposium of EDA (ISEDA), Nanjing, China, May 8-11, 2023.
C73. SAGERoute: Synergistic Analog Routing Considering Geometric and Electrical Constraints with Manual Design Compatibility
- preprint | release | Best Paper Award
- Haoyi Zhang, Xiaohan Gao, Haoyang Luo, Jiahao Song, Xiyuan Tang, Junhua Liu, Yibo Lin, Runsheng Wang and Ru Huang
- IEEE/ACM Proceedings Design, Automation and Test in Eurpoe (DATE), Antwerp, Belgium, Apr 17-19, 2023.
C72. MacroRank: Ranking Macro Placement Solutions Leveraging Translation Equivariancy
- preprint | release
- Yifan Chen, Jing Mai, Xiaohan Gao, Muhan Zhang and Yibo Lin
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Tokyo, Japan, Jan 16-19, 2023.
C71. A Robust FPGA Router with Concurrent Intra-CLB Rerouting
- preprint
- Jiarui Wang, Jing Mai, Zhixiong Di and Yibo Lin
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Tokyo, Japan, Jan 16-19, 2023.
2022
C70. Towards Machine Learning for Placement and Routing in Chip Design: a Methodological Overview
- preprint
- Junchi Yan, Xianglong Lyu, Ruoyu Cheng and Yibo Lin
- arXiv preprint, 2022.
C69. GPU-Accelerated Rectilinear Steiner Tree Generation
- preprint
- Zizheng Guo, Feng Gu and Yibo Lin
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), San Diego, CA, Nov 01-03, 2022.
C68. DeePEB: A Neural Partial Differential Equation Solver for Post Exposure Baking Simulation in Lithography
- preprint | release | Best Paper Nomination
- Qipan Wang, Xiaohan Gao, Yibo Lin, Runsheng Wang and Ru Huang
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), San Diego, CA, Nov 01-03, 2022.
C67. Intelligent and Interactive Analog Layout Design Automation
- preprint | Invited Paper
- Yibo Lin, Xiaohan Gao, Haoyi Zhang, Runsheng Wang and Ru Huang
- IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT), Nanjing, China, Oct 25-28, 2022.
C66. Efficient Design Rule Checking Script Generation via Key Information Extraction
- Binwu Zhu, Xinyun Zhang, Yibo Lin, Bei Yu and Martin Wong
- ACM/IEEE Workshop on Machine Learning for CAD (MLCAD), Snowbird, Utah, Sep 12-13, 2022.
C65. Multi-Electrostatic FPGA Placement Considering SLICEL-SLICEM Heterogeneity and Clock Feasibility
- preprint
- Jing Mai, Yibai Meng, Zhixiong Di and Yibo Lin
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 10-14, 2022.
C64. Differentiable-Timing-Driven Global Placement
- preprint
- Zizheng Guo and Yibo Lin
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 10-14, 2022.
C63. A Timing Engine Inspired Graph Neural Network Model for Pre-Routing Slack Prediction
- preprint | release
- Zizheng Guo, Mingjie Liu, Jiaqi Gu, Shuhan Zhang, David Z. Pan and Yibo Lin
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 10-14, 2022.
C62. AVATAR: An Aging- and Variation-Aware Dynamic Timing Analyzer for Application-based DVAFS
- preprint
- Zuodong Zhang, Zizheng Guo, Yibo Lin, Runsheng Wang and Ru Huang
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 10-14, 2022.
C61. LHNN: Lattice Hypergraph Neural Network for VLSI Congestion Prediction
- preprint
- Bowen Wang, Guibao Shen, Dong Li, Jianye Hao, Wulong Liu, Yu Huang, Hongzhong Wu, Yibo Lin, Guangyong Chen and Pheng Ann Heng
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jul 10-14, 2022.
C60. EventTimer: Fast and Accurate Event-Based Dynamic Timing Analysis
- preprint
- Zuodong Zhang, Zizheng Guo, Yibo Lin, Runsheng Wang and Ru Huang
- IEEE/ACM Proceedings Design, Automation and Test in Eurpoe (DATE), Antwerp, Belgium, Mar 14-23, 2022.
C59. FastGR: Global Routing on CPU-GPU with Heterogeneous Task Graph Scheduler
- preprint | Best Paper Award
- Siting Liu, Peiyu Liao, Zhitang Chen, Wenlong Lv, Yibo Lin and Bei Yu
- IEEE/ACM Proceedings Design, Automation and Test in Eurpoe (DATE), Antwerp, Belgium, Mar 14-23, 2022.
C58. DREAMPlace 4.0: Timing-driven Global Placement with Momentum-based Net Weighting
- preprint
- Peiyu Liao, Siting Liu, Zhitang Chen, Wenlong Lv, Yibo Lin and Bei Yu
- IEEE/ACM Proceedings Design, Automation and Test in Eurpoe (DATE), Antwerp, Belgium, Mar 14-23, 2022.
C57. Mixed-Cell-Height Legalization on CPU-GPU Heterogeneous Systems
- preprint
- Haoyu Yang, Kit Fung, Yuxuan Zhao, Yibo Lin and Bei Yu
- IEEE/ACM Proceedings Design, Automation and Test in Eurpoe (DATE), Antwerp, Belgium, Mar 14-23, 2022.
C56. FPGA-Accelerated Maze Routing Kernel for VLSI Designs
- preprint
- Xun Jiang, Yibo Lin and Zhongfeng Wang
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Virtual Conference, Jan 17-20, 2022.
C55. Efficient Critical Paths Search Algorithm using Mergeable Heap
- preprint
- Kexing Zhou, Zizheng Guo, Tsung-Wei Huang and Yibo Lin
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Virtual Conference, Jan 17-20, 2022.
2021
C54. A Provably Good and Practically Efficient Algorithm for Common Path Pessimism Removal in Large Designs
- preprint
- Zizheng Guo, Tsung-Wei Huang and Yibo Lin
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Dec 05-09, 2021.
C53. GPU-accelerated Path-based Timing Analysis
- preprint
- Guannan Guo, Tsung-Wei Huang, Yibo Lin and Martin Wong
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Dec 05-09, 2021.
C52. Ultrafast CPU/GPU Kernels for Density Accumulation in Placement
- preprint
- Zizheng Guo, Jing Mai and Yibo Lin
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Dec 05-09, 2021.
C51. Interactive Analog Layout Editing with Instant Placement Legalization
- preprint
- Xiaohan Gao, Mingjie Liu, David Z. Pan and Yibo Lin
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Dec 05-09, 2021.
C50. HeteroCPPR: Accelerating Common Path Pessimism Removal with Heterogeneous CPU-GPU Parallelism
- preprint
- Zizheng Guo, Tsung-Wei Huang and Yibo Lin
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Virtual Conference, Nov 01-04, 2021.
C49. GPU-accelerated Critical Path Generation with Path Constraints
- preprint
- Guannan Guo, Tsung-Wei Huang, Yibo Lin and Martin Wong
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Virtual Conference, Nov 01-04, 2021.
C48. Litho-Aware Redundant Local-Loop Insertion Framework With Convolutional Neural Network
- preprint
- Tong Qu, Yibo Lin, Tianyang Gai, Xiaojing Su, Shuhan Wang, Bojie Ma, Yajuan Su and Yayi Wei
- Proceedings of SPIE, San Jose, CA, Sep 27, 2021.
C47. Asynchronous Reinforcement Learning Framework for Net Order Exploration in Detailed Routing
- preprint
- Tong Qu, Yibo Lin, Zongqing Lu, Yajuan Su and Yayi Wei
- IEEE/ACM Proceedings Design, Automation and Test in Eurpoe (DATE), Virtual Conference, Feb 01-05, 2021.
C46. Global Placement with Deep Learning-Enabled Explicit Routability Optimization
- preprint
- Siting Liu, Qi Sun, Peiyu Liao, Yibo Lin and Bei Yu
- IEEE/ACM Proceedings Design, Automation and Test in Eurpoe (DATE), Virtual Conference, Feb 01-05, 2021.
C45. Towards AQFP-Capable Physical Design Automation
- preprint
- Hongjia Li, Mengshu Sun, Tianyun Zhang, Olivia Chen, Nobuyuki Yoshikawa, Bei Yu, Yanzhi Wang and Yibo Lin
- IEEE/ACM Proceedings Design, Automation and Test in Eurpoe (DATE), Virtual Conference, Feb 01-05, 2021.
C44. Layout Symmetry Annotation for Analog Circuits with Graph Neural Networks
- preprint
- Xiaohan Gao, Chenhui Deng, Mingjie Liu, Zhiru Zhang, David Z. Pan and Yibo Lin
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Tokyo, Japan, Jan 18-21, 2021.
C43. Deep Learning for Mask Synthesis and Verification: A Survey
- preprint | Invited Paper
- Yibo Lin
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Tokyo, Japan, Jan 18-21, 2021.
2020
C42. DREAMPlace 3.0: Multi-Electrostatics Based Robust VLSI Placement with Region Constraints
- preprint | slides
- Jiaqi Gu, Zixuan Jiang, Yibo Lin and David Z. Pan
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Nov 2-5, 2020.
C41. GPU-Accelerated Static Timing Analysis
- preprint | slides
- Zizheng Guo, Tsung-Wei Huang and Yibo Lin
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Nov 2-5, 2020.
C40. GPU Acceleration in VLSI Back-end Design: Overview and Case Studies
- preprint | slides | Invited Tutorial
- Yibo Lin
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Nov 2-5, 2020.
C39. TEMPO: Fast Mask Topography Effect Modeling with Deep Learning
- preprint | Best Paper Award
- Wei Ye, Mohamed Baker Alawieh, Yuki Watanabe, Shigeki Nojima, Yibo Lin and David Z. Pan
- ACM International Symposium on Physical Design (ISPD), Taipei, Taiwan, Sep 20-23, 2020.
C38. Adaptive Layout Decomposition with Graph Embedding Neural Networks
- preprint | slides
- Wei Li, Jialu Xia, Yuzhe Ma, Jialu Li, Yibo Lin and Bei Yu
- ACM/IEEE Design Automation Conference (DAC), San Francisco, Jul 19-23, 2020.
C37. DREAMPlace 2.0: Open-Source GPU-Accelerated Global and Detailed Placement for Large-Scale VLSI Designs
- preprint | Invited Paper
- Yibo Lin, David Z. Pan, Haoxing Ren and Brucek Khailany
- China Semiconductor Technology International Conference (CSTIC), Shanghai, China, Jun, 2020.
C36. ReGDS: A Reverse Engineering Framework from GDSII to Gate-level Netlist
- preprint
- Rachel Selina Rajarathnam, Yibo Lin, Yier Jin and David Z. Pan
- IEEE International Workshop on Hardware-Oriented Security and Trust (HOST), San Jose, CA, May 4, 2020.
C35. S3DET: Detecting System Symmetry Constraints for Analog Circuits with Graph Similarity
- preprint | slides | Best Paper Nomination
- Mingjie Liu, Wuxi Li, Keren Zhu, Biying Xu, Yibo Lin, Linxiao Shen, Xiyuan Tang, Nan Sun and David Z. Pan
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Jan 13-16, 2020.
C34. High-Definition Routing Congestion Prediction for Large-Scale FPGAs
2019
C33. elfPlace: Electrostatics-based Placement for Large-Scale Heterogeneous FPGAs
- preprint | slides
- Wuxi Li, Yibo Lin and David Z. Pan
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Westminster, CO, Nov 4-7, 2019.
C32. GeniusRoute: A New Analog Routing Paradigm Using Generative Neural Network Guidance
- preprint | slides
- Keren Zhu, Mingjie Liu, Yibo Lin, Biying Xu, Shaolan Li, Xiyuan Tang, Nan Sun and David Z. Pan
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Westminster, CO, Nov 4-7, 2019.
C31. Mixed Precision Neural Architecture Search for Energy Efficient Deep Learning
- preprint | slides
- Chengyue Gong, Zixuan Jiang, Dilin Wang, Yibo Lin, Qiang Liu and David Z. Pan
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Westminster, CO, Nov 4-7, 2019.
C30. MAGICAL: Toward Fully Automated Analog IC Layout Leveraging Human and Machine Intelligence
- preprint | Invited Paper
- Biying Xu, Keren Zhu, Mingjie Liu, Yibo Lin, Shaolan Li, Xiyuan Tang, Nan Sun and David Z. Pan
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Westminster, CO, Nov 4-7, 2019.
C29. OpenMPL: An Open Source Layout Decomposer
- preprint | slides | release | Invited Paper
- Wei Li, Yuzhe Ma, Qi Sun, Yibo Lin, Iris Hui-Ru Jiang, Bei Yu and David Z Pan
- International Conference on ASIC (ASICON), Chongqing, China, Oct, 2019.
C28. DREAMPlace: Deep Learning Toolkit-Enabled GPU Acceleration for Modern VLSI Placement
- preprint | slides | release | Best Paper Award
- Yibo Lin, Shounak Dhar, Wuxi Li, Haoxing Ren, Brucek Khailany and David Z. Pan
- ACM/IEEE Design Automation Conference (DAC), Las Vegas, NV, Jun 2-6, 2019.
C27. LithoGAN: End-to-End Lithography Modeling with Generative Adversarial Networks
- preprint | slides | Best Paper Nomination
- Wei Ye, Mohamed Baker Alawieh, Yibo Lin and David Z. Pan
- ACM/IEEE Design Automation Conference (DAC), Las Vegas, NV, Jun 2-6, 2019.
C26. WellGAN: Generative-Adversarial-Network-Guided Well Generation for Analog/Mixed-Signal Circuit Layout
- preprint
- Biying Xu, Yibo Lin, Xiyuan Tang, Shaolan Li, Linxiao Shen, Nan Sun and David Z. Pan
- ACM/IEEE Design Automation Conference (DAC), Las Vegas, NV, Jun 2-6, 2019.
C25. GAN-SRAF: Sub-Resolution Assist Feature Generation Using Conditional Generative Adversarial Networks
- preprint | slides
- Mohamed Baker Alawieh, Yibo Lin, Zaiwei Zhang, Meng Li, Qixing Huang and David Z. Pan
- ACM/IEEE Design Automation Conference (DAC), Las Vegas, NV, Jun 2-6, 2019.
C24. Towards a Theoretical Understanding of Hashing-Based Neural Nets
- preprint
- Yibo Lin, Zhao Song and Lin F. Yang
- International Conference on Artificial Intelligence and Statistics (AISTATS), Okinawa, Japan, Apr 16-18, 2019.
C23. Device Layer-Aware Analytical Placement for Analog Circuits
- preprint | Best Paper Nomination
- Biying Xu, Shaolan Li, Chak-Wa Pui, Derong Liu, Linxiao Shen, Yibo Lin, Nan Sun and David Z. Pan
- ACM International Symposium on Physical Design (ISPD), San Francisco, CA, Apr 14-17, 2019.
C22. Litho-GPA: Gaussian Process Assurance for Lithography Hotspot Detection
- preprint
- Wei Ye, Mohamed Baker Alawieh, Meng Li, Yibo Lin and David Z. Pan
- IEEE/ACM Proceedings Design, Automation and Test in Eurpoe (DATE), Florence, Italy, Mar 25-29, 2019.
C21. Semi-Supervised Hotspot Detection with Self-Paced Multi-Task Learning
- preprint | release
- Ying Chen, Yibo Lin, Tianyang Gai, Yajuan Su, Yayi Wei and David Z. Pan
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Tokyo, Japan, Jan 21-24, 2019.
C20. Tackling Signal Electromigration with Learning-Based Detection and Multistage Mitigation
- preprint
- Wei Ye, Mohamed Baker Alawieh, Yibo Lin and David Z. Pan
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Tokyo, Japan, Jan 21-24, 2019.
C19. LithoROC: Lithography Hotspot Detection with Explicit ROC Optimization
- preprint | Invited Paper
- Wei Ye, Yibo Lin, Meng Li, Qiang Liu and David Z. Pan
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Tokyo, Japan, Jan 21-24, 2019.
2018
C18. Machine Learning for Yield Learning and Optimization
- preprint | Invited Paper
- Yibo Lin, Mohamed Baker Alawieh, Wei Ye and David Z. Pan
- IEEE International Test Conference (ITC), Phoenix, Arizona, Oct, 2018.
C17. Learning Long Term Dependencies via Fourier Recurrent Units
- preprint | release
- Jiong Zhang, Yibo Lin, Zhao Song and Inderjit S Dhillon
- International Conference on Machine Learning (ICML), Stockholm, Sweden, Jun 10-15, 2018.
C16. Data Efficient Lithography Modeling with Residual Neural Networks and Transfer Learning
- preprint | slides
- Yibo Lin, Yuki Watanabe, Taiki Kimura, Tetsuaki Matsunawa, Shigeki Nojima, Meng Li and David Z. Pan
- ACM International Symposium on Physical Design (ISPD), Monterey, CA, Mar 25-28, 2018.
C15. A Practical Split Manufacturing Framework for Trojan Prevention via Simultaneous Wire Lifting and Cell Insertion
- preprint
- Meng Li, Bei Yu, Yibo Lin, Xiaoqing Xu, Wuxi Li and David Z. Pan
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Jeju, Korea, Jan 22-25, 2018.
C14. Layout-dependent aging mitigation for critical path timing
- preprint
- Che-Lun Hsu, Shaofeng Guo, Yibo Lin, Xiaoqing Xu, Meng Li, Runsheng Wang, Ru Huang and David Z Pan
- IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), Jeju, Korea, Jan 22-25, 2018.
2017
C13. Patterning Aware Design Optimization of Selective Etching in N5 and Beyond
- preprint | slides
- Yibo Lin, Peter Debacker, Darko Trivkovic, Ryoung-han Kim, Praveen Raghavan and David Z. Pan
- IEEE International Conference on Computer Design (ICCD), Boston, MA, Nov 5-8, 2017.
C12. Machine learning for mask/wafer hotspot detection and mask synthesis
- preprint | Invited paper
- Yibo Lin, Xiaoqing Xu, Jiaojiao Ou and David Z Pan
- Photomask Technology, Oct 16, 2017.
C11. Placement Mitigation Techniques for Power Grid Electromigration
- preprint
- Wei Ye, Yibo Lin, Xiaoqing Xu, Wuxi Li, Yiwei Fu, Yongsheng Sun, Canhui Zhan and David Z. Pan
- IEEE International Symposium on Low Power Electronics and Design (ISLPED), Taipei, Jul 24-26, 2017.
C10. Concurrent Pin Access Optimization for Unidirectional Routing
- preprint
- Xiaoqing Xu, Yibo Lin, Vinicius Livramento and David Z. Pan
- ACM/IEEE Design Automation Conference (DAC), Austin, TX, Jun 18-22, 2017.
C9. DSAR: DSA aware routing with simultaneous DSA guiding pattern and double patterning assignment
- preprint
- Jiaojiao Ou, Bei Yu, Xiaoqing Xu, Joydeep Mitra, Yibo Lin and David Z. Pan
- ACM International Symposium on Physical Design (ISPD), Portland, OR, Mar 19-22, 2017.
2016
C8. MrDP: Multiple-row detailed placement of heterogeneous-sized cells for advanced nodes
- preprint | slides | release
- Yibo Lin, Bei Yu, Xiaoqing Xu, Jhih-Rong Gao, Natarajan Viswanathan, Wen-Hao Liu, Zhuo Li, Charles J Alpert and David Z. Pan
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Austin, TX, Nov 7-10, 2016.
C7. A novel unified dummy fill insertion framework with SQP-based optimization method
- preprint
- Yudong Tao, Changhao Yan, Yibo Lin, Sheng-Guo Wang, David Z. Pan and Xuan Zeng
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Austin, TX, Nov 7-10, 2016.
C6. Detailed placement in advanced technology nodes: a survey
- preprint | Invited Paper
- Yibo Lin, Bei Yu and David Z. Pan
- IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT), Hangzhou, China, Oct 25-28, 2016.
C5. Triple/quadruple patterning layout decomposition via novel linear programming and iterative rounding
- preprint | slides | release | Best Student Paper Award
- Yibo Lin, Xiaoqing Xu, Bei Yu, Ross Baldick and David Z. Pan
- Proceedings of SPIE, San Jose, CA, Feb 21-25, 2016.
C4. Stitch aware detailed placement for multiple e-beam lithography
2015
C3. Triple patterning aware detailed placement toward zero cross-row middle-of-line conflict
- preprint | slides | release
- Yibo Lin, Bei Yu, Biying Xu and David Z. Pan
- IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Austin, TX, Nov 2-6, 2015.
C2. High performance dummy fill insertion with coupling and uniformity constraints
- preprint | slides | release
- Yibo Lin, Bei Yu and David Z. Pan
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jun 7-11, 2015.
C1. Pushing multiple patterning in sub-10nm: are we ready?
- preprint | Invited Paper
- David Z. Pan, Lars Liebmann, Bei Yu, Xiaoqing Xu and Yibo Lin
- ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, Jun 7-11, 2015.
PhD Thesis
2018
1. Bridging Design and Manufacturing Gap through Machine Learning and Machine-Generated Layout
- Yibo Lin
- PhD Thesis, University of Texas at Austin, 2018.