模拟电路验证的增强候选选择算法

Cristian Manolache, Alexandru Caranica, H. Cucu, Andi Buzo, C. Diaconu, G. Pelz
{"title":"模拟电路验证的增强候选选择算法","authors":"Cristian Manolache, Alexandru Caranica, H. Cucu, Andi Buzo, C. Diaconu, G. Pelz","doi":"10.1109/CAS56377.2022.9934364","DOIUrl":null,"url":null,"abstract":"In latest years, the complexity and applicability of modern Integrated Circuits (ICs) grew exponentially, hence the high-pressure to deliver IC designs faster on the market. For safety, a design meeting its specification under any allowed operating condition and fabrication variation is a prerequisite. Therefore, pre-Silicon (pre-Si) analog IC verification is an extremely important task, as in certain regions of this large parameter space, the device exhibits degraded performance, or it fails completely. During verification, a designer must find these regions of the input parameter space where the circuit fails. Ideally this must be done during pre-Si phase, to avoid potential huge re-design delays during prototyping or production. In this context, this paper presents a Machine Learning (ML) approach, where we sample the input space to offer good initial coverage of the operating conditions (OCs) hyperspace, with a small number of simulations. We denote one input of a circuit as an Operating Condition. We then leverage a ML-surrogate model of the circuit instead of time-consuming simulations to propose, during a candidate selection phase, new circuit worst cases, where the circuit fails. After updating the candidate proposal algorithm to include a Gradient Descent (GD) step, we highlight the performance improvement of this new method on synthetic circuits, where we obtain relative absolute verification errors below 1%, while using less simulations than other classical approaches.","PeriodicalId":380138,"journal":{"name":"2022 International Semiconductor Conference (CAS)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Enhanced Candidate Selection Algorithm for Analog Circuit Verification\",\"authors\":\"Cristian Manolache, Alexandru Caranica, H. Cucu, Andi Buzo, C. Diaconu, G. Pelz\",\"doi\":\"10.1109/CAS56377.2022.9934364\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In latest years, the complexity and applicability of modern Integrated Circuits (ICs) grew exponentially, hence the high-pressure to deliver IC designs faster on the market. For safety, a design meeting its specification under any allowed operating condition and fabrication variation is a prerequisite. Therefore, pre-Silicon (pre-Si) analog IC verification is an extremely important task, as in certain regions of this large parameter space, the device exhibits degraded performance, or it fails completely. During verification, a designer must find these regions of the input parameter space where the circuit fails. Ideally this must be done during pre-Si phase, to avoid potential huge re-design delays during prototyping or production. In this context, this paper presents a Machine Learning (ML) approach, where we sample the input space to offer good initial coverage of the operating conditions (OCs) hyperspace, with a small number of simulations. We denote one input of a circuit as an Operating Condition. We then leverage a ML-surrogate model of the circuit instead of time-consuming simulations to propose, during a candidate selection phase, new circuit worst cases, where the circuit fails. After updating the candidate proposal algorithm to include a Gradient Descent (GD) step, we highlight the performance improvement of this new method on synthetic circuits, where we obtain relative absolute verification errors below 1%, while using less simulations than other classical approaches.\",\"PeriodicalId\":380138,\"journal\":{\"name\":\"2022 International Semiconductor Conference (CAS)\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Semiconductor Conference (CAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CAS56377.2022.9934364\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Semiconductor Conference (CAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CAS56377.2022.9934364","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

近年来,现代集成电路(IC)的复杂性和适用性呈指数级增长,因此在市场上更快地提供IC设计的压力很大。为了安全起见,在任何允许的操作条件和制造变化下,符合其规格的设计是先决条件。因此,预硅(pre-Si)模拟IC验证是一项极其重要的任务,因为在这个大参数空间的某些区域,器件表现出性能下降,或者完全失效。在验证过程中,设计人员必须找到电路在输入参数空间中出现故障的区域。理想情况下,这必须在预si阶段完成,以避免在原型或生产期间潜在的巨大重新设计延迟。在这种情况下,本文提出了一种机器学习(ML)方法,其中我们对输入空间进行采样,以提供对操作条件(OCs)超空间的良好初始覆盖,并进行少量模拟。我们把电路的一个输入表示为一个工作条件。然后,我们利用电路的ml代理模型,而不是耗时的模拟,在候选选择阶段,提出电路失效的新电路最坏情况。在将候选提议算法更新为包含梯度下降(GD)步骤后,我们强调了这种新方法在合成电路上的性能改进,在合成电路中,我们获得了相对绝对验证误差低于1%,而使用的模拟次数比其他经典方法少。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Enhanced Candidate Selection Algorithm for Analog Circuit Verification
In latest years, the complexity and applicability of modern Integrated Circuits (ICs) grew exponentially, hence the high-pressure to deliver IC designs faster on the market. For safety, a design meeting its specification under any allowed operating condition and fabrication variation is a prerequisite. Therefore, pre-Silicon (pre-Si) analog IC verification is an extremely important task, as in certain regions of this large parameter space, the device exhibits degraded performance, or it fails completely. During verification, a designer must find these regions of the input parameter space where the circuit fails. Ideally this must be done during pre-Si phase, to avoid potential huge re-design delays during prototyping or production. In this context, this paper presents a Machine Learning (ML) approach, where we sample the input space to offer good initial coverage of the operating conditions (OCs) hyperspace, with a small number of simulations. We denote one input of a circuit as an Operating Condition. We then leverage a ML-surrogate model of the circuit instead of time-consuming simulations to propose, during a candidate selection phase, new circuit worst cases, where the circuit fails. After updating the candidate proposal algorithm to include a Gradient Descent (GD) step, we highlight the performance improvement of this new method on synthetic circuits, where we obtain relative absolute verification errors below 1%, while using less simulations than other classical approaches.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信