本申请涉及线路板处理,更具体的说是涉及一种引脚的处理方法、装置、存储介质及电子设备。
背景技术:
1、在进行pcb(printed circuitboard,印制线路板)设计初期为预留设计通常会对cpu(中央处理器)、bmc(基板管理控制器)、pch(集成南桥芯片)、fpga(现场可编辑门阵列)及其他集成类芯片的所有引脚做扇出处理,设计过程中硬件工程师也会基于实际需求去修改线路中引脚的使用情况,以上预留及线路变更会导致pcb设计中存在大量的虚拟引脚扇出情况。虚拟引脚删除容易导致线路短路,同时也会对其他相邻信号产生干扰或者辐射,使有用信号质量变差。
技术实现思路
1、有鉴于此,本申请提供如下技术方案:
2、一种引脚的处理方法,包括:
3、获取目标电路板中引脚的引脚网络名信息;
4、基于所述引脚网络名信息,确定虚拟引脚,所述虚拟引脚表征没有特定功能的引脚;
5、基于所述虚拟引脚的连接数量信息,确定所述虚拟引脚的扇出信息;
6、基于所述虚拟引脚的扇出信息,生成目标信息,以使得基于所述目标信息能够执行对所述虚拟引脚的扇出的目标操作。
7、可选地,所述基于所述引脚网络名信息,确定虚拟引脚,包括:
8、基于所述引脚网络名信息,获得每一引脚的引脚网络名;
9、若所述引脚网络名为空,确定所述引脚为虚拟引脚。
10、可选地,所述基于所述虚拟引脚的连接数量信息,确定所述虚拟引脚的扇出信息,包括:
11、获得所述虚拟引脚的连接数量信息;
12、若所述连接数量信息对应的数量值大于零,确定所述虚拟引脚存在扇出,并获得所述虚拟引脚的扇出信息。
13、可选地,所述基于所述虚拟引脚的扇出信息,生成目标信息,包括:
14、基于所述虚拟引脚的扇出信息,记录各个扇出在所述目标电路板中的位置信息及层面信息;
15、基于所述位置信息和层面信息,生成扇出记录配置信息;
16、根据所述扇出记录配置信息,确定目标信息。
17、可选地,所述目标信息包括目标显示模式,所述基于所述扇出记录配置信息,确定目标信息,包括:
18、响应于对所述扇出记录配置信息的显示触发,基于所述位置信息及层面信息,确定所述扇出的目标显示模式,以使得对所述虚拟引脚的扇出路径以所述目标显示模式进行显示。
19、可选地,所述基于所述目标信息能够执行对所述虚拟引脚的扇出的目标操作,包括:
20、基于所述虚拟引脚的扇出路径,将所述扇出路径上的所有元素删除。
21、可选地,还包括:
22、响应于删除所述虚拟引脚的扇出,更新所述扇出记录配置信息。
23、一种引脚的处理装置,包括:
24、获取单元,用于获取目标电路板中引脚的引脚网络名信息;
25、第一确定单元,用于基于所述引脚网络名信息,确定虚拟引脚,所述虚拟引脚表征没有特定功能的引脚;
26、第二确定单元,用于基于所述虚拟引脚的连接数量信息,确定所述虚拟引脚的扇出信息;
27、生成单元,用于基于所述虚拟引脚的扇出信息,生成目标信息,以使得基于所述目标信息能够执行对所述虚拟引脚的扇出的目标操作。
28、可选地,所述第一确定单元包括:
29、第一获取子单元,用于基于所述引脚网络名信息,获得每一引脚的引脚网络名;
30、第一确定子单元,用于若所述引脚网络名为空,确定所述引脚为虚拟引脚。
31、可选地,所述第二确定单元包括:
32、第二获取子单元,用于获得所述虚拟引脚的连接数量信息;
33、第二确定子单元,用于若所述连接数量信息对应的数量值大于零,确定所述虚拟引脚存在扇出,并获得所述虚拟引脚的扇出信息。
34、可选地,所述基生成单元包括:
35、记录子单元,用于基于所述虚拟引脚的扇出信息,记录各个扇出在所述目标电路板中的位置信息及层面信息;
36、第一生成子单元,用于基于所述位置信息和层面信息,生成扇出记录配置信息;
37、第三确定子单元,用于基于所述扇出记录配置信息,确定目标信息。
38、可选地,所述目标信息包括目标显示模式,其中,所述第一生成子单元具体被配置为:
39、响应于对所述扇出记录配置信息的显示触发,基于所述位置信息及层面信息,确定所述扇出的目标显示模式,以使得对所述虚拟引脚的扇出路径以所述目标显示模式进行显示。
40、可选地,所述基于所述目标信息能够执行对所述虚拟引脚的扇出的目标操作,包括:
41、基于所述虚拟引脚的扇出路径,将所述扇出路径上的所有元素删除。
42、可选地,还包括:
43、更新子单元,用于响应于删除所述虚拟引脚的扇出,更新所述扇出记录配置信息。
44、一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述中任一项所述的引脚的处理方法。
45、一种电子设备,包括:
46、存储器,用于存储应用程序和所述应用程序运行所产生的数据;
47、处理器,用于执行所述应用程序,以实现如上述中任一项所述的引脚的处理方法。
1.一种引脚的处理方法,包括:
2.根据权利要求1所述的方法,所述基于所述引脚网络名信息,确定虚拟引脚,包括:
3.根据权利要求1所述的方法,所述基于所述虚拟引脚的连接数量信息,确定所述虚拟引脚的扇出信息,包括:
4.根据权利要求3所述的方法,所述基于所述虚拟引脚的扇出信息,生成目标信息,包括:
5.根据权利要求4所述的方法,所述目标信息包括目标显示模式,所述基于所述扇出记录配置信息,确定目标信息,包括:
6.根据权利要求5所述的方法,所述基于所述目标信息能够执行对所述虚拟引脚的扇出的目标操作,包括:
7.根据权利要求6所述的方法,还包括:
8.一种引脚的处理装置,包括:
9.一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至7中任一项所述的引脚的处理方法。
10.一种电子设备,包括: