检测系统的制作方法

文档序号:6101470阅读:158来源:国知局
专利名称:检测系统的制作方法
技术领域
本发明是关于一种检测系统,特别是关于一种应用在一装设有印刷电路板设计软件且配有显示单元的数据处理装置中,该印刷电路板设计软件用于制作多层印刷电路板(multi-layer PCB)上的印刷电路图案,且该印刷电路板设计软件通过该显示单元为使用者提供的操作接口以俯视投影方式呈现,并且该操作接口中包括多条线路以及多个特定用途的平面(plane)的检测系统。
背景技术
随着电子技术的快速发展,电子设计自动化(Electronic DesignAutomatic,EDA)工具例如用以制作印刷电路板(以下简称为PCB)上的印刷电路图案的印刷电路板设计软件具有的功能也越来越强大。以多层PCB(multi-layer PCB)为例,它在印刷电路图案设计过程中,为符合信号线的相关走线规定,大多将较重要的信号线电性连接到相临层的平面(如电源平面(Power plane)或接地平面(GND plane)),且在俯视时,每一信号线设置在电性连接的平面形成范围内,如此即可顺利通过后续的检测程序。
上述走线设计必须通过人工方式进行,也就是使用者必须通过该印刷电路板设计软件提供的操作接口,依照这些走线规定将信号线进行配置,然而,以人工方式进行走线配置程序,常常会有遗漏的问题,造成部分的信号线不符合这些走线规定,使得电路产生无法顺利通过后续的检测程序且无法出货。
此外,后续检测程序,也借由专业技术人员通过肉眼进行检测,不但耗时费力,错误率也高,浪费人力成本,且无法确实地提高产品的优良率,在目前印刷电路板密度越来越高的情况下,肉眼检测已经不符合需求。
因此,如何提供一种在俯视时信号线电性连接的平面不是相临层时,保证每一信号线设置在电性连接的平面形成的范围内,实为此领域中亟待解决的问题。

发明内容
为克服上述现有技术的缺点,本发明的主要目的在于提供一种用以检测程序的检测系统。
本发明的另一目的在于提供一种检测系统,在俯视时信号线电性连接的平面不是相临层时,保证每一信号线设置在电性连接的平面形成的范围内。
为达上述主要及另一目的,本发明提供一种应用在一装设有印刷电路板设计软件且配有显示单元的数据处理装置中,该印刷电路板设计软件用于制作多层印刷电路板(multi-layer PCB)上的印刷电路图案,该印刷电路板设计软件通过该显示单元为使用者提供的操作接口是以俯视投影方式呈现,且该操作接口中包括多条线路以及多个特定用途的平面(plane)。该检测系统包括一数据库,储存该操作接口中可供各线路走线的平面的平面坐标范围数据;一坐标范围数据撷取模块,在每次使用者在该操作接口进行操作时,撷取该操作接口中的多条线路在该操作接口中对应的线路坐标范围数据以及平面坐标范围数据;一对比模块,在每次使用者在该操作接口进行操作时,接收由该坐标范围撷取模块撷取的线路坐标范围数据以及平面坐标范围数据,并判断该线路坐标范围数据中的每一线路坐标范围,是否仅对应一平面坐标范围数据中的一平面范围,若否,则输出一提示信息,若是,则进一步判断该线路坐标范围数据中的每一线路坐标范围对应的平面范围,是否位于该数据库中对应每一线路坐标范围的线路储存的平面坐标范围数据中的平面范围,若否,则输出该提示信息;以及一显示控制模块,接收到该对比模块输出的提示信息时,依据该提示信息,将不是对应一平面坐标范围数据中的一平面范围的线路坐标范围对应的线路或不是位于该数据库中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,以一预定方式显示在该数据处理装置的显示单元,达到检测的目的。
与现有技术相比,本发明的检测系统不仅实现了检测的目的,更可避免每一线路电性连接的平面不是相临层,且避免每一线路在俯视时线路不是设置在电性连接的平面形成的范围内,可完全符合走线规定,使印刷电路板顺利通过后续的检测程序且进行出货,提高出货优良率。


图1是本发明检测系统的实施例基本架构方块示意图。
具体实施例方式
实施例如图1所示,它是本发明检测系统1的实施例基本架构方块示意图,如图所示,本发明检测系统1应用在一装设有印刷电路板设计软件且配有显示单元的数据处理装置中,该印刷电路板设计软件用于制作多层印刷电路板(multi-layer PCB)上的印刷电路图案,其中,该印刷电路板设计软件通过该显示单元20为使用者3提供的操作接口21以俯视投影方式呈现,且该操作接口21中包括多条线路以及多个特定用途的平面(plane);在本实施例中,该显示单元20是液晶显示器(LCD)、阴极射线管显示器(CRT)或电浆显示器;该数据处理装置2是桌上型计算机(DT)、口袋型计算机(PPC)、笔记本型计算机(NB)、服务器(Server)或超级计算机(super computer);该操作接口21中的多条线路是指该印刷电路图案中用以传递信号的信号线路;该操作接口21中的多个特定用途的平面是指该印刷电路图案中的电源(Power)平面及/或接地(GND)平面。
本发明检测系统1包括一数据库10、一坐标范围数据撷取模块11、一对比模块12以及一显示控制模块13。
该数据库10储存该操作接口21中可供各线路走线的平面的平面坐标范围数据,也就是针对每一线路可进行走线的平面,如电源平面及/或接地平面在该操作接口21中形成的位置范围的数据,预先储存在该数据库10中;在本实施例中,该数据库10是关系型数据库。
该坐标范围数据撷取模块11,在每次使用者3在该操作接口21进行操作时,撷取在该操作接口21中多条线路在该操作接口21中对应的线路坐标范围数据以及平面坐标范围数据;在本实施例中,使用者3通过该数据处理装置2的输入单元22在该操作接口21上进行操作;该线路坐标范围数据是指该多条线路在该操作接口21中形成的位置范围的数据;该平面坐标范围数据是指该多个特定用途的平面在该操作接口21中形成的位置范围的数据。储存的对应每一线路坐标范围的平面坐标范围数据中的平面范围该对比模块12,每次使用者3在该操作接口21进行操作时,该对比模块12接收由该坐标范围数据撷取模块11撷取的线路坐标范围数据以及平面坐标范围数据,并判断该线路坐标范围数据中的每一个线路坐标范围是否仅对应一个平面坐标范围数据中的一平面范围,若否,则输出一提示信息,若是,则进一步判断该线路坐标范围数据中的每一线路坐标范围对应的平面范围,是否位于该数据库10中对应每一线路坐标范围的线路储存的平面坐标范围数据中的平面范围,若否,则输出该提示信息;在本实施例中,判断该线路坐标范围数据中的每一线路坐标范围是否仅对应一平面坐标范围数据中的一平面范围是指,判断该多条线路在该操作接口21中形成的位置范围,是否分别位于该多个特定用途的平面在该操作接口21中形成位置的一个范围;判断该线路坐标范围数据中的每一线路坐标范围对应的平面范围,是否位于该数据库10中对应每一线路坐标范围的线路储存的平面坐标范围数据中的平面范围是指,判断该多条线路在该操作接口21中形成的位置范围对应的平面坐标范围数据中的平面范围,是否位于该数据库10中对应该多条线路在该操作接口21中形成的位置范围的平面坐标范围数据中的平面范围。
该显示控制模块13在接收到该对比模块12输出的提示信息时,依据该提示信息将不是对应一平面坐标范围数据中的一平面范围的线路坐标范围对应的线路或不是位于该数据库10中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,以一预定方式显示在该数据处理装置2的显示单元20,实现检测的目的;在本实施例中,依据该提示信息,将不是对应一平面坐标范围数据中的一平面范围的线路坐标范围对应的线路或不是位于该数据库10中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,以一预定方式显示在该数据处理装置2的显示单元20是指,以高亮度(highlight)或设计规则检查(Design Rule Check;DRC)的显示方式,将不是对应一平面坐标范围资料中的一平面范围的线路坐标范围对应的线路或不是位于该数据库10中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,显示在该数据处理装置2的显示单元20。
综上所述,本发明的检测系统先在一数据库预先储存该操作接口中可供各线路走线平面的平面坐标范围数据,并借由一坐标范围数据撷取模块在每次使用者在该操作接口进行操作时,撷取该操作接口中的多条线路在该操作接口中对应的线路坐标范围数据以及平面坐标范围数据,通过一对比模块判断该线路坐标范围数据中的每一线路坐标范围,是否仅对应一平面坐标范围数据中的一平面范围,若否,则输出一提示信息,若是,则进一步判断该线路坐标范围数据中的每一线路坐标范围对应的平面范围,是否位于该数据库中对应每一线路坐标范围的线路储存的平面坐标范围数据中的平面范围,若否,则输出该提示信息,最后借由一显示控制模块,在接收到该对比模块输出的提示信息时,依据该提示信息将不是对应一平面坐标范围数据中的一平面范围的线路坐标范围对应的线路或不是位于该数据库中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,以一预定方式显示在该数据处理装置的显示单元,不仅实现了检测的目的,更可避免每一线路电性连接的平面不是相临层,且避免每一线路在俯视时线路不是设置在电性连接的平面形成的范围内,可完全符合走线规定,使印刷电路板顺利通过后续的检测程序且进行出货,提高出货优良率。
权利要求
1.一种检测系统,应用在一装设有印刷电路板设计软件且配有显示单元的数据处理装置中,该印刷电路板设计软件用于制作多层印刷电路板上的印刷电路图案,其特征在于,该印刷电路板设计软件通过该显示单元提供给使用者操作的操作接口以俯视投影方式呈现,且该操作接口中包括多条线路以及多个特定用途的平面,该检测系统包括一数据库,储存该操作接口中可供各线路走线的平面的平面坐标范围数据;一坐标范围数据撷取模块,在每次使用者在该操作接口进行操作时,撷取该操作接口中的多条线路在该操作接口中对应的线路坐标范围数据以及平面坐标范围数据;一对比模块,在每次使用者在该操作接口进行操作时,接收由该坐标范围撷取模块撷取的线路坐标范围数据以及平面坐标范围数据,并判断该线路坐标范围数据中的每一线路坐标范围,是否仅对应一平面坐标范围数据中的一平面范围,若否,则输出一提示信息,若是,则进一步判断该线路坐标范围数据中的每一线路坐标范围对应的平面范围,是否位于该数据库中对应每一线路坐标范围的线路储存的平面坐标范围数据中的平面范围,若否,则输出该提示信息;以及一显示控制模块,接收到该对比模块输出的提示信息时,依据该提示信息,将不是对应一平面坐标范围数据中的一平面范围的线路坐标范围对应的线路或不是位于该数据库中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,以一预定方式显示在该数据处理装置的显示单元,达到检测的目的。
2.如权利要求1所述的检测系统,其特征在于,该显示单元是液晶显示器、阴极射线管显示器或电浆显示器。
3.如权利要求1所述的检测系统,其特征在于,该数据处理装置是桌上型计算机、口袋型计算机、笔记本型计算机、服务器或超级计算机。
4.如权利要求1所述的检测系统,其特征在于,该操作接口中的多条线路是指该印刷电路图案中传递信号的信号线路。
5.如权利要求1所述的检测系统,其特征在于,该操作接口中的多个特定用途的平面是指该印刷电路图案中的电源平面或接地平面中的至少一个。
6.如权利要求1所述的检测系统,其特征在于,该数据库是关系型数据库。
7.如权利要求1所述的检测系统,其特征在于,该线路坐标范围数据是指该多条线路在该操作接口中形成的位置范围的数据。
8.如权利要求1所述的检测系统,其特征在于,该平面坐标范围数据是指该多个特定用途的平面在该操作接口中形成的位置范围的数据。
9.如权利要求1所述的检测系统,其特征在于,判断该线路坐标范围数据中的每一线路坐标范围是否仅对应一平面坐标范围数据中的一平面范围是指,判断该多条线路在该操作接口中形成的位置范围是否仅分别位于该多个特定用途的平面在该操作接口中形成的位置范围。
10.如权利要求1所述的检测系统,其特征在于,判断该线路坐标范围数据中的每一线路坐标范围对应的平面范围是否位于该数据库中对应每一线路坐标范围的线路储存的平面坐标范围数据中的平面范围是指,判断该多条线路在该操作接口中的位置形成的范围对应的平面坐标范围数据中的平面范围,是否位于该数据库中对应该多条线路在该操作接口中形成的位置范围的平面坐标范围数据中的平面范围。
11.如权利要求1所述的检测系统,其特征在于,依据该提示信息,将不是对应一平面坐标范围数据中的一平面范围的线路坐标范围对应的线路或不是位于该数据库中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,以一预定方式显示在该数据处理装置的显示单元是指,以高亮度的显示方式,将不是对应一平面坐标范围资料中的一平面范围的线路坐标范围对应的线路或不是位于该数据库中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,显示在该数据处理装置的显示单元。
12.如权利要求1所述的检测系统,其特征在于,依据该提示信息,将不是对应一平面坐标范围数据中的一平面范围的线路坐标范围对应的线路或不是位于该数据库中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,以一预定方式显示在该数据处理装置的显示单元是指,以设计规则检查的显示方式,将不是对应一平面坐标范围资料中的一平面范围的线路坐标范围对应的线路或不是位于该数据库中储存的平面坐标范围数据中的平面范围对应的线路坐标范围的线路,显示在该数据处理装置的显示单元。
全文摘要
本发明公开一种检测系统,应用在一装设有印刷电路板设计软件且配有显示单元的数据处理装置中,该印刷电路板设计软件用于制作多层印刷电路板上的印刷电路图案,其中,该印刷电路板设计软件通过该显示单元提供给使用者操作的操作接口以俯视投影方式呈现,且该操作接口中包括多条线路以及多个特定用途的平面,该检测系统包括数据库、坐标范围数据撷取模块、对比模块以及显示控制模块;本发明的检测系统不仅实现了检测的目的,更可避免每一线路电性连接的平面不是相临层,且避免每一线路在俯视时线路不是设置在电性连接的平面形成的范围内,可完全符合走线规定,使印刷电路板顺利通过后续的检测程序且进行出货,提高出货优良率。
文档编号G01R31/00GK1991340SQ20051009755
公开日2007年7月4日 申请日期2005年12月30日 优先权日2005年12月30日
发明者臧令凯, 范文纲 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1