[发明专利]一种快速的电荷泵设计方法及装置在审
申请号: | 201811521572.9 | 申请日: | 2018-12-12 |
公开(公告)号: | CN109783857A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 马亮;李建球;安友伟;余作欢;杨小龙;刘大海;张登军;张亦锋;李迪;逯钊琦 | 申请(专利权)人: | 珠海博雅科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;H02M3/07;G06N3/00 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 陈慧华 |
地址: | 519080 广东省珠海市唐家湾镇大学路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 神经网络 电荷泵 设计方法及装置 电路元件参数 神经网络技术 仿真数据 手动调整 最优设计 传统的 种群 输出 | ||
1.一种快速的电荷泵设计方法,其特征在于:包括以下步骤:
对每个电路元件均随机生成N个输入值,组成N组随机参数;
用spice工具计算出N组随机参数的N个输出值;
将每组随机参数与其对应的输出值组成神经网络的单个种群,将N个种群的中一部分作为训练集,另一部分作为验证集,进行神经网络训练;
利用训练好的神经网络进行多目标寻优,输出最优设计的种群。
2.根据权利要求1所述的一种快速的电荷泵设计方法,其特征在于:在随机生成所述输入值和输出值之前,获取训练用的各个电路元件的参数的数值范围作为输入值的取值范围,和获取训练用的输出值的数值范围作为输出值的取值范围。
3.根据权利要求1所述的一种快速的电荷泵设计方法,其特征在于:利用神经网络进行多目标寻优包括以下步骤:
获取待优化设计的各个电路元件的参数的数值范围、种群个数和进化次数;
在待优化设计的各个电路元件的参数的数值范围内随机生成种群;
将随机生成的种群输入到训练好的神经网络中进行计算,输出目标值;
根据生成的目标值进行帕累托多目标排序,再进行交叉和变异,然后对所得结果按照进化次数进行进化,获得最优设计。
4.根据权利要求1-4任一所述的一种快速的电荷泵设计方法,其特征在于:电路元件包括电荷泵的各级传输管尺寸的长度和宽度,以及各级电容的值。
5.一种快速的电荷泵设计装置,其特征在于:包括:
输入值生成模块,用于对每个电路元件均随机生成N个输入值,组成N组随机参数;
输出值生成模块,用于用spice工具计算出N组随机参数的N个输出值;
神经网络训练模块,用于将每组随机参数与其对应的输出值组成神经网络的单个种群,将N个种群的中一部分作为训练集,另一部分作为验证集,进行神经网络训练;
仿真模块,用于利用训练好的神经网络进行多目标寻优,输出最优设计的种群。
6.根据权利要求5所述的一种快速的电荷泵设计装置,其特征在于:还包括训练用数值获取模块,用于在随机生成所述输入值和输出值之前,获取训练用的各个电路元件的参数的数值范围作为输入值的取值范围,和获取训练用的输出值的数值范围作为输出值的取值范围。
7.根据权利要求5所述的一种快速的电荷泵设计装置,其特征在于:
所述仿真模块利用神经网络进行多目标寻优包括:
仿真用数值获取模块,用于获取待优化设计的各个电路元件的参数的数值范围、种群个数和进化次数;
种群生成模块,用于在待优化设计的各个电路元件的参数的数值范围内随机生成种群;
神经网络处理模块,用于将随机生成的种群输入到训练好的神经网络中进行计算,输出目标值;
进化模块,用于根据生成的目标值进行帕累托多目标排序,再进行交叉和变异,然后对所得结果按照进化次数进行进化,获得最优设计。
8.根据权利要求5所述的一种快速的电荷泵设计装置,其特征在于:电路元件包括电荷泵的各级传输管尺寸的长度和宽度,以及各级电容的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海博雅科技有限公司,未经珠海博雅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811521572.9/1.html,转载请声明来源钻瓜专利网。