本申请公开了一种PCB信号线信息获取方法,包括:根据获取的需求信息确定目标信号线;根据目标信号线的类型选择对应的起始点获取操作,对所述目标信号线执行所述起始点获取操作,得到起点坐标和终点坐标;根据所述起点坐标和所述终点坐标确定所述目标信号线的待统计信息;将所述待统计信息进行统计,得到PCB信号线信息。通过判断获取到目标信号线的起点坐标和终点坐标,从而实现自动对信号线信息进行获取,提高了信号线信息获取效率,避免出现人工获取的错误情况。本申请还公开了一种PCB信号线信息获取系统、PCB信号线信息获取装置以及计算机可读存储介质,具有以上有益效果。
A PCB Signal Line Information Acquisition Method and Related Devices
【技术实现步骤摘要】
一种PCB信号线信息获取方法及相关装置
本申请涉及PCB设计
,特别涉及一种PCB信号线信息获取方法、PCB信号线信息获取系统、PCB信号线信息获取装置以及计算机可读存储介质。
技术介绍
随着PCB(PrintedCircuitBoard印刷电路板)设计技术的不断发展,PCB设计的好坏对整个硬件设备系统的可靠性和稳定性起着重要的作用。因此,在对PCB进行设计的过程中,对PCB中的走线情况、打孔数量情况进行监控,对于PCB中的信号完整性十分重要。目前,在现有技术中一般通过人工的方式,手动对PCB中的总体走线线长、各层面走线线长、pin到pin之间的线长以及过孔数量信息进行统计,由于是通过人工判断获取到PCB中的各种信息,具有极低的效率,并且人为主观进行判断还容易出现遗漏的现象,造成统计结果不准确的问题。因此,如何提高PCB中信号线信息获取的效率是本领域技术人员关注的重点问题。
技术实现思路
本申请的目的是提供一种PCB信号线信息获取方法、PCB信号线信息获取系统、PCB信号线信息获取装置以及计算机可读存储介质,通过判断获取到目标信号线的起点坐标和终点坐标,从而实现自动对信号线信息进行获取,提高了信号线信息获取效率,避免出现人工获取的错误情况。为解决上述技术问题,本申请提供一种PCB信号线信息获取方法,包括:根据获取的需求信息确定目标信号线;根据目标信号线的类型选择对应的起始点获取操作,对所述目标信号线执行所述起始点获取操作,得到起点坐标和终点坐标;根据所述起点坐标和所述终点坐标确定所述目标信号线的待统计信息;其中,所述待统计信息包括走线信息和过孔信息;将所述待统计信息进行统计,得到PCB信号线信息。可选的,根据目标信号线的类型选择对应的起始点获取操作,对所述目标信号线执行所述起始点获取操作,得到起点坐标和终点坐标,包括:当所述目标信号线为Xnet时,根据所述目标信号线中每个net信号线的pin信息查找出起点pin和终点pin,将所述起点pin的坐标作为所述起点坐标,将所述终点pin的坐标作为所述终点坐标;当所述目标信号线为net时,将所述目标信号线的起点pin的坐标作为所述起点坐标,所述目标信号线的终点pin的坐标作为所述终点坐标。可选的,根据所述起点坐标和所述终点坐标确定所述目标信号线的待统计信息,包括:获取所述起点坐标和所述终点坐标之间的每一段走线的走线信息和过孔信息;将所有走线信息和所有过孔信息作为所述待统计信息。可选的,将所述待统计信息进行统计,得到PCB信号线信息,包括:将所述待统计信息的走线信息按照预设规则相加,得到线长数据;将所述待统计信息的过孔信息进行数量统计,得到过孔数量;将所述线长数据和所述过孔数量作为所述PCB信号线信息。本申请还提供一种PCB信号线信息获取系统,包括:获取目标确定模块,用于根据获取的需求信息确定目标信号线;起始点获取模块,用于根据目标信号线的类型选择对应的起始点获取操作,对所述目标信号线执行所述起始点获取操作,得到起点坐标和终点坐标;离散信息获取模块,用于根据所述起点坐标和所述终点坐标确定所述目标信号线的待统计信息;其中,所述待统计信息包括走线信息和过孔信息;统计模块,用于将所述待统计信息进行统计,得到PCB信号线信息。可选的,所述起始点获取模块,包括:Xnet起始点获取单元,用于当所述目标信号线为Xnet时,根据所述目标信号线中每个net信号线的pin信息查找出起点pin和终点pin,将所述起点pin的坐标作为所述起点坐标,将所述终点pin的坐标作为所述终点坐标;net起始点获取单元,用于当所述目标信号线为net时,将所述目标信号线的起点pin的坐标作为所述起点坐标,所述目标信号线的终点pin的坐标作为所述终点坐标。可选的,所述离散信息获取模块,包括:走线段信息获取单元,用于获取所述起点坐标和所述终点坐标之间的每一段走线的走线信息和过孔信息;信息汇总单元,用于将所有走线信息和所有过孔信息作为所述待统计信息。可选的,所述统计模块,包括:线长计算单元,用于将所述待统计信息的走线信息按照预设规则相加,得到线长数据;过孔计算单元,用于将所述待统计信息的过孔信息进行数量统计,得到过孔数量;数据汇总单元,用于将所述线长数据和所述过孔数量作为所述PCB信号线信息。本申请还提供一种PCB信号线信息获取装置,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上所述的PCB信号线信息获取方法的步骤。本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的PCB信号线信息获取方法的步骤。本申请所提供的一种PCB信号线信息获取方法,包括:根据获取的需求信息确定目标信号线;根据目标信号线的类型选择对应的起始点获取操作,对所述目标信号线执行所述起始点获取操作,得到起点坐标和终点坐标;根据所述起点坐标和所述终点坐标确定所述目标信号线的待统计信息;其中,所述待统计信息包括走线信息和过孔信息;将所述待统计信息进行统计,得到PCB信号线信息。通过对不同类型的信号线执行不同的起始点获取操作,确定目标信号线的起点坐标和终点坐标,就可以在确定的范围获取到其中的走线信息和过孔信息,在此基础上再进行相应的统计操作,实现了对信号线信息的自动获取,不仅提高了信号线信息获取的效率,还避免了人工进行信号线信息获取时会出现的漏检、错误等情况,提高了信号线信息获取的效度。本申请还提供一种PCB信号线信息获取系统、PCB信号线信息获取装置以及计算机可读存储介质,具有以上有益效果,在此不作赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种PCB信号线信息获取方法的流程图;图2为本申请实施例所提供的一种PCB信号线信息获取系统的结构示意图。具体实施方式本申请的核心是提供一种PCB信号线信息获取方法、PCB信号线信息获取系统、PCB信号线信息获取装置以及计算机可读存储介质,通过判断获取到目标信号线的起点坐标和终点坐标,从而实现自动对信号线信息进行获取,提高了信号线信息获取效率,避免出现人工获取的错误情况。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。目前,在现有技术中一般通过人工的方式,手动对PCB中的总体走线线长、各层面走线线长、pin到pin之间的线长以及过孔数量信息进行统计,由于是通过人工判断获取到PCB中的各种信息,具有极低的效率,并且人为主观进行判断还容易出现遗漏的现象,造成统计结果不准确的问题。因此,本申请提供一种PCB信号线信息获取方法,通过对不同类型的信号线执行不同的起始点获取操作,确定目标信号线的起点坐标和终点坐本文档来自技高网...
【技术保护点】
1.一种PCB信号线信息获取方法,其特征在于,包括:根据获取的需求信息确定目标信号线;根据目标信号线的类型选择对应的起始点获取操作,对所述目标信号线执行所述起始点获取操作,得到起点坐标和终点坐标;根据所述起点坐标和所述终点坐标确定所述目标信号线的待统计信息;其中,所述待统计信息包括走线信息和过孔信息;将所述待统计信息进行统计,得到PCB信号线信息。
【技术特征摘要】
1.一种PCB信号线信息获取方法,其特征在于,包括:根据获取的需求信息确定目标信号线;根据目标信号线的类型选择对应的起始点获取操作,对所述目标信号线执行所述起始点获取操作,得到起点坐标和终点坐标;根据所述起点坐标和所述终点坐标确定所述目标信号线的待统计信息;其中,所述待统计信息包括走线信息和过孔信息;将所述待统计信息进行统计,得到PCB信号线信息。2.根据权利要求1所述的PCB信号线信息获取方法,其特征在于,根据目标信号线的类型选择对应的起始点获取操作,对所述目标信号线执行所述起始点获取操作,得到起点坐标和终点坐标,包括:当所述目标信号线为Xnet时,根据所述目标信号线中每个net信号线的pin信息查找出起点pin和终点pin,将所述起点pin的坐标作为所述起点坐标,将所述终点pin的坐标作为所述终点坐标;当所述目标信号线为net时,将所述目标信号线的起点pin的坐标作为所述起点坐标,所述目标信号线的终点pin的坐标作为所述终点坐标。3.根据权利要求1所述的PCB信号线信息获取方法,其特征在于,根据所述起点坐标和所述终点坐标确定所述目标信号线的待统计信息,包括:获取所述起点坐标和所述终点坐标之间的每一段走线的走线信息和过孔信息;将所有走线信息和所有过孔信息作为所述待统计信息。4.根据权利要求1所述的PCB信号线信息获取方法,其特征在于,将所述待统计信息进行统计,得到PCB信号线信息,包括:将所述待统计信息的走线信息按照预设规则相加,得到线长数据;将所述待统计信息的过孔信息进行数量统计,得到过孔数量;将所述线长数据和所述过孔数量作为所述PCB信号线信息。5.一种PCB信号线信息获取系统,其特征在于,包括:获取目标确定模块,用于根据获取的需求信息确定目标信号线;起始点获取模块,用于根据目标信号线的类型选择对应的起始点获取操作,对所述目标信号线执行所述起始点获取...
【专利技术属性】
技术研发人员:李艳军,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。