【技术实现步骤摘要】
一种基于建立PCB预测模型的PCB设计方法及装置
[0001]本专利技术涉及
PCB
设计
,具体涉及一种基于建立
PCB
预测模型的
PCB
设计方法及装置
。
技术介绍
[0002]印制电路板
(PCB)
是电子元器件的支撑体和电子元器件电气连接的载体,
PCB
设计是以电路原理图为根据,实现电路设计者所需要的功能,在
PCB
板的设计过程中一般需要考虑
PCB
板的外部连接的布局
、
内部电子元件的优化布局
、
金属连线和通孔的优化布局以及电磁保护
、
热耗散等各种因素
。
[0003]目前使用的比较多的
PCB
辅助设计工具是
Protel
,
Cadence spb
,
MentorEE
等,而这些
PCB
辅助设计工具在智能辅助设计方面还停留在保证走线约束,信号完整性
、
电磁兼容仿真等被动满足开发人员要求的设计辅助阶段,而在辅助开发人员优化
PCB
设计,深度学习已有参考设计的基础上快速实现当前
PCB
设计,提升设计效率领域还存在不足
。
[0004]目前人工布局
PCB
设计的方法面临以下缺陷:人工布局
PCB
设计的过程中,工作重复程度高
【技术保护点】
【技术特征摘要】
1.
一种基于建立
PCB
预测模型的
PCB
设计方法,其特征在于:包括以下步骤:步骤
S1、
依次将多个预设
PCB
模板与多个基于预设
PCB
模板完成
PCB
设计的历史
PCB
设计图分别进行电路原理图和
PCB
设计图匹配,以得到每个历史
PCB
设计图的电学原理图的模板复用类型和模板复用率,并利用
CNN
神经网络基于多个历史
PCB
设计图的电路原理图
、
模板复用类型和模板复用率进行模型训练得到
PCB
类型预测模型,以实现通过电路原理图识别出电路原理图的模板复用类型和模板复用率;步骤
S2、
利用
PCB
类型预测模型对待设计电路原理图进行识别得到待设计电路原理图的模板复用类型和模板复用率,并根据模板复用类型为待设计电路原理图选取预设
PCB
模板作为复用
PCB
模板,再基于模板复用率对所述复用
PCB
模板进行模块筛选得到复用
PCB
模板中的非复用模块,所述非复用模块表征为复用
PCB
模板中无法直接复用至待设计电路原理图的
PCB
设计图中的设计图局部模块;步骤
S3、
将复用
PCB
模板的非复用模块进行布局调整以适应待设计电路原理图,实现在复用
PCB
模板基础上设计出符合待设计电路原理图的
PCB
设计图
。2.
根据权利要求1所述的一种基于建立
PCB
预测模型的
PCB
设计方法,其特征在于:所述依次将多个预设
PCB
模板与多个基于预设
PCB
模板完成
PCB
设计的历史
PCB
设计图分别进行电路原理图和
PCB
设计图匹配,包括:将多个历史
PCB
设计图按基于预设
PCB
模板进行分类得到多组预设
PCB
模板训练样本集,每组预设
PCB
模板训练样本集中的所有历史
PCB
设计图均属于同一预设
PCB
模板;对每组预设
PCB
模板训练样本集中每个历史
PCB
设计图的电路原理图与预设
PCB
模板的电路原理图进行图像相似度计算得到每个历史
PCB
设计图的模板原理图相似度,所述模板原理图相似度的计算公式为: ;
、
式中, 表征为第
i
组预设
PCB
模板训练样本集中第
j
个历史
PCB
设计图的电路原理图与预设
PCB
模板的电路原理图的图像相似度,表征为第
i
组预设
PCB
模板训练样本集中第
j
个历史
PCB
设计图的电路原理图的像素矩阵,表征为第
i
组预设
PCB
模板训练样本集中预设
PCB
模板的电路原理图的像素矩阵,表征为
ꢀꢀ
和
ꢀꢀ
的欧氏距离;对每组预设
PCB
模板训练样本集中每个历史
PCB
设计图与预设
PCB
模板的
PCB
设计图进行图像相似度计算得到每个历史
PCB
设计图的模板设计图相似度,所述模板设计图相似度的计算公式为:;式中, 表征为第
i
组预设
PCB
模板训练样本集中第
j
个历史
PCB
设计图与预设
PCB
模板的
PCB
设计图的图像相似度, 表征为第
i
组预设
PCB
模板训练样本集中第
j
个历史
PCB
设计图的像素矩阵, 表征为第
i
组预设
PCB
模板训练样本集中预设
PCB
模板的
PCB
设计图的像素矩阵,表征为 和的欧氏距离;
将模板原理图相似度和模板设计图相似度进行差值计算得到模板匹配度,并将模板匹配度与匹配度阈值比较,其中,若模板匹配度高于匹配度阈值,则将对应的历史
PCB
设计图从预设
PCB
模板训练样本集中剔除;若模板匹配度未高于匹配度阈值,则将对应的历史
PCB
设计图保留在预设
PCB
模板训练样本集中;将每组预设
PCB
模板训练样本集对应的预设
PCB
模板类型标记为每组预设
PCB
模板训练样本集中每个历史
PCB
设计图的模板复用类型;将每组预设
PCB
模板训练样本集中每个历史
PCB
设计图的模板原理图相似度和模板设计图相似度的均值标记为每个历史
PCB
设计图的模板复用率
。3.
根据权利要求2所述的一种基于建立
PCB
预测模型的
PCB
设计方法,其特征在于:在所述图像相似度计算前,对历史
PCB
设计图的电路原理图与预设
PCB
模板的电路原理图或历史
PCB
设计图与预设
PCB
模板的
PCB
设计图进行图像调整,所述图像调整包括:将历史
PCB
设计图的电路原理图或历史
PCB
设计图的输入端口和输出端口分别作为第一较准点 和第二校准点,将预设
PCB
模板的电路原理图或预设
PCB
模板的
PCB
设计图的输入端口和输出端口分别作为第三校准点和第四校准点;计算第一较准点和第二校准点 的水平偏角
ꢀꢀ
和第三校准点 和第四校准点的水平偏角,其中,若,则对历史
PCB
设计图的电路原理图或历史
PCB
设计图进行角度的角度旋转;若 ,则无需对历史
PCB
设计图的电路原理图或历史
PCB
设计图进行角度旋转;计算第一较准点 和第二校准点 的间距和第三准点和第四校准点的间距,其中,若,则对历史
PCB
设计图的电路原理图或历...
【专利技术属性】
技术研发人员:曾文锋,吴昊,
申请(专利权)人:启东市旭能电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。