一种PCB板的信息导入方法、装置、设备及存储介质制造方法及图纸

技术编号:37488627 阅读:12 留言:0更新日期:2023-05-07 09:27
本发明专利技术实施例提供了一种PCB板的信息导入方法、装置、设备及存储介质,其中,该方法,包括:调用识别工具从阻抗表中提取目标叠层信息;获取当前PCB板的叠层信息,并基于当前PCB板的叠层信息判断所述当前PCB板是否是新开板卡;若是,通过叠层添加函数将所述目标叠层信息导入到所述当前PCB板中;若否,通过选择窗口中选择当前所述PCB板中需要保留的叠层,并确定需要增加或者减少的叠层,将所有叠层进行排序,以及将所述目标叠层信息导入到当前PCB板中。本发明专利技术实施例提供的技术方案可以节省基础设置时间,可以提高效率,减小错误率。减小错误率。减小错误率。

【技术实现步骤摘要】
一种PCB板的信息导入方法、装置、设备及存储介质


[0001]本专利技术实施例涉及PCB板的设计
,尤其涉及一种PCB板的信息导入方法、装置、设备及存储介质。

技术介绍

[0002]自由软件程序库(Allegro)是先进的印制电路板(Printed Circuit Board,PCB)设计布线工具。Allegro软件为当前高速、高密度、多层的复杂PCB设计布线提供了较为完善的解决方案。
[0003]但是,Allegro软件对叠层等信息的约束需要人工输入,不仅效率低,而且容易出错。

技术实现思路

[0004]本专利技术实施例提供了一种PCB板的信息导入方法、装置、设备及存储介质,可以节省基础设置的时间,可以提高效率,减小错误率。
[0005]第一方面,本专利技术实施例提供了一种PCB板的信息导入方法,包括:
[0006]调用识别工具从阻抗表中提取目标叠层信息;
[0007]获取当前PCB板的叠层信息,并基于所述当前PCB板的叠层信息判断所述当前PCB板是否是新开板卡;
[0008]若是,通过叠层添加函数将所述目标叠层信息导入到所述当前PCB板中;
[0009]若否,通过选择窗口中选择当前所述PCB板中需要保留的叠层,并确定需要增加或者减少的叠层,将所有叠层进行排序,以及将所述目标叠层信息导入到当前PCB板中。
[0010]可选的,所述方法还包括:
[0011]调用识别工具从所述阻抗表中提取目标物理约束条件;
[0012]将所述阻抗表中的阻抗值分别作为对应目标物理约束条件的命名;
[0013]若所述当前PCB板已有物理约束条件,删除已有的物理约束条件,将命名的全部目标物理约束条件导入规则管理器中,以对所述当前PCB板进行目标物理约束条件的添加;
[0014]若所述当前PCB板没有物理约束条件,将命名的全部目标物理约束条件导入所述规则管理器中,以对所述当前PCB板进行目标物理约束条件的添加;
[0015]基于阻抗值将信号进行分组;
[0016]通过匹配函数将各个分组匹配所述规则管理器中对应命名的目标物理约束条件。
[0017]上述技术方案,通过将目标物理约束条件进行导入,并根据阻抗值将当前PCB板上的信号进行分组,将每个分组匹配对应的目标物理约束条件,可以使PCB板上的所有信号匹配物理约束条件,可以提高物理约束条件的添加效率。
[0018]可选的,所述方法还包括:
[0019]通过人机交互页面选择间距约束条件的类型,并基于所述目标物理约束条件计算所述类型对应的目标间距约束条件;
[0020]若所述当前PCB板已有间距约束条件,删除已有的间距约束条件,并将所述目标间距约束条件导入到规则管理器中,以对所述当前PCB板进行目标间距约束条件的添加;
[0021]若所述当前PCB板没有间距约束条件,将所述目标间距约束条件导入到所述规则管理器中,以对所述当前PCB板进行目标间距约束条件的添加;
[0022]将不同间距要求的信号进行分组;
[0023]将每个分组匹配所述规则管理器中对应目标间距约束条件;
[0024]将分组与分组之间匹配所述规则管理器中对应的目标间距约束条件。
[0025]上述技术方案,通过导入目标间距约束条件,并通过将当前PCB板上的信号进行分组,将每个分组匹配对应的目标间距约束条件,以及将分组与分组之间匹配对应的目标间距约束条件,可以提高导入效率,减少错误率,添加间距约束条件更加全面。
[0026]可选的,所述方法还包括:
[0027]通过人机交互页面选择需要的目标同名间距约束条件;
[0028]若所述当前PCB板已有同名间距约束条件,删除已有的同名间距约束条件,将所述目标同名间距约束条件导入到规则管理器中,以对所述当前PCB板添加所述目标间距约束条件;
[0029]若所述当前PCB板没有同名间距约束条件,将所述目标同名间距约束条件导入所述规则管理器中,以对所述当前PCB板添加所述目标间距约束条件;
[0030]将设定特殊区域匹配对应的目标同名间距约束条件。
[0031]由此,通过将目标同名间距约束条件进行导入,并将设定特殊区域匹配对应的目标同名间距约束条件,可以提高导入效率,减小错误率。
[0032]可选的,所述方法还包括:
[0033]若接收到设定导入的触发操作,将内置的目标分析模型约束条件导入到规则管理器中,以在所述当前PCB板中打开所述目标分析模型约束条件;
[0034]将所述当前PCB板已有的分析模型约束条件全部关闭。
[0035]由此,通过将目标分析模型约束条件内置在辅助工具中,将内置的目标分析模型约束条件导入到规则管理器中,可以提高导入效率,减少错误率。
[0036]可选的,通过人机交互页面选择间距约束条件的类型,包括:
[0037]通过人机交换页面选择PCB板的类型,并基于PCB的类型导入对应的间距约束条件的类型;或者,
[0038]通过人机交换页面基于PCB板的需要选择对应的间距约束条件的类型;或者,
[0039]通过在人机交换页面显示的输入栏中获取输入的间距约束条件的类型标识,并基于所述类型标识导入对应的间距约束条件的类型。
[0040]上述技术方案,通过人机交换页面选择PCB板的类型,并基于PCB的类型导入对应的间距约束条件的类型;或者,通过人机交换页面基于PCB板的需要选择对应的间距约束条件的类型;或者,通过在人机交换页面显示的输入栏中获取输入的间距约束条件的类型标识,并基于所述类型标识导入对应的间距约束条件的类型,可以根据需要导入间距预设条件的类型,可以使导入的间距约束条件的类型更加全面。
[0041]可选的,所述确定需要增加或者减少的叠层,将所有叠层进行排序,以及将所述目标叠层信息导入到当前PCB板中,包括:
[0042]基于需要保留的叠层以及所述目标叠层信息中的叠层层数确定需要增加或者减少的叠层,并将所有叠层进行排序;
[0043]将所述目标叠层信息中的叠层命名、叠层厚度、叠层间距添加到所述当前PCB板中。
[0044]上述技术方案,通过基于需要保留的叠层以及目标叠层信息中的叠层层数确定需要增加或者减少的叠层,并将所有叠层进行排序,以及将目标叠层信息中的叠层命名、叠层厚度、叠层间距添加到所述当前PCB板中,可以在PCB板原有叠层信息上进行设置,可以节省基础设置时间。
[0045]第二方面,本专利技术实施例提供了一种PCB板的信息导入装置,包括:
[0046]调用模块,用于调用识别工具从阻抗表中提取目标叠层信息;
[0047]判断模块,用于获取当前PCB板的叠层信息,并基于所述当前PCB板的叠层信息判断所述当前PCB板是否是新开板卡;
[0048]第一导入模块,用于若是,通过叠层添加函数将所述目标叠层信息导入到所述当前PCB板中;
[0049]第二导入模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PCB板的信息导入方法,其特征在于,包括:调用识别工具从阻抗表中提取目标叠层信息;获取当前PCB板的叠层信息,并基于所述当前PCB板的叠层信息判断所述当前PCB板是否是新开板卡;若是,通过叠层添加函数将所述目标叠层信息导入到所述当前PCB板中;若否,通过选择窗口中选择当前所述PCB板中需要保留的叠层,并确定需要增加或者减少的叠层,将所有叠层进行排序,以及将所述目标叠层信息导入到当前PCB板中。2.根据权利要求1所述的方法,其特征在于,还包括:调用识别工具从所述阻抗表中提取目标物理约束条件;将所述阻抗表中的阻抗值分别作为对应目标物理约束条件的命名;若所述当前PCB板已有物理约束条件,删除已有的物理约束条件,将命名的全部目标物理约束条件导入规则管理器中,以对所述当前PCB板进行目标物理约束条件的添加;若所述当前PCB板没有物理约束条件,将命名的全部目标物理约束条件导入所述规则管理器中,以对所述当前PCB板进行目标物理约束条件的添加;基于阻抗值将信号进行分组;通过匹配函数将各个分组匹配所述规则管理器中对应命名的目标物理约束条件。3.根据权利要求2所述的方法,其特征在于,还包括:通过人机交互页面选择间距约束条件的类型,并基于所述目标物理约束条件计算所述类型对应的目标间距约束条件;若所述当前PCB板已有间距约束条件,删除已有的间距约束条件,并将所述目标间距约束条件导入到规则管理器中,以对所述当前PCB板进行目标间距约束条件的添加;若所述当前PCB板没有间距约束条件,将所述目标间距约束条件导入到所述规则管理器中,以对所述当前PCB板进行目标间距约束条件的添加;将不同间距要求的信号进行分组;将每个分组匹配所述规则管理器中对应目标间距约束条件;将分组与分组之间匹配所述规则管理器中对应的目标间距约束条件。4.根据权利要求1所述的方法,其特征在于,还包括:通过人机交互页面选择需要的目标同名间距约束条件;若所述当前PCB板已有同名间距约束条件,删除已有的同名间距约束条件,将所述目标同名间距约束条件导入到规则管理器中,以对所述当前PCB板添加所述目标间距约束条件;若所述当前PCB板没有同名间距约束条件,将所述目标同名间距约束条件导入所述规则管理器中,以对所述当前PCB板添加所述目标间距约束条件;将设定特殊区域匹...

【专利技术属性】
技术研发人员:于忠正史玉宝胡远明秦晓宁张丽军宋学丹
申请(专利权)人:宁畅信息产业北京有限公司
类型:发明
国别省市:

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

1