《印刷电路板布线系统及错误提示信息管理方法.pdf》由会员分享,可在线阅读,更多相关《印刷电路板布线系统及错误提示信息管理方法.pdf(10页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102054086A43申请公布日20110511CN102054086ACN102054086A21申请号200910309051122申请日20091029G06F17/50200601G06F3/04820060171申请人鸿富锦精密工业(深圳)有限公司地址518109广东省深圳市宝安区龙华镇油松第十工业区东环二路2号申请人鸿海精密工业股份有限公司72发明人盛晓成54发明名称印刷电路板布线系统及错误提示信息管理方法57摘要一种应用于印刷电路板布线系统中的错误提示信息管理方法。印刷电路板布线系统根据电路板图文件显示电路板图。电路板图文件包括描述错误提示信息的属性标示。属性。
2、标示包括名称标示及坐标标示。该方法包括如下步骤响应用户的启动操作,印刷电路板布线系统获取电路板图文件中的属性标示;根据获取的属性标示中的名称标示对错误提示信息进行分类;根据获取的属性标示中的名称标示确定每类错误提示信息的数量;以预设形式显示第一区域及第二区域,在第一区域显示每类错误提示信息的类别名称及对应的数量;响应用户选择第一区域中一类别名称的操作,在第二区域中显示对应的错误提示信息的名称标示及坐标标示。本发明还提供一种印刷电路板布线系统。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书4页附图3页CN102054093A1/2页21一种印刷电路板布线系统,。
3、包括电路板布线模块,该电路板布线模块用于根据电路原理图产生电路板图文件,并根据该电路板图文件显示对应的电路板图,其中电路板图文件中包括用于描述错误提示信息的属性标示,属性标示包括错误提示信息的名称标示及错误提示信息在显示的电路板图上的坐标标示,其特征在于该印刷电路板布线系统还包括错误信息管理模块;该错误信息管理模块包括获取单元、分类单元、数量统计单元及输出单元;该获取单元用于响应用户的启动操作,获取电路板图文件中所有错误提示信息的属性标示,并将获取的属性标示提供给分类单元;该分类单元用于根据接收的属性标示中的名称标示对错误提示信息进行分类,并将分类后的属性标示提供给数量统计单元及输出单元;该数。
4、量统计单元用于根据接收的属性标示中的名称标示确定每一类错误提示信息的数量,并将确定的数量提供给输出单元;该输出单元包括用于显示第一区域及第二区域的工作窗口,并根据从分类单元接收的分类后的属性标示及从数量统计单元接收的确定的数量,在第一区域显示错误提示信息的类别名称及每一类错误提示信息的数量,在第二区域中显示与用户在第一区域中选中的错误提示信息类所对应的错误提示信息的类别名称及对应的坐标标示。2如权利要求1所述的印刷电路板布线系统,其特征在于该错误信息管理模块还包括判断单元;该判断单元用于判断每一类错误提示信息的数量是否为零,在判断出该类错误提示信息的数量为零时,输出第一控制信号给输出单元;该输。
5、出单元根据第一控制信号使第一区域中该类错误提示信息的数量为零所对应类别名称无效,以使用户不能对该类别名称进行选择操作。3如权利要求2所述的印刷电路板布线系统,其特征在于该判断单元用于判断每一类错误提示信息的数量是否为零,在判断出该类错误提示信息的数量不为零时,输出第二控制信号给输出单元;该输出单元根据第二控制信号使第一区域中该类错误提示信息的数量不为零所对应类别名称有效,以使用户能够对该类别名称进行选择操作。4如权利要求3所述的印刷电路板布线系统,其特征在于该输出单元还响应用户在第二区域中的选择坐标标示的操作,将高亮控制信号、用户选择的坐标标示及对应的名称标示提供给电路板布线模块,以使电路板布。
6、线模块在电路板图中的与坐标标示对应的位置高亮显示对应的错误提示信息。5如权利要求1所述的印刷电路板布线系统,其特征在于该类别名称为该类错误提示信息的属性标示中的名称标示。6一种印刷电路板上的错误提示信息管理方法,该方法应用于印刷电路板布线系统中,其中印刷电路板布线系统根据电路原理图产生电路板图文件,并根据该电路板图文件显示对应的电路板图,其中电路板图文件中包括用于描述错误提示信息的属性标示,其中属性标示包括错误提示信息的名称标示及错误提示信息在显示的电路板图上的坐标标示,该方法包括如下步骤响应用户的启动操作,印刷电路板布线系统获取电路板图文件中所有错误提示信息的权利要求书CN102054086。
7、ACN102054093A2/2页3属性标示;根据获取的属性标示中的名称标示对错误提示信息进行分类;根据获取的属性标示中的名称标示确定每一类错误提示信息的数量;以预设形式显示包括第一区域及第二区域的工作窗口,并在第一区域显示每一类错误提示信息的类别名称及对应的每一类错误提示信息的数量;响应用户选择第一区域中一类别名称的操作,在第二区域中显示与被选中类别名称所对应的错误提示信息的名称标示及对应的坐标标示。7如权利要求6所述的印刷电路板上的错误提示信息管理方法,其特征在于该方法还包括以下步骤判断每一类错误提示信息的数量是否为零;在判断出该类错误提示信息的数量为零时,使第一区域中对应的类别名称无效。。
8、8如权利要求7所述的印刷电路板上的错误提示信息管理方法,其特征在于该方法还包括以下步骤在判断出该类错误提示信息的数量不为零时,使第一区域中对应的类别名称有效,以使用户能够对该类别名称进行选择操作。9如权利要求8所述的印刷电路板上的错误提示信息管理方法,其特征在于该方法还包括以下步骤响应用户在第二区域中的选择坐标标示的操作,获取用户选择的坐标标示及对应的名称标示;根据获取的用户选择的坐标标示及对应的名称标示,在电路板图中的与该坐标标示对应的位置高亮显示对应的错误提示信息。10如权利要求6所述的印刷电路板上的错误提示信息管理方法,其特征在于该类别名称为该类错误提示信息的属性标示中的名称标示。权利要。
9、求书CN102054086ACN102054093A1/4页4印刷电路板布线系统及错误提示信息管理方法技术领域0001本发明涉及印刷电路板PRINTEDCIRCUITBOARD;PCB布线领域,特别涉及一种印刷电路板布线系统及印刷电路板上的错误提示信息管理方法。背景技术0002随着集成电路高密度的发展,使用电子设计自动化布线软件进行印刷电路板布线PRINTEDCIRCUITBOARDLAYOUT已成为电子产品生产中的一个不可缺少的环节。0003例如,现有技术中印刷电路板布线PRINTEDCIRCUITBOARD的布线设计工具ALLEGRO软件。在ALLEGRO软件中具有设计规则检查DESIGN。
10、RULECHECKING,DRC功能,ALLEGRO软件在检查出电路板图中的设计不符合布线规则时,产生错误提示信息,请同时参看图1,在ALLEGRO软件的工作区11显示的电路板图中有布线错误时,ALLEGRO软件会在发生错误的位置显示一报错图案16以表示出对应的错误提示信息。当布线人员需要了解电路板图中错误提示信息的分布情况的时候,布线人员需要利用鼠标在显示的电路板图逐个的点选报错图案16以了解对应的错误提示信息的类别及数量,如此的点选操作比较繁琐。发明内容0004有鉴于此,有必要提供一种可以自动统计印刷电路板图上错误提示信息的类别及数量的印刷电路板布线系统。0005还有必要提供一种可以自动统。
11、计印刷电路板图上错误提示信息的类别及数量的错误提示信息管理方法。0006一种印刷电路板布线系统,包括电路板布线模块及错误信息管理模块。该电路板布线模块用于根据电路原理图产生电路板图文件,并根据该电路板图文件显示对应的电路板图,其中电路板图文件中包括用于描述错误提示信息的属性标示,属性标示包括错误提示信息的名称标示及错误提示信息在显示的电路板图上的坐标标示。该错误信息管理模块包括获取单元、分类单元、数量统计单元及输出单元。该获取单元用于响应用户的启动操作,获取电路板图文件中所有错误提示信息的属性标示,并将获取的属性标示提供给分类单元。该分类单元用于根据接收的属性标示中的名称标示对错误提示信息进行。
12、分类,并将分类后的属性标示提供给数量统计单元及输出单元;该数量统计单元用于根据接收的属性标示中的名称标示确定每一类错误提示信息的数量,并将确定的数量提供给输出单元。该输出单元用于输出第一区域及第二区域,并根据接收的分类后的属性标示及确定的数量在第一区域显示错误提示信息的类别名称及每一类错误提示信息的数量,在第二区域中显示与用户在第一区域中选中的错误提示信息类所对应的错误提示信息的类别名称及对应的坐标标示。0007一种印刷电路板上的错误提示信息管理方法,该方法应用于印刷电路板布线系统中,其中印刷电路板布线系统根据电路原理图产生电路板图文件,并根据该电路板图文件显示对应的电路板图,其中电路板图文件。
13、中包括用于描述错误提示信息的属性标示,其中说明书CN102054086ACN102054093A2/4页5属性标示包括错误提示信息的名称标示及错误提示信息在显示的电路板图上的坐标标示,该方法包括如下步骤0008响应用户的启动操作,印刷电路板布线系统获取电路板图文件中所有错误提示信息的属性标示;0009根据获取的属性标示中的名称标示对错误提示信息进行分类;0010根据获取的属性标示中的名称标示确定每一类错误提示信息的数量;0011以预设形式显示第一区域及第二区域,并在第一区域显示每一类错误提示信息的类别名称及对应的每一类错误提示信息的数量;0012响应用户选择第一区域中一类别名称的操作,在第二区。
14、域中显示与被选中类别名称所对应的错误提示信息的名称标示及对应的坐标标示。0013使用上述印刷电路板布线系统及错误提示信息管理方法,印刷电路板布线系统自动获取电路板图文件中错误提示信息的属性标示,并对获取的属性标示进行统计及分类后以列表形式呈现给用户。如此,用户不需要利用鼠标在显示的电路板图逐个的点选错误提示信息以确定错误提示信息的类别及数量,便可了解到电路板图中错误提示信息的分布情况。附图说明0014图1为现有技术中的印刷电路板布线系统的工作窗口示意图。0015图2为一较佳实施方式的印刷电路板布线系统的功能模块图。0016图3为图2中印刷电路板布线系统显示的错误提示信息用户管理界面示意图。00。
15、17图4为印刷电路板上的错误提示信息管理方法的流程图。具体实施方式0018请参看图2,印刷电路板布线系统100包括电路板布线模块10及错误信息管理模块30。0019电路板布线模块10用于根据电路原理图产生电路板图文件,并根据该电路板图文件显示对应的电路板图。其中电路板图文件中包括用于描述错误提示信息的属性标示,该属性标示包括错误提示信息的名称标示及错误提示信息在显示的电路板图上的坐标标示。0020错误信息管理模块30包括获取单元31、分类单元32、数量统计单元33、判断单元34及输出单元35。0021获取单元31用于响应用户的启动操作,获取电路板图文件中所有错误提示信息的属性标示,并将获取的属。
16、性标示提供给分类单元32。0022分类单元32用于根据接收的属性标示中的名称标示对错误提示信息进行分类,并将分类后的属性标示提供给数量统计单元33及输出单元35。其中,分类后的属性标示除了包括错误提示信息的名称标示及错误提示信息在显示的电路板图上的坐标标示,还包括错误提示信息类的类别名称。该类别名称为同一类错误提示信息的名称标示。0023数量统计单元33用于根据接收的属性标示中的名称标示确定每一类错误提示信息的数量,并将确定的数量提供给输出单元35。说明书CN102054086ACN102054093A3/4页60024判断单元34用于判断每一类错误提示信息的数量是否为零,在判断出该类错误提示。
17、信息的数量为零时,输出第一控制信号给输出单元35,在判断出该类错误提示信息的数量不为零时,输出第二控制信号给输出单元35。在本实施方式中,判断单元34接收数量统计单元33提供的确定的数量及对应的错误提示信息类的类别名称后进行判断操作。0025该输出单元35用于显示包括第一区域及第二区域的工作窗口,并根据接收的分类后的属性标示及确定的数量在第一区域显示错误提示信息的类别名称及每一类错误提示信息的数量,在第二区域中显示与用户在第一区域中选中的错误提示信息类所对应的错误提示信息的类别名称及对应的坐标标示。另外,输出单元35在接收到第一控制信号时使第一区域中该类错误提示信息的数量为零所对应类别名称无效。
18、,以使用户不能对该类别名称进行选择操作;在接收到第二控制信号时,使第一区域中该类错误提示信息的数量不为零所对应类别名称有效,以使用户能够对该类别名称进行选择操作。该输出单元35还响应用户在第二区域中的选择坐标标示的操作,将高亮控制信号、用户选择的坐标标示及对应的名称标示提供给电路板布线模块10,以使电路板布线模块10在电路板图中的与坐标标示对应的位置高亮显示错误提示信息。在其他实施方式中,判断单元34也可以从输出单元35中获取类别名称及与类别名称对应的确定的数量。0026用户在运行印刷电路板布线系统100后,印刷电路板布线系统100除了显示与电路板图文件对应的电路板图外,还可以显示如图3所示的。
19、用户界面300该用户界面300包括第一区域310及第二区域320。第一区域310中显示了所有错误提示信息类的类别名称及对应的错误提示信息类中错误提示信息的数量。用户可以选择第一区域310中错误提示信息的数量不为零的类别名称,相应的在第二区域320中显示出与选择的类别名称对应的错误提示信息的名称标示及坐标标示。用户在选择第二区域320中选择一坐标标示时,印刷电路板布线系统100显示的电路板图上高亮显示出对应的错误提示信息。0027请参看图4,其为印刷电路板上的错误提示信息管理方法的流程图。该方法应用于印刷电路板布线系统中。其中,该印刷电路板布线系统根据电路原理图产生电路板图文件,并根据该电路板图。
20、文件显示对应的电路板图。其中,电路板图文件中包括用于描述错误提示信息的属性标示。属性标示包括错误提示信息的名称标示及错误提示信息在显示的电路板图上的坐标标示。该错误提示信息管理方法可由存储在计算机存储器中的一组程序代码来表示,将该组程序代码作为插件装入印刷电路板布线系统中。其中,该错误提示信息管理方法程序可以输入命令的方式运行或者通过点击界面菜单中的执行图标的方式运行。该错误提示信息管理方法在运行时,印刷电路板布线系统自动获取电路板图文件中错误提示信息的属性标示,并对获取的属性标示进行统计及分类后以列表形式呈现给用户。该错误提示信息管理方法包括如下具体步骤0028步骤S600,响应用户的启动操。
21、作,印刷电路板布线系统获取电路板图文件中所有错误提示信息的属性标示。0029步骤S602,根据获取的属性标示中的名称标示对错误提示信息进行分类。0030步骤S604,根据获取的属性标示中的名称标示确定每一类错误提示信息的数量。0031步骤S606,以预设形式显示包括第一区域及第二区域的工作窗口,并在第一区域显示每一类错误提示信息的类别名称及对应的每一类错误提示信息的数量。其中,分类后的属性标示除了包括错误提示信息的名称标示及错误提示信息在显示的电路板图上的坐说明书CN102054086ACN102054093A4/4页7标标示,还包括错误提示信息类的类别名称。该类别名称为同一类错误提示信息的名。
22、称标示。0032步骤S608,判断每一类错误提示信息的数量是否为零。0033步骤S610,在判断出该类错误提示信息的数量为零时,使第一区域中对应的类别名称无效。0034步骤S612,在判断出该类错误提示信息的数量不为零时,使第一区域中对应的类别名称有效,以使用户能够对该类别名称进行选择操作。0035步骤S614,响应用户选择第一区域中一类别名称的操作,在第二区域中显示与被选中类别名称所对应的错误提示信息的名称标示及对应的坐标标示。0036步骤S616,响应用户在第二区域中的选择坐标标示的操作,获取用户选择的坐标标示及对应的名称标示。0037步骤S618,根据获取的用户选择的坐标标示及对应的名称。
23、标示,在电路板图中的与该坐标标示对应的位置高亮显示对应的错误提示信息。0038使用上述印刷电路板布线系统及错误提示信息管理方法,印刷电路板布线系统自动获取电路板图文件中错误提示信息的属性标示,并对获取的属性标示进行统计及分类后以列表形式呈现给用户。如此,用户不需要利用鼠标在显示的电路板图逐个的点选错误提示信息以确定错误提示信息的类别及数量,便可了解到电路板图中错误提示信息的分布情况。说明书CN102054086ACN102054093A1/3页8图1图2说明书附图CN102054086ACN102054093A2/3页9图3说明书附图CN102054086ACN102054093A3/3页10图4说明书附图CN102054086A。