一种图文信息查看系统,其包括信息获取模块、划分模块、存储模块、提取模块及显示模块。信息获取模块用于获取电路板图的图文信息。存储模块用于存储图文信息。划分模块用于根据图文信息名称并按照预定规则将图文信息划分为若干图文信息单元。存储模块用于将该若干图文信息单元的名称以及其特征信息对应存储。提取模块用于提取一个或多个图文信息单元的名称。信息生成模块用于从该存储模块提取该图文信息单元名称对应的特征信息并生成电路板图,并通过显示模块显示。本发明专利技术还提供了一种图文信息查看方法。
【技术实现步骤摘要】
本专利技术涉及印刷电路板(Printed Circuit Board, PCB)布线领域,尤其涉及一种印刷电路板布线系统中的图文信息显示系统及其查看方法。
技术介绍
随着集成电路高密度的发展,使用电子设计自动化布线软件进行印刷电路板布线 (Printed Circuit Board Layout)已成为电子产品生产中的一个不可缺少的环节。在电路设计过程中,设计者对设计好的电路板图进行检测时,将所需要检测的零件、导通孔、引脚及走线等多种信息同时显示于工作窗口内。现有技术中可通过选择某一底片层或通过 color and visibility界面或两者结合使用显示所需信息,其中采用选择某一底片层进行显示信息时仅可显示用户所需检测的部分的信息,例如TOP层仅包括位于表层的零件、导通孔、引脚及走线等信息,BOTTOM层仅包括位于底层的零件、导通孔、引脚及走线等信息,不能同时查看TOP层和BOTTOM层的信息;采用color and visibility界面下显示信息时,其对所需显示的信息进行选择时首先选择所需显示的信息在电路板图中所属组群,然后在组群的树形分支下寻找所需显示的信息,操作相对复杂且不能快速找到所需要显示的信息。
技术实现思路
有鉴于此,有必要提供一种操作简单且快速的图文信息查看系统。另外,必要提供一种操作简单且快速的图文信息查看方法。一种图文信息查看系统,其包括信息获取模块、存储模块及显示模块。信息获取模块用于获取电路板图的图文信息。图文信息包括图文信息的名称及与图文信息名称相应的特征信息。存储模块用于存储图文信息。图文信息查看系统还包括划分模块、提取模块及信息生成模块。划分模块用于根据图文信息名称并按照预定规则将图文信息划分为若干图文信息单元。存储模块用于将该若干图文信息单元的名称以及其特征信息对应存储。提取模块用于提取一个或多个图文信息单元的名称。信息生成模块用于从该存储模块提取该图文信息单元名称对应的特征信息并生成电路板图,并通过显示模块显示。一种图文信息查看方法,该方法用于选择图文信息并显示该图文信息查看方法包括如下步骤获取电路板图的图文信息;根据图文信息名称和分类规则分类图文信息;根据图文信息名称和分组规则分组每一类别下的图文信息;提取若干类别及其对应小组名称并显示。通过使用上述图文信息查看系统和图文信息查看方法,将常用图文信息提取出来并显示,使得设计者可对常用的图文信息进行直观并快速的查看操作,减少了操作的复杂性,进而提高了工作效率。附图说明图1为一较佳实施方式图文信息查看系统的模块图。图2为图文信息查· 系统中图文选择界面的示意图。图3为一较佳实施方式的图文信息查看方法的流程图主要元件符号说明图文信息查看系统100信息获取模块10划分模块20分类单元201分组单元203存储模块30提取模块40选择模块50信息生成模块60显示模块70图文选择界面12全选按钮101清除按钮103复位按钮105信息选择区域120选择框121类别名称123小组名称125图文信息查看方法步骤S201 S208具体实施例方式请参看图1,其为一种图文信息查看系统100的模块图。该图文信息查看系统100 可应用于诸如Allegro等计算机辅助设计系统中。图文信息查看系统100可包括信息获取模块10、划分模块20、存储模块30、提取模块40、选择模块50、信息生成模块60及显示模块70。信息获取模块10用于获取电路板图的图文信息。该图文信息可包括每个层面和元件的名称及表示每个层面和元件的特征信息,例如,该特征信息包括走线及每个层面和元件其设置于电路板图上的位置、大小及设置的时间等信息。划分模块20用于根据图文信息中的名称按照预设的分类规则进行分类,然后将每一类中的图文信息中的名称按照预设的分组规则进行进一步分组。划分模块20进一步可包括分类单元201和分组单元203。分类单元201用于根据图文信息名称和分类规则将图文信息进行分类。在本实施方式中,分类单元201将图文信息划分为层面信息、零件及通孔等若干类别。其中层面信息可包括系统默认设置的层面信息和用户设置的层面信息,例如,元件封装(packagegeometry)、电路板信息层面(board geometry)、走线限定区域(area)及文字(text)为系统默认设置的层面,限高(DXF)及底片(film)为用户设置的层面信息。零信息可包括引脚(pin)。通孔信息可包括定位孔、导通孔等信息。分组单元203用于根据图文信息名称和分组规则分组每一类别下的图文信息。在本实施方式中,分组单元203根据图文信息的功能、位置、设置时间、大小或其中二者或两者以上结合的方式进行分组。在本实施方式中,引脚(pin)类别可按照位置及功能进行分组,例如,弓I 脚(pin)可分为 soldermask—top、soldermask—bottom、pastemask—top 及 pastemask bottom四个小组,top和bottom是指引脚位于的层面, slodermask 禾口 pastemask 是指引脚的功能。走线限定区域(area)包括禁止走线区域(Route Ko)和允许走线区域 (Route Ki)两个类别,其中允许走线区域(Route Ki)独立为一个类别,其不包含有任何小组;禁止走线区域(Route Ko)根据位置进行分组,其可分为TOP、BOTTOM、GND, VCC及ALL 等若干小组。限高(DXF)根据设置时间和位置进行分组,其可分为DXF-0702-T0P等若干个小组,其中0702为设置时间,TOP为所属层面。定位孔(hole)根据其功能进行分组,其可分为具有电气特性的定位孔(Pth)和不具备电气特性的定位孔(npth)两个分组。导通孔 (via)可根据其孔径大小分组为VIA35D20、VIA50D37及VIA22D10。在其他实施方式中,使用者可自定义分组规则。存储模块30用于存储类别名称、小组名称及与每一小组名称相对应的特征信息。 在本实施方式中,类别和小组名称按照划分模块20的分类规则以第一对应关系表的方式存放于存储模块30内,小组名称和特征信息以第二对应关系表的方式存放于存储模块30 内,其中该第一对应关系表与第二对应关系表借由小组名称产生关联。如表1-1所示,其为一种示例的类别和小组名称的第一对应关系表,其中每一类别名称对应该类别下的若干小组名称,当选择其中一类别名称时,其可从该第一对应关系表中链接到属于该类别下的所有小组名称。另外,每一个小组名称和对应的特征信息以第二对应关系表格的形式存储于存储模块30中,当选择其中一个小组名称时,其可从第二对应关系表中链接到该小组名称的特征信息,例如该选择的小组名称在电路板图中相应的位置、形状及大小。在本实施方式中,该存储模块30为计算机内部的存储器。表1-1第一对应关系表权利要求1.一种图文信息查看系统,其包括信息获取模块、存储模块及显示模块;该信息获取模块用于获取电路板图的图文信息,该图文信息包括图文信息的名称及与该图文信息名称相应的特征信息,该存储模块用于存储图文信息,其特征在于该图文信息查看系统还包括划分模块、提取模块及信息生成模块,该划分模块用于根据图文信息名称并按照预定规则将图文信息划分为若本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:张妙玲,
申请(专利权)人:鸿富锦精密工业深圳有限公司,鸿海精密工业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。