印刷电路板布线系统及印刷电路板布线方法

文档序号:6606492阅读:134来源:国知局
专利名称:印刷电路板布线系统及印刷电路板布线方法
技术领域
本发明涉及印刷电路板(Printed Circuit Board, PCB)布线领域,尤其涉及一种印刷电路板布线系统及印刷电路板布线方法。
背景技术
随着集成电路高密度的发展,使用电子设计自动化布线软件进行印刷电路板布线 (Printed Circuit Board Layout)已成为电子产品生产中的一个不可缺少的环节。在电路设计过程中,将所有电路按照功能划分成不同模块。然后将设计好的电路导入印刷电路板布线系统中,将不同功能的模块通过走线直接连接。在设计同一系列的产品时,其仅在某一功能上有差别,若采用上一个产品的布线格局时,需变更功能模组之间的连接关系,也可去除部分功能模组并添加新增功能模组。在变更或去除功能模组之间连接关系时,要删除用于连接功能模组的走线。但由于某些功能模组布线比较复杂,若删除整条走线,则需要重新在功能模组中布线与其他功能模组进行连接,这样就导致布线工作人员进行重复对一个功能模组进行布线,降低工作效率。

发明内容
有鉴于此,有必要提供一种避免重复布线的的印刷电路板布线系统。另外,必要提供一种避免重复布线的印刷电路板布线方法。一种印刷电路板布线系统,包括输入模块、执行模块及电路板布线模块。输入模块用于响应用户的操作产生相应的操作指令产生执行指令及布线指令。执行模块用于响应执行指令执行电路板图文件以显示电路板图于工作窗口内,电路板图用于提供布线所需的信息。电路板布线模块用于响应布线指令并根据布线信息设计若干第一走线。印刷电路板布线系统还包括标记模块。输入模块还用于响应用户操作产生的操作指令产生标记指令。标记模块用于响应标记指令选择可与第二走线连接的第一走线上设置电路符号。一种印刷电路板布线方法,该方法应用于印刷电路板布线系统,印刷电路板布线方法包括如下步骤检测是否产生执行指令。若检测到执行指令,在工作窗口内显示电路板图。检测是否产生布线指令。若检测到布线指令,则设置第一走线。检测是否产生标记指令。若检测到标记指令,选择可与第二走线连接的第一走线上设置标记符号。通过使用上述连接方式的印刷电路板布线系统,避免了重复布线并提高了工作效率。


图1为一较佳实施方式的印刷电路板布线系统的模块图。
图2为图1中电路符号位于外层的示意图。
图3为一较佳实施方式的印刷电路板布线方法的流程图。
主要元件符号说明
印刷电路板布线系统100
输入模块10
执行模块20
模组分割模块30
电路板布线模块40
标记模块50
模组连接模块60
电路符号502
印刷电路板标记方法步骤S201 S210
具体实施例方式请参看图1,其为一种印刷电路板布线系统100的模块图。印刷电路板布线系统 100用于对印刷电路板进行布线。在本实施方式中,该电路板为多层电路板,该电路板包括第一功能模组和第二功能模组可实现不同的功能。在其他实施方式中,该电路板也可以只有一个功能模组或者包括两个以上的功能模组。例如,在手机电路板中其包括多个功能模组,第一功能模组可以是电源模组,而第二功能模组可以是内存模组,当然,该两者还可以是射频模组、数字相机模组、按键模组等等。印刷电路板布线系统100包括输入模块10、执行模块20、模组分割模块30、电路板布线模块40、标记模块50及模组连接模块60。输入模块10用于响应用户的操作而产生操作指令。该操作指令包括执行指令、分割指令、布线指令、标记指令、连接指令。印刷电路板布线系统100响应该等操作指令,分别控制模组分割模块30、电路板布线模块40、标记模块50及模组连接模块60的工作。执行模块20响应用户的操作而产生的的执行指令将电路板图文件在印刷电路板布线系统100的工作窗口内显示电路板图。电路板图用于提供布线所需的信息,例如,电路板上的元件信息、元件之间的连接关系信息(图未示)。模组分割模块30用于响应用户的操作产生的分割指令将电路板图根据功能分割形成第一功能模组和第二功能模组(图未示)。可以理解地,在其他实施例中,电路板图也可根据需要分割成更多具有不同功能的功能模组。电路板布线模块40用于响应输入模块10的布线指令对每一功能模组进行布线。 亦即,电路板布线模块40根据布线信息在第一个功能模组中根据布线信息设置第一走线, 在第二功能模组中设置第二走线(图未示)。请参阅图2,标记模块50用于响应用户的操作而产生的标记指令在每一功能模组与其他功能模组连接的走线上设置电路符号502,以标记各功能模组可与其他功能模组连接的走线。即,标记模块50可在第一功能模组和第二功能模组两个模组中相互连接的第一走线和第二走线上分别设置电路符号502。优选地,如果若干第一走线与同一第二走线相连,则该若干第一走线与该第二走线上都设置相同的电路符号502。如果若干第一走线分别与若干第二走线相连,则该若干第一走线上设置不同的电路符号502,例如,采用不同的颜色的电路符号502标记与第一走线相应的第二走线。该电路符号502在电路板布线系统中为一零电阻的零件,可设置于电路板的任意一层,且不占用空间。例如,如图2所示,可将电路符号502设置于外层板中;另外也可将电路符号502设置在内层板中。在本实施方式中,分别在第一走线和第二走线末端设置电路符号502。模组连接模块60用于响应用户的操作而产生的连接指令通过第三走线将各功能模组的电路符号502与其他功能模组的电路符号502进行连接。亦即,模组连接模块60将第一模组中的第一走线和第二模组中的第二走线进行连接。请参看图3,其为印刷电路板布线方法的流程图,该方法应用于印刷电路板布线系统,主要用于功能模组之间的连接。该模组方法包括如下步骤步骤S201,检测是否产生执行指令,其中,该执行指令由印刷电路板布线系统响应用户操作而产生。若检测到执行指令,进入步骤S202 ;若未检测到执行指令则返回步骤 S201。步骤S202,在工作窗口内显示印刷电路板图。该电路板图为根据电路原理图产生的文件,其包括元件信息、元件之间的连接关系信息。步骤S203,检测是否产生分割指令,其中,该分割指令有印刷电路板布线系统响应用户操作而产生。若检测到分割指令,进入步骤S204 ;若未检测到分割指令,则进入步骤 S205。步骤S204,按功能分割印刷电路板。步骤S205,检测是否产生布线指令,其中,该布线指令由印刷电路板布线系统响应用户操作而产生。若检测到布线指令,进入步骤S206 ;若未检测到布线指令,则进入步骤 S207。步骤S206,根据电路板图在功能模组内布置走线。其中在第一功能模组内设置第一走线,在第二功能模组内设置第二走线。该第一走线和第二走线为可与其他功能模组连接的走线。步骤S207,检测是否产生标记指令,其中,该标记指令由印刷电路板布线系统响应用户操作而产生。若检测到标记指令,进入步骤S208 ;若未检测到标记指令,则结束。步骤S208,标记功能模组中的走线。该标记为一电路符号,其为一零电阻的零件, 其可设置于印刷电路板的任意一层。其中,如果若干第一走线与同一第二走线相连,则该若干第一走线与该第二走线上都设置相同的电路符号。如果若干第一走线分别与若干第二走线相连,则该若干第一走线上设置不同的电路符号,而第二走线设置与相应的第一走线相同的电路符号。步骤S209,检测是否产生连接指令,其中,该连接指令有印刷电路板布线系统响应用户操作而产生。若检测到连接指令,进入步骤S210 ;若未检测到连接指令,则结束。步骤S210,连接功能模组之间的电路符号。其中,将设置有电路符号的第一走线与相应的第二走线进行连接。上述印刷电路板布线系统及印刷电路板模组连接方法,其在同一系列电子产品在电路板设计过程中,改变、去除或增加功能时,仅需导入现有电路板布线格局,并改变或去除需变化之功能模组中电路符号502与其他功能模组之间的走线删除,并改变、去除或增加相应的功能模组,并通过走线连接该功能模组与其他功能模组之间的电路符号502即可,避免了将功能模组连接的走线全部删除后,重新在该功能模组中步线。
本技术领域的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明, 而并非用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施例所作的适当改变和变化都落在本发明要求保护的范围之内。
权利要求
1.一种印刷电路板布线系统,包括输入模块、执行模块及电路板布线模块,该输入模块用于响应用户的操作产生相应的操作指令产生执行指令及布线指令;该执行模块用于响应执行指令执行电路板图文件以显示电路板图于工作窗口内,该电路板图用于提供布线所需的信息;该电路板布线模块用于响应布线指令并根据布线信息设置若干第一走线,其特征在于该印刷电路板布线系统还包括标记模块;该输入模块还用于响应用户操作产生的操作指令产生标记指令;该标记模块用于响应标记指令选择可与第二走线连接的第一走线上设置电路符号。
2.如权利要求1所述的印刷电路板布线系统,其特征在于该电路符号为一零电阻零件,其可放置于电路板图的任意一层。
3.如权利要求1所述的印刷电路板布线系统,其特征在于该第二走线为可与第一走线连接的外部走线。
4.如权利要求1所述的印刷电路板布线系统,其特征在于该电路板布线模块还用于响应布线指令并根据布线信息设计若干第二走线。
5.如权利要求1所述的印刷电路板布线系统,其特征在于该印刷电路板布线系统还包括分割模块;该输入模块响应用户操作产生的操作指令还包括分割指令;该模组分割模块用于响应分割指令将电路板图按功能利用分割线分割为第一功能模组和第二功能模组该电路板布线模块在第一功能模组内根据布线信息设置第一走线,并在第二功能模组内根据布线信息设置第二走线。
6.一种印刷电路板布线方法,该方法应用于印刷电路板布线系统,该印刷电路板布线方法包括如下步骤检测是否产生执行指令;若检测到执行指令,在工作窗口内显示电路板图;检测是否产生布线指令;若检测到布线指令,则设置第一走线;检测是否产生标记指令;若检测到标记指令,选择可与第二走线连接的第一走线上设置标记符号。
7.如权利要求6所述的印刷电路板布线方法,其特征在于该第二走线为可与第一走线连接的外部走线。
8.如权利要求6所述的印刷电路板布线方法,其特征在于在检测到布线指令之前,印刷电路板布线方法还包括以下步骤检测是否产生分割指令;若检测到分割指令,按功能将电路板图分割成第一功能模组和第二功能模组,所述第一和第二走线分别设置在第一功能模组和的第二功能模组内。
9.如权利要求6所述的印刷电路板布线方法,其特征在于该标记符号为电路符号为一零电阻的零件,可放置与印刷电路板布线系统的任意一层。
10.如权利要求6所述的印刷电路板布线方法,其特征在于该印刷电路板图布线方法还包括以下步骤检测是否产生连接指令;若产生连接指令,将设置有电路符号的第一走线与相应的第二走线进行连接。
全文摘要
一种印刷电路板布线系统包括输入模块、执行模块及电路板布线模块。输入模块用于响应用户的操作产生相应的操作指令产生执行指令及布线指令。执行模块用于响应执行指令执行电路板图文件以显示电路板图于工作窗口内,电路板图用于提供布线所需的信息。电路板布线模块用于响应布线指令并根据布线信息设计若干第一走线。印刷电路板布线系统还包括标记模块。输入模块还用于响应用户操作产生的操作指令产生标记指令。标记模块用于响应标记指令选择可与第二走线连接的第一走线上设置电路符号。本发明还提供了一种印刷电路板布线方法。
文档编号G06F17/50GK102339340SQ20101023522
公开日2012年2月1日 申请日期2010年7月23日 优先权日2010年7月23日
发明者戈玉兰, 林坚棠, 顾秋菱 申请人:富泰华工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1