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