首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电路仿真中的机器学习

电路仿真中的机器学习
EN

Data Science用户
提问于 2019-11-10 08:13:33
回答 1查看 737关注 0票数 1

在VLSI设计领域,特别是在数字电路中,常用的是使用电气仿真软件来发现信号完整性问题。我想使用机器学习,而不是运行一个真正的电子模拟做同样的,以提高运行时间(模拟可能非常沉重)。例如,有两个输入和一个输出的NAND逻辑门,每个输入都有一个噪声故障,我想预测输出上可能出现的故障。故障是表示为一系列电压和时间点的波形。也就是说,对于给定的电路,我想建立一个模型,用于预测给定输入波形的输出波形。而不是运行一个(spice)仿真代码来分析计算结果,输出波形将由模型预测或估计。可以根据需要运行大量的真实模拟来生成大量的培训数据。我需要一个类型的机器学习算法和架构的方向。从我的研究中,我认为使用一个图-神经网络(GNN)可能是一个很好的方向,因为电路实际上是一个图,并且它的元素和其他图形属性之间的关系是很重要的。

谢谢!

EN

回答 1

Data Science用户

发布于 2019-11-10 09:10:15

对于波浪,人们通常使用序列模型,但为了这个目的,我认为使用CNN可能是最简单的。我对波形不是很熟悉,但它们似乎与驻波(时间无关)相似,甚至可能更好,因为它们也具有尺度不变性。假设输入波形的数目是相同的,我将简单地将它们并排叠加,并将结果作为任何其他图像来处理,并使用CNN进行图像分类。你可能也可以通过构建一个多输入CNN来进行分析,但是你可能必须从头开始构建它,我不知道这种架构的任何在线示例。

票数 0
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/62945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档