Fast ML-driven Analog Circuit Layout using Reinforcement Learning and Steiner Trees

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Basso, Davide, Bortolussi, Luca, Videnovic-Misic, Mirjana, Habal, Husni
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911888897474560
author Basso, Davide
Bortolussi, Luca
Videnovic-Misic, Mirjana
Habal, Husni
author_facet Basso, Davide
Bortolussi, Luca
Videnovic-Misic, Mirjana
Habal, Husni
contents This paper presents an artificial intelligence driven methodology to reduce the bottleneck often encountered in the analog ICs layout phase. We frame the floorplanning problem as a Markov Decision Process and leverage reinforcement learning for automatic placement generation under established topological constraints. Consequently, we introduce Steiner tree-based methods for the global routing step and generate guiding paths to be used to connect every circuit block. Finally, by integrating these solutions into a procedural generation framework, we present a unified pipeline that bridges the divide between circuit design and verification steps. Experimental results demonstrate the efficacy in generating complete layouts, eventually reducing runtimes to 1.5% compared to manual efforts.
format Preprint
id arxiv_https___arxiv_org_abs_2405_16951
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Fast ML-driven Analog Circuit Layout using Reinforcement Learning and Steiner Trees
Basso, Davide
Bortolussi, Luca
Videnovic-Misic, Mirjana
Habal, Husni
Machine Learning
This paper presents an artificial intelligence driven methodology to reduce the bottleneck often encountered in the analog ICs layout phase. We frame the floorplanning problem as a Markov Decision Process and leverage reinforcement learning for automatic placement generation under established topological constraints. Consequently, we introduce Steiner tree-based methods for the global routing step and generate guiding paths to be used to connect every circuit block. Finally, by integrating these solutions into a procedural generation framework, we present a unified pipeline that bridges the divide between circuit design and verification steps. Experimental results demonstrate the efficacy in generating complete layouts, eventually reducing runtimes to 1.5% compared to manual efforts.
title Fast ML-driven Analog Circuit Layout using Reinforcement Learning and Steiner Trees
topic Machine Learning
url https://arxiv.org/abs/2405.16951