电路布局图的零件异动显示方法及系统的制作方法

文档序号:6615825阅读:261来源:国知局
专利名称:电路布局图的零件异动显示方法及系统的制作方法
技术领域
本发明是有关于一种电路布局图的设计方法,且特别是有关于一种电路布局 图的零件异动显示方法及系统。
背景技术
一般而言,在电路板开发之际,首先,由电子工程师依据客户要求来绘制线 路图(Schematic)。之后,布局工程师再依据线路图来设计电路布局图,以依据 电路布局图来制造电路板。当电路板完成之后,便可交由测试工程师来进行品质保 证(Quality Assurance, QA)测试。
布局方案在试产之后,布局工程师会将修改过后的零件提出,以进行测试。
但是由于一个电路布局图有众多的零件,布局工程师若欲得知当中哪些零件经过修 改,以及其修改内容,必须逐一开启各个零件来检视。如此一来,势必浪费许多时 间,相当不便。

发明内容
本发明提供一种电路布局图的零件异动显示系统,在电路布局图设计过程中, 利用一异常清单来呈现被更动过的各个零件的零件更动事件。
本发明提供一种电路布局图的零件异动显示方法,当电路布局图发生零件更 动事件而产生异动清单时,提供一显示指令以呼叫异动清单显示。
本发明提出一种电路布局图的零件异动显示方法。首先,在电路布局图的文 件内产生设计数据库。接着,判断电路布局图是否发生零件更动事件。当发现电路 布局图发生零件更动事件时,在设计数据库中产生异动清单。最后,提供一显示指 令,以呼叫异动清单。
在本发明一实施例中,上述异动清单包括多个连结路径,而上述连结路径分 别连结至一规格修改申请单,以指向异动后的零件更动事件。其中,在提供显示指令,以呼叫异动清单的步骤之后,还包括显示异动清单,以接收一使用者的选择, 而在多个连结路径中选择其一,来显示其对应的零件更动事件。
在本发明一实施例中,当发生零件更动事件时,还包括载入规格修改申请单, 以将零件更动事件指向规格修改申请单。
在本发明一实施例中,在载入规格修改申请单的步骤之前,还包括判断零件 更动事件是否通过一品质保证测试,以在未通过品质保证测试时,载入规格修改申请单。
在本发明一实施例中,当发生零件更动事件时,依据零件类别,将零件更动 事件存储至设计数据库。上述零件更动事件包括零件名称、异动类型以及异动时间。 而异动类型例如是焊垫尺寸、指定针脚或针脚位置等。
在本发明一实施例中,当发生零件更动事件时,自动至一申请单数据库中,
搜寻符合零件更动事件的零件名称、异动类型以及异动时间的规格修改申请单。并 在异动清单中产生零件更动事件相应的连结路径。
在本发明一实施例中,在电路布局图的文件内产生设计数据库的步骤之前, 还包括接收线路图以产生电路布局图。并且,自几何数据库中载入线路图所需的多 个零件。
从另一观点来看,本发明提出一种电路布局图的零件异动显示系统,包括几 何数据库、布局图设计装置以及修改申请单元。布局图设计模块用以在电路布局图 的文件内产生设计数据库,并当发现电路布局图发生零件更动事件时,在设计数据 库中产生异动清单,并提供显示指令,以呼叫异动清单。修改申请单元用以接收一 测试事件,以在零件更动事件未通过品质保证测试时,载入规格修改申请单至布局 图设计装置,而将零件更动事件指向规格修改申请单。
本发明提出一种布局图设计装置,包括处理模块以及呼叫模块。处理模块用 以在电路布局图的文件内产生设计数据库,并当发现电路布局图发生零件更动事件 时,在设计数据库中产生异动清单,并提供一显示指令。呼叫模块用以依据显示指 令,呼叫异动清单。
在本发明一实施例中,上述布局图设计装置还包括载入模块、路径指向模块 以及申请单数据库。载入模块用以依据一线路图,自几何数据库中载入线路图所需 的多个零件,以产生电路布局图。路径指向模块是在发生零件更动事件时,用以将一连结路径指向零件更动事件。申请单数据库是用以存储规格修改申请单。其中, 当电路布局图发生零件更动事件时,处理模块自动至申请单数据库中,搜寻符合零 件更动事件的规格修改申请单,以在异动清单中产生零件更动事件相应的连结路 径。
本发明将电路布局图中的零件更动事件记录在异动清单上,而将异动清单存 储在电路布局图文件内的设计数据库中。并且,提供一显示指令来呼叫异动清单。 因此,布局工程师不需逐一点选电路布局图上的各个零件来检视其内容,透过异动 清单即可迅速得知修改过的零件,相当方便。
为让本发明的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合 附图,作详细说明如下。


图1是依照本发明一实施例所绘示的零件异动显示系统方块图。 图2是依照本发明一实施例所绘示的布局图设计装置的方块图。
图3是依照本发明一实施例所绘示的零件异动显示方法流程图。
图4A是依照本发明一实施例所绘示的异动清单的示意图。
图4B是依照本发明一实施例所绘示的零件更动事件清单的示意图。
图5是依照本发明一实施例所绘示的产生异动清单方法的流程图。
图6是依照本发明一实施例所绘示的査询零件更动事件方法的流程图。
具体实施例方式
传统在检视电路布局图上修改过的零件时,布局工程师将逐一点选电路布 局图上的零件,以进行检视,如此作法相当不便。因此,本发明提出一种零件 异动显示系统,以显示零件更改事件。为了使本发明的内容更为明了,以下特 举实施例作为本发明确买能够据以实施的范例。
图l是依照本发明一实施例所绘示的零件异动显示系统方块图。请参照图 1,零件异动显示系统100包括几何数据库110、布局图设计装置120以及修改 申请单元130。其中,几何数据库(geometry library) 110是依据厂商所提 供的规格书所建立。布局图设计装置120用以在电路布局图的文件内产生设计数据库121,并当发现电路布局图发生零件更动事件时,在设计数据库121中 产生异动清单,并且提供显示指令,以呼叫异动清单。
详细地说,布局图设计装置120在接收到线路图之后,便会依据线路图的 零件而从几何数据库中IIO中,撷取出对应的零件,并将所撷取的零件存放至 设计数据库121中。换言之,几何数据库IIO包括了全部的零件,而设计数据 库121只存储电路布局图所需要的零件。
修改申请单元130是用来接收品质保证(Quality Assurance, QA)测试 之后的测试事件,以依据测试事件判断零件更动事件是否通过品质保证测试。 当零件更动事件未通过品质保证测试时,修改申请单元130将载入规格修改申 请单至布局图设计装置120,而将零件更动事件指向规格修改申请单。
以下便详细说明布局图设计装置120的各构件。图2是依照本发明一实施 例所绘示的布局图设计装置的方块图。请同时参照图l及图2,布局图设计装 置120包括载入模块201、处理模块203、呼叫模块205、路径指向模块207以 及申请单数据库209。申请单数据库209是用来存储修改申请单130所载入的 规格修改申请单。
载入模块201用以自几何数据库110中载入电路布局图所需的零件。处理 模块203用以在电路布局图的文件内产生设计数据库121,并在发生零件更动 事件时,在设计数据库121中产生异动清单,以及提供显示指令。而在发生零 件更动事件时,处理模块203更会自动至申请单数据库209中,搜寻符合零件 更动事件的规格修改申请单,并在异动清单中产生零件更动事件相应的连结路 径。呼叫模块205依据显示指令,来呼叫异动清单。路径指向模块207是在发 生零件更动事件时,将零件更动事件指向一连结路径。
在本实施例中,布局图设计装置120例如为一电脑系统,而上述各个模块 例如是由程序代码所撰写的具备不同功能的副函数,以在电脑系统上通过上述 各个模块来执行零件异动显示的方法。以下即搭配上述零件异动显示系统100 来说明零件异动显示方法的各步骤。
图3是依照本发明一实施例所绘示的零件异动显示方法流程图。请同时参 照图l、图2以及图3,当布局图设计装置120接收到线路图时,载入模块201 便依据线路图自几何数据库中110中,撷取出线路图的零件。同时,布局图设计装置120会通过处理模块203,在电路布局图的文件内产生设计数据库121 (步骤S301),使得载入模块201将所撷取的零件存放至设计数据库201中。
接着,处理模块203便判断电路布局图是否发生零件更动事件(步骤S303), 例如电路布局图当中的零件尺寸、零件类型是否被更动。以下就实际应用而言, 列举几种需要更改电路布局图的情形。
第一种情形,在依据所设计的电路布局图完成第一次试产,而在将表面粘 着元件(Surface Mounting Device, SMD)放置到电路板上之后,可能会遇上 由于温度、锡膏等各种问题,导致电路板无法通过品质保证测试。因此,在第 二次试产时,便需要更改电路布局图上零件的焊垫(pad)大小或是钢板大小。 第二种情形,当原本所使用的零件已用完,而欲利用另一种零件来取代原本的 零件,此时,布局工程师亦会在电路布局图上以新的零件来取代原本的零件。
当发生零件异动事件时,处理模块203便在设计数据库121中产生异动清 单(步骤S305),并且自动至申请单数据库209中,搜寻符合零件更动事件的 零件名称、异动类型以及异动时间的规格修改申请单,以在异动清单中产生零 件更动事件相应的连结路径。
举例来说,异动清单中例如具有多个连结路径,而这些连结路径分别指向 多个零件各自异动后的零件更动事件。图4A是依照本发明一实施例所绘示的 异动清单的示意图。图4B是依照本发明一实施例所绘示的零件更动事件清单 的示意图。请参照图4A与图4B,在图4A中,异动清单401中包括5笔连结路 径,各个连结路径可连结至异动后的零件所对应的一零件更动事件清单403, 如图4B所示。
以零件名称为"USB—tyco—4—dip—56"而言,零件更动事件清单403列出 了其所有零件异动事件。各个零件更动事件包括零件名称、异动类型以及异动 时间,而异动类型包括有焊垫尺寸(pad size)、指定针脚(pin assign)以 及针脚位置(pin position)等。
由于电路布局图中往往具备众多的零件,因此在设计时,布局工程师并无 法完全掌握在何时进行过如何的修改。因此,便需要在设计数据库121产生异 动清单,让布局工程师在设计电路布局图时,随时都可以查询过去更动过的零 件来做为参考依据。因此,当产生异动清单之后,处理模块203便提供一显示指令,使得呼叫模块205得以依据显示指令来呼叫异动清单(步骤S307)。
以下即详细说明产生异动清单的详细步骤。图5是依照本发明一实施例所 绘示的产生异动清单方法的流程图。请同时参照图1、图2与图5,当发现发 生零件更动事件时,由修改申请单元130载入规格修改申请单至布局图设计装 置120 (步骤S501)。在载入规格修改申请单之前,修改申请单元130会接收 到一测试事件,以依据测试事件来判断零件更动事件是否通过品质保证测试。 倘若修改过的零件通过品质保证测试,则直接更新几何数据库110。倘若修改 过的零件未通过品质保证测试,则再回到布局图设计装置120,以继续修改零 件使其通过下一次的品质保证测试。
以实际应用来说,当未通过品质保证测试时,测试工程师便通过修改申请 单元130载入规格修改申请单至布局图设计装置120,以再次修改零件。此时, 处理模块203便会自动至申请单数据库209中,搜寻符合此零件更动事件的规 格修改申请单,以在异动清单中产生零件更动事件相应的连结路径。另一方面, 当通过品质保证测试时,测试工程师则通过修改申请单元130将零件修改申请 单载入至几何数据库110,以直接更新几何数据库110。
接着,路径指向模块207将零件更动事件指向规格修改申请单(步骤S503)。 以图4A、图4B而言,在异动清单401上的各笔连结路径指向一零件更动事件 清单403,在零件更动事件清单403中,路径指向模块207将各个零件更动事
件分别指向对应的规格修改申请单,使得布局工程师在点选零件更动事件 "20070603-04 change pad size"之后,便会将对应的规格修改申请单显示 至荧幕上,以提供当初所修改的明细。
之后,处理模块203便依据由零件名称所分析出的零件类别,将零件更动 事件(包括零件名称、异动类型以及异动时间)存储至设计数据库121 (步骤 S505),如此一来即完成异动清单的设置。接着,布局工程师即可通过布局图 设计装置120所提供的显示指令来显示异动清单,例如在布局图设计装置120 中设置一査询功能,当查询功能被致能时,则利用显示指令来呼叫异动清单。
图6是依照本发明一实施例所绘示的查询零件更动事件方法的流程图。请 同时参照图1、图2与图6,当布局图设计装置120的査询功能被致能时,呼 叫模块205便通过显示指令来呼叫异动清单,以将异动清单显示至荧幕上(步骤S601)。接着,布局图设计装置120接收一使用者的选择,以选择异动清单 中的一连结路径(步骤S603),也就是说,由布局工程师点选其中之一连结路 径。之后,布局图设计装置120便将对应此连结路径的零件更动事件显示至荧 幕(步骤S605)。
以图4A、图4B而言,布局工程师点选查询功能之后,荧幕将显示如图4A 的异动清单401。当布局工程师在异动清单401中点选了零件名称 "USB—tyco一4一dip—56"时,荧幕将显示如图4B的零件更动事件清单403。在 点选零件更动事件清单403中任一零件更动事件之后,荧幕将会显示所点选的 零件更动事件所对应的修改明细。
综上所述,上述实施例中,布局工程师在进行电路布局图的设计时,不需 逐一点选电路布局图上的各个零件来检视其内容,透过异动清单即可迅速得知 修改过的零件,大幅縮短査询的时间,相当方便。
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何所 属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许 更动与润饰,因此本发明的保护范围当以权利要求所界定的为准。
权利要求
1. 一种电路布局图的零件异动显示方法,包括在该电路布局图的文件内产生一设计数据库;判断该电路布局图是否发生一零件更动事件;当发现发生该零件更动事件时,在该设计数据库中产生一异动清单;以及提供一显示指令,以呼叫该异动清单。
2. 如权利要求1所述的零件异动显示方法,其特征在于,该异动清单包括多 个连结路径,而该些连结路径分别指向多个零件各自异动后的该零件更动事件。
3. 如权利要求2所述的零件异动显示方法,其特征在于,在提供该显示指令, 以呼叫该异动清单的步骤之后,还包括显示该异动清单;以及接收一使用者的选择,以自该些连结路径中择一,来显示其对应的该零件更 动事件。
4. 如权利要求2所述的零件异动显示方法,其特征在于,各该些连结路径分 别连结至一规格修改申请单。
5. 如权利要求4所述的零件异动显示方法,其特征在于,当发现发生该零件 更动事件时,还包括载入该规格修改申请单,以将该零件更动事件指向该规格修改申请单。
6. 如权利要求5所述的零件异动显示方法,其特征在于,在载入该规格修改 申请单的步骤之前,还包括判断该零件更动事件是否通过一品质保证测试,以在未通过该品质保证测试 时,载入该规格修改申请单。
7. 如权利要求1所述的零件异动显示方法,其特征在于,当发现发生该零件 更动事件时,还包括依据一零件类别,将该零件更动事件存储至该设计数据库。
8. 如权利要求1所述的零件异动显示方法,其特征在于,该零件更动事件包括一零件名称、 一异动类型以及一异动时间。
9. 如权利要求8所述的零件异动显示方法,其特征在于,当发现发生该零件更动事件时,还包括自动至一申请单数据库中,搜寻符合该零件更动事件的该零件名称、该异动 类型以及该异动时间的一规格修改申请单;以及在该异动清单中产生该零件更动事件相应的一连结路径。
10. 如权利要求8所述的零件异动显示方法,其特征在于,该异动类型包括一 焊垫尺寸、 一指定针脚以及一针脚位置其中之一。
11. 如权利要求l所述的零件异动显示方法,其特征在于,在该电路布局图的 文件内产生该设计数据库的步骤之前,还包括接收一线路图以产生该电路布局图;以及 自一几何数据库中载入该线路图所需的多个零件。
12. —种布局图设计装置,包括一处理模块,用以在一电路布局图的文件内产生一设计数据库,并当发现该 电路布局图发生一零件更动事件时,在该设计数据库中产生一异动清单,并提供一 显示指令;以及一呼叫模块,用以依据该显示指令,呼叫该异动清单。
13. 如权利要求12所述的布局图设计装置,其特征在于,还包括 一载入模块,用以依据一线路图,自一几何数据库中载入该线路图所需的多个零件,以产生该电路布局图;以及一路径指向模块,当发生该零件更动事件时,用以将一连结路径指向该零件 更动事件。
14. 如权利要求12所述的布局图设计装置,其特征在于,还包括一申请单数 据库,用以存储一规格修改申请单;其中,当发现该电路布局图发生该零件更动事件时,该处理模块自动至该申 请单数据库中,搜寻符合该零件更动事件的该规格修改申请单,以在该异动清单中 产生该零件更动事件相应的一连结路径。
15. —种电路布局图的零件异动显示系统,包括 一几何数据库;一布局图设计装置,用以在该电路布局图的文件内产生一设计数据库,并当 发现该电路布局图发生一零件更动事件时,在该设计数据库中产生一异动清单,并提供一显示指令,以呼叫该异动清单;以及一修改申请单元,用以接收一测试事件,以在该零件更动事件未通过一品质 保证测试时,载入一规格修改申请单至该布局图设计装置,而将该零件更动事件指 向该规格修改申请单。
16.如权利要求15所述的零件异动显示系统,其特征在于,该布局图设计装 置包括一处理模块,用以在该电路布局图的文件内产生该设计数据库,并在发生该 零件更动事件时,在该设计数据库中产生一异动清单,并提供一显示指令;以及 一呼叫模块,用以依据该显示指令,呼叫该异动清单;一载入模块,用以自该几何数据库中载入一线路图所需的该些零件,以产生该电路布局图;一路径指向模块,当发生该零件更动事件时,用以将该连结路径指向该零件 更动事件;以及一申请单数据库,用以存储该规格修改申请单;其中,当发现该电路布局图发生该零件更动事件时,该处理模块自动至该申 请单数据库中,搜寻符合该零件更动事件的该规格修改申请单,以在该异动清单中产生该零件更动事件相应的一连结路径。
全文摘要
本发明公开了一种电路布局图的零件异动显示方法及系统。在本发明中,先在电路布局图的文件内产生设计数据库,接着,判断电路布局图是否发生零件更动事件。当发现电路布局图发生零件更动事件时,在设计数据库中产生异动清单,并且提供一显示指令,以呼叫异动清单。
文档编号G06F17/50GK101470764SQ20071030547
公开日2009年7月1日 申请日期2007年12月25日 优先权日2007年12月25日
发明者张有权, 杨淑婷, 谢忆欣 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1