用于模拟电路尺寸调整的方法及装置制造方法及图纸

技术编号:33342202 阅读:90 留言:0更新日期:2022-05-08 09:28
一种系统执行神经网络代理和电路仿真器的操作,以用于模拟电路尺寸调整。该系统接收指示模拟电路的规范和设计参数的输入。系统迭代地搜索设计空间,直到找到满足该规范和该设计参数的电路尺寸。在每次迭代中,神经网络代理计算在信任区域中生成的随机样本的测量估计值,该信任区域是设计空间的一部分。基于该测量估计值,系统识别优化的价值指标所对应的候选尺寸。电路仿真器接收候选尺寸并生成仿真测量值。该系统至少部分地基于仿真测量值来计算对神经网络代理的权重和信任区域的更新,以用于下一次迭代。用于下一次迭代。用于下一次迭代。

【技术实现步骤摘要】
用于模拟电路尺寸调整的方法及装置


[0001]专利技术实施例通常涉及模拟电路设计,以及更具体地,涉及利用深度强化学习的模拟设计空间搜索。

技术介绍

[0002]摩尔定律(Moore

s law)所描述的计算能力的年增量正在开创前所未有的可能性。这一显著的进步随之带来芯片设计复杂性的急剧增加。这种复杂性的一个例子是工艺、电压和温度(process,voltage,and temperature,PVT)条件的增长(growth)。尽管大部分的片上系统(system

on

a

chip,SoC)区域被数字电路占据,但模拟电路对于芯片来说也至关重要。然而,由于需要人类专业知识的干预及自动化工具的稀缺,模拟对应物(counterpart)的设计工作更加繁重。
[0003]晶体管尺寸调整(Transistor sizing)是模拟设计中的一项费时费力工作。目前,晶体管尺寸调整主要是通过反复试验(trial and error)完成的。设计者首先应用他们对模拟电路和晶体本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于模拟电路尺寸调整的方法,包括:接收指示模拟电路的规范及多个设计参数的输入;以及,迭代搜索设计空间,直到找到满足该规范和该设计参数的电路尺寸,其中,该迭代搜索进一步包括:神经网络代理针对在信任区域中随机生成的多个样本中的每一个计算测量估计值,以识别出最优价值指标对应的候选尺寸,其中,该信任区域是该设计空间的一部分;以及,至少部分基于电路仿真器对该候选尺寸的仿真测量值计算对该神经网络代理的权重和该信任区域的更新,以用于下一次迭代。2.如权利要求1所述的方法,其特征在于,该方法还包括:基于该电路仿真器对该设计空间中的初始样本生成的仿真测量值,选择初始候选尺寸对应于;初始化该信任区域以该初始候选尺寸为中心;以及,初始化该神经网络代理,其是至少使用该初始候选尺寸和相应的仿真测量值进行训练的。3.如权利要求1所述的方法,其特征在于,在当前迭代中搜索的该信任区域是以在前一次迭代中识别出的候选尺寸为中心的。4.如权利要求1所述的方法,其特征在于,该设计参数包括多个工艺、电压、温度PVT条件,以及,该方法还包括:在该多个PVT条件中的第一PVT条件下识别满足该规范的电路尺寸;该电路仿真器在该多个PVT条件除该第一PVT条件外的其它PVT条件下测试该满足该规范的电路尺寸;以及,逐步探索未通过该测试的PVT条件,直到找到满足该规范和所有PVT条件的最终的电路尺寸。5.如权利要求4所述的方法,其特征在于,该逐步探索还包括:将未通过该测试的PVT条件中的第二PVT条件添加到条件池中,其中,该条件池最初包括该第一PVT条件;将用于该第二PVT条件的第二神经网络代理添加...

【专利技术属性】
技术研发人员:蔡佳侑沈洪浩江振锋王仲安丁奕如叶家顺赖钦堂蔡丰名杨凯恩
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1