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

技术编号:7094616 阅读:168 留言:0更新日期:2012-04-11 18:40
一种印刷电路板布线系统包括输入模块、执行模块及电路板布线模块。输入模块用于响应用户的操作产生相应的操作指令产生执行指令及布线指令。执行模块用于响应执行指令执行电路板图文件以显示电路板图于工作窗口内,电路板图用于提供布线所需的信息。电路板布线模块用于响应布线指令并根据布线信息设计若干第一走线。印刷电路板布线系统还包括标记模块。输入模块还用于响应用户操作产生的操作指令产生标记指令。标记模块用于响应标记指令选择可与第二走线连接的第一走线上设置电路符号。本发明专利技术还提供了一种印刷电路板布线方法。

【技术实现步骤摘要】

本专利技术涉及印刷电路板(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,检测是否产生连接指令,其中,该连接指令有印刷电路板布线系统响应用户操作而产生。若检测到连接指本文档来自技高网...

【技术保护点】
1.一种印刷电路板布线系统,包括输入模块、执行模块及电路板布线模块,该输入模块用于响应用户的操作产生相应的操作指令产生执行指令及布线指令;该执行模块用于响应执行指令执行电路板图文件以显示电路板图于工作窗口内,该电路板图用于提供布线所需的信息;该电路板布线模块用于响应布线指令并根据布线信息设置若干第一走线,其特征在于:该印刷电路板布线系统还包括标记模块;该输入模块还用于响应用户操作产生的操作指令产生标记指令;该标记模块用于响应标记指令选择可与第二走线连接的第一走线上设置电路符号。

【技术特征摘要】

【专利技术属性】
技术研发人员:戈玉兰顾秋菱林坚棠
申请(专利权)人:富泰华工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94

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

1