{"title":"Layout Synthesis of Analog Primitive Cells with Variational Autoencoder","authors":"Po-Chun Wang, M. Lin, C. Liu, Hung-Ming Chen","doi":"10.1109/SMACD58065.2023.10192172","DOIUrl":null,"url":null,"abstract":"In analog layout design, the layout design styles of analog building blocks usually have the greatest impact on circuit performance. This paper introduces a new problem formulation and novel methodology for analog building block (a.k.a. primitive cell) layout synthesis. It extracts various building block placement and routing topologies from legacy layouts in the analog design repository, learns topologies through variational autoencoder, and finally synthesizes the building block layouts with the trained model as routing guidance. Experiment results show that the proposed approach can achieve even better performance compared with the conventional analog building block generation or migration approach.","PeriodicalId":239306,"journal":{"name":"2023 19th International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 19th International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SMACD58065.2023.10192172","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In analog layout design, the layout design styles of analog building blocks usually have the greatest impact on circuit performance. This paper introduces a new problem formulation and novel methodology for analog building block (a.k.a. primitive cell) layout synthesis. It extracts various building block placement and routing topologies from legacy layouts in the analog design repository, learns topologies through variational autoencoder, and finally synthesizes the building block layouts with the trained model as routing guidance. Experiment results show that the proposed approach can achieve even better performance compared with the conventional analog building block generation or migration approach.