[发明专利]基于人工智能进行电路设计的方法及装置在审
申请号: | 201711262529.0 | 申请日: | 2017-12-04 |
公开(公告)号: | CN109871558A | 公开(公告)日: | 2019-06-11 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 石家庄创天电子科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰 |
地址: | 050000 河北省石*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电路设计 人工智能 价值评估 电路设计过程 人工智能算法 初始化电路 初始化 匹配 创建 申请 | ||
本申请实施例提供了一种基于人工智能进行电路设计的方法及装置,方法包括如下步骤:根据预先设定的初始化电路元素进行电路设计的初始化;基于人工智能算法创建多个电路设计域;对每个电路设计域匹配价值评估值;根据每个电路设计域的价值评估值以及设计库进行电路设计,从而降低了电路设计过程中风险,提高了电路设计的质量,最终提高了电路设计的效率。
技术领域
本申请实施例涉及人工智能技术领域,尤其涉及一种基于人工智能进行电路设计的方法及装置。
背景技术
传统的电子线路设计工作,需要有完备的元器件和仪器设备在实验室中反复调整测试才能完成。这需要消耗大量的时间、精力以及实验成本。随着计算机技术的发展,电子线路系统设计工作进入了计算机辅助设计阶段,电子设计CAD软件实现了计算机辅助设计的功能。
比如微波/毫米波电路是通过计算机辅助设计(CAD)进行设计,这种设计方法中,涉及使用多个离散的工具/程序以及多种格式的文件,设计的流程是手动实现且比较零散。具体地,比如使用数据库技术来处理电路,即将电路图中的每一个元器件的名称、位置、大小和使用图片等属性保存在数据库表的一条记录里,对每个元器件的修改其实就是修改数据库里对应记录的内容,这样电路图中的元器件都能以分离元件的形式分别进行移动、删除和保存。程序结果表明,使用数据库技术来处理电路图,可以很方便地对各个元器件进行调整,而且保存后,以后还可以任意调整。
但是,上述计算机辅助电路设计由于涉及多个涉及环节,比如功能设计、电路设计、物理设计、产品的测试与验证,每个过程生成高度相关的数据,使得电路设计过程中风险较高且电路设计的质量较差,最终导致电路设计的效率较低。
发明内容
有鉴于此,本发明实施例所解决的技术问题之一在于提供一种基于人工智能进行电路设计的方法及装置,用以克服或者缓解现有技术中的上述缺陷。
本申请实施例提供了一种基于人工智能进行电路设计的方法,其包括如下步骤:
根据预先设定的初始化电路元素进行电路设计的初始化;
基于人工智能算法创建多个电路设计域;
对每个电路设计域匹配价值评估值;
根据每个电路设计域的价值评估值以及设计库进行电路设计。
可选地,在本发明的任一实施例中,根据预先设定的初始化电路元素进行电路设计的初始化包括:根据输入的电路设计元素,从数据库中选择初始化电路元素进行电路设计的初始化。
可选地,在本发明的任一实施例中,所述初始化电路元素包括如下中的至少其一:有源元器件、无源元器件、盒体、输入输出、电路板模板。
可选地,在本发明的任一实施例中,基于人工智能算法创建多个电路设计域包括:基于人工智能算法创建多个电路设计第一域和第二域。
可选地,在本发明的任一实施例中,基于人工智能算法创建多个电路设计第一域和第二域包括:基于人工智能算法创建相互关系为父子域关系的所述电路设计第一域与所述电路设计第二域。
可选地,在本发明的任一实施例中,对每个电路设计域匹配价值评估值包括:根据基于大数据分析建立的价值评估模型,对每个电路设计域匹配价值评估值。
可选地,在本发明的任一实施例中,根据基于大数据分析建立的价值评估模型,对每个电路设计域匹配价值评估值包括:根据基于大数据分析建立的价值评估模型,对每个电路设计域匹配动作值函数、奖励函数、评估状态值函数中的至少一种以确定对应的价值评估值。
可选地,在本发明的任一实施例中,根据每个电路设计域的价值评估值以及设计库进行电路设计包括:根据每个电路设计域的价值评估值以及设计库以及智能体进行电路设计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于石家庄创天电子科技有限公司,未经石家庄创天电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711262529.0/2.html,转载请声明来源钻瓜专利网。