Litcius/Paper detail

Survey of Machine Learning for Electronic Design Automation

Kevin Immanuel Gubbi, Sayed Aresh Beheshti-Shirazi, Tyler Sheaves, Soheil Salehi, Sai Manoj PD, Setareh Rafatirad, Avesta Sasan, Houman Homayoun

2022Proceedings of the Great Lakes Symposium on VLSI 202229 citationsDOIOpen Access PDF

Abstract

An increase in demand for semiconductor ICs, recent advancements in machine learning, and the slowing down of Moore's law have all contributed to the increased interest in using Machine Learning (ML) to enhance Electronic Design Automation (EDA) and Computer-Aided Design (CAD) tools and processes. This paper provides a comprehensive survey of available EDA and CAD tools, methods, processes, and techniques for Integrated Circuits (ICs) that use machine learning algorithms. The ML-based EDA/CAD tools are classified based on the IC design steps. They are utilized in Synthesis, Physical Design (Floorplanning, Placement, Clock Tree Synthesis, Routing), IR drop analysis, Static Timing Analysis (STA), Design for Test (DFT), Power Delivery Network analysis, and Sign-off. The current landscape of ML-based VLSI-CAD tools, current trends, and future perspectives of ML in VLSI-CAD are also discussed.

Topics & Concepts

Electronic design automationCADVery-large-scale integrationFloorplanComputer sciencePhysical designRouting (electronic design automation)AutomationComputer architectureIntegrated circuit designComputer Aided DesignEmbedded systemComputer engineeringCircuit designEngineeringEngineering drawingOperating systemMechanical engineeringVLSI and FPGA Design TechniquesIntegrated Circuits and Semiconductor Failure AnalysisVLSI and Analog Circuit Testing