PCB布线的方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:21299664 阅读:22 留言:0更新日期:2019-06-12 07:56
本发明专利技术揭示了PCB布线的方法、装置、计算机设备及存储介质,方法包括:配置电路图的网络表中各个网络的信号类型;根据各个所述网络分别对应的信号类型,按照预设配置规则配置各个所述网络之间的布线规则;根据所述布线规则,进行PCB布线。通过配置网络的信号类型,对网络信号的干扰类型进行区分,以根据网络信号类型,配置网络间的布线规则,避免不同信号类型的网络混合在一起走线,从而避免导致网络间的信号相互干扰;根据布线规则,实现自动进行PCB布线,从而不需要用户手动布线,提高布线效率,节省用户时间和精力,提升用户体验。

PCB wiring method, device, computer equipment and storage medium

The invention discloses a PCB routing method, device, computer equipment and storage medium. The method includes: configuring the signal types of each network in the network table of the circuit diagram; configuring the routing rules between the networks according to the corresponding signal types of each network according to the preset configuration rules; and carrying out PCB routing according to the routing rules. By configuring the signal type of the network, the interference types of the network signal are distinguished, so as to configure the routing rules among the networks according to the signal type of the network, so as to avoid the mixed routing of different signal types of networks, thus avoiding the interference of the signals between the networks; according to the routing rules, the PCB routing can be realized automatically, so that the user's manual routing is not needed to improve the routing. Online efficiency, saving users'time and energy, and improving user experience.

【技术实现步骤摘要】
PCB布线的方法、装置、计算机设备及存储介质
本专利技术涉及到印刷电路板设计
,特别是涉及到PCB布线的方法、装置、计算机设备及存储介质。
技术介绍
目前,电子产品的PCB(印刷电路板,PrintedCircuitBoard)设计一般是先在电路图设计软件中设计电路图,根据电路图生成网络表并导出网络表对应的文件,再将网络表对应的文件导入到PCB中进行PCB走线设计。现有PCB设计软件自带的设计规则中仅包含PCB布线的部分信息(如网络),这些信息缺少走线之间的相干约束关系,最终走线会造成各网络信号间的相互干扰。因此,通常需要用户手动完成PCB布线,这样非常浪费用户的时间与精力,而且对于电路复杂的印刷电路板,手动布线更是让用户感觉到崩溃,用户体验极差。
技术实现思路
本专利技术的目的在于提供一种PCB布线的方法、装置、计算机设备及存储介质,以在PCB布线的过程中,实现降低网络信号间相互干扰的目的。本专利技术提出一种PCB布线的方法,包括:配置电路图的网络表中各个网络的信号类型;根据各个网络分别对应的信号类型,按照预设配置规则配置各个网络之间的布线规则;根据布线规则,进行PCB布线。进一步地,配置电路图的网络表中网络的信号参数的步骤,包括:接收用户输入的第一指令,第一信息包括配置网络表中各个网络对应的信号类型的指令;根据第一指令,配置网络表中各个网络对应的模数信号类型、频率信号类型、敏感信号类型和/或辐射信号类型,其中,模数信号类型包括数字信号类型或模拟信号类型,频率信号类型包括高频类型或低频类型,敏感信号类型包括高敏感类型或低敏感类型,辐射信号类型包括高辐射类型或低辐射类型。进一步地,根据第一指令,配置网络表中各个网络对应的模数信号型、频率信号型、敏感信号型和/或辐射信号型的步骤之后,还包括:将不完整网络对应的频率信号类型、敏感信号类型和/或辐射信号类型,分别配置为低频类型、低敏感类型和/或低辐射类型;其中,配置电路图的网络表中各个网络的信号类型,为配置网络表中各个网络对应的频率信号类型、敏感信号类型和/或辐射信号类型中的至少一种信号类型,不完整网络为未完全配置信号类型所包含的频率信号类型、敏感信号类型和/或辐射信号类型的网络。进一步地,根据各个网络分别对应的信号类型,按照预设配置规则配置各个网络之间的布线规则的步骤,包括:接收用户输入的第二指令,第二指令包括根据各个网络分别对应的信号类型,分别配置各个网络之间的一个或多个的布线规则的指令;根据第二指令,分别配置各个网络之间的一个或多个的布线规则。进一步地,分别配置各个网络之间的一个或多个的布线规则的步骤,包括:生成所有网络之间的布线规则矩阵表,布线规则矩阵表包括位于首行和首列中的网络字段,以及首行和首列中的网络字段分别对应的空白栏;将首行和首列中的网络字段对应的一个或多个预设布线规则添加至空白栏,以分别配置各个网络之间的一个或多个的布线规则。进一步地,根据布线规则,进行PCB布线的步骤,包括:接收用户输入的第三指令,第二指令包括进行PCB布线的指令;根据第三指令,按照布线规则,进行PCB布线。进一步地,根据布线规则,进行PCB布线的步骤之后,包括:根据预设检查规则,检查PCB布线的布通率;基于预设检查规则的检查结果,显示布通率。本专利技术还提出一种PCB布线的装置,包括:第一配置模块,用于配置电路图的网络表中各个网络的信号类型;第二配置模块,用于根据各个网络分别对应的信号类型,按照预设配置规则配置各个网络之间的布线规则;布线模块,用于根据布线规则,进行PCB布线。本专利技术还提出一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述PCB布线的方法的步骤。本专利技术还提出一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述PCB布线的方法的步骤。本专利技术通过配置网络的信号类型,对网络信号的干扰类型进行区分,以根据网络信号类型,配置网络间的布线规则,避免不同信号类型的网络混合在一起走线,从而避免导致网络间的信号相互干扰;根据布线规则,实现自动进行PCB布线,从而不需要用户手动布线,提高布线效率,节省用户时间和精力,提升用户体验。附图说明图1为本专利技术一实施例中PCB布线的方法的步骤示意图;图2为本专利技术一实施例中的布线规则矩阵表;图3为本专利技术一实施例中PCB布线的装置的结构示意图;图4为本专利技术一实施例中PCB布线的装置中第一配置模块的结构示意图;图5为本专利技术另一实施例中PCB布线的装置中第一配置模块的结构示意图;图6为本专利技术一实施例中PCB布线的装置中第二配置模块的结构示意图;图7为本专利技术一实施例中PCB布线的装置中第三配置单元的结构示意图;图8为本专利技术一实施例中PCB布线的装置中布线模块的的结构示意图;图9为本专利技术另一实施例中PCB布线的装置的结构示意图;图10为本专利技术一实施例中计算机设备的结构示意图;图11为本专利技术一实施例中存储介质的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,本专利技术一实施例中PCB布线的方法,包括:S1,配置电路图的网络表中各个网络的信号类型;S2,根据各个所述网络分别对应的信号类型,按照预设规则配置各个所述网络之间的布线规则;S3,根据所述布线规则,进行PCB布线。本专利技术可应用于智能终端,但不限于上述智能终端,上述智能终端包括手机、平板电脑、台式电脑、车载电脑等任意终端设备;在一实施例中,上述智能终端安装有电路图设计软件和PCB设计软件;在另一实施例中,上述智能终端安装有具有电路图设计功能和PCB设计功能的设计软件;上述电路图设计软件(或电路图设计功能)与PCB设计软件(或PCB设计功能)具有相同的布线规则和常规设计规则,常规设计规则可包含安全间距,布线和高速约束,分成缺省的、分类的和指定网络的约束,以及条件设计规则和差分对。在上述步骤S1中,上述网络表为记录上述电路图(电气原理图)中电路信息的文件,包括元件表和连线网络表,上述元件表包括元器件编号、元器件名称、元器件属性参数、元器件封装形式,上述连线网络表包括多个网络的名称及各网络所连接的所有元器件管脚名、PCB板层定义、常规设计规则、网络信号类型、网络间的布线规则;上述网络(Net)为元器件管脚的相互连接形成的网络;上述信号类型包括不同信号的组合(如网络A的信号类型既是数字信号,同时也是高敏感信号、高频信号、高辐射信号等),上述不同信号包括通过多种区分方式所区分的信号,例如,按信号是否离散来区分的模数信号型、按信号的频率大小来区分的频率信号型、按信号产生干扰的能力来区分的辐射信号型、按信号抵抗干扰的能力来区分的敏感信号型、按信号的功率大小来区分的功率信号型等,信号的区分方式不限于上述几种方式,用户可根据实际需求对上述信号类型进行区分与配置。在一实施例中,用户通过电路图设计软件设计电路图,并输入各个网络的信号类型,电路图设计软件根据用户输入的信号类型,配置电路图的网络表中各个网络分别对应的信号类型,同时还配置网络的布线约束参数,上述布线约束参数包括缺省规则(安全间距(Clearance)、走线规则(Routi本文档来自技高网...

【技术保护点】
1.一种PCB布线的方法,其特征在于,包括:配置电路图的网络表中各个网络的信号类型;根据各个所述网络分别对应的信号类型,按照预设配置规则配置各个所述网络之间的布线规则;根据所述布线规则,进行PCB布线。

【技术特征摘要】
1.一种PCB布线的方法,其特征在于,包括:配置电路图的网络表中各个网络的信号类型;根据各个所述网络分别对应的信号类型,按照预设配置规则配置各个所述网络之间的布线规则;根据所述布线规则,进行PCB布线。2.根据权利要求1所述的PCB布线的方法,其特征在于,所述配置电路图的网络表中各个网络的信号类型的步骤,包括:接收用户输入的第一指令,所述第一指令包括配置所述网络表中各个网络对应的信号类型的指令;根据所述第一指令,配置网络表中各个网络对应的信号类型;所述信号类型包括模数信号类型、频率信号类型、敏感信号类型和/或辐射信号类型,其中,所述模数信号类型包括数字信号类型或模拟信号类型,所述频率信号类型包括高频类型或低频类型,敏感信号类型包括高敏感类型或低敏感类型,所述辐射信号类型包括高辐射类型或低辐射类型。3.根据权利要求2所述的PCB布线的方法,其特征在于,所述根据所述第一指令,配置网络表中各个网络对应的信号类型的步骤之后,还包括:将不完整网络对应的频率信号类型、敏感信号类型和/或辐射信号类型,分别配置为低频类型、低敏感类型和/或低辐射类型;其中,配置电路图的网络表中各个所述网络的信号类型,为配置网络表中各个所述网络对应的频率信号类型、敏感信号类型和/或辐射信号类型中的至少一种信号类型,所述不完整网络为未完全配置所述信号类型所包含的频率信号类型、敏感信号类型和/或辐射信号类型的所述网络。4.根据权利要求1所述的PCB布线的方法,其特征在于,所述根据各个所述网络分别对应的信号类型,按照预设配置规则配置各个所述网络之间的布线规则的步骤,包括:接收用户输入的第二指令,所述第二指令包括根据各个所述网络分别对应的信号类型,分别配置各个所述网络之间的一个或多个的所述...

【专利技术属性】
技术研发人员:张立新周毕兴
申请(专利权)人:遵义市水世界科技有限公司
类型:发明
国别省市:贵州,52

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

1