一种实现pcb设计的方法和装置的制作方法

文档序号:6510570阅读:148来源:国知局
专利名称:一种实现pcb设计的方法和装置的制作方法
技术领域
本发明涉及PCB设计领域,具体涉及一种实现PCB设计的方法和装置。
背景技术
电子产品为了机械环境保护和外观的效果等原因通常都会将PCB(印刷电路板)装在一定的外壳内,这样就会对PCB的形状、大小等有限制,而且PCB之间的互相配合使用也对其上的器件位置有一定的要求,因此,PCB设计是非常必要的。
对于比较简单的PCB设计或者较小的企业,可以通过手工绘制PCB的说明图来进行PCB设计。对于比较复杂的PCB设计或分工细化有专业ME(机械工程师)的大企业,为了清楚描述上述限制和要求需要针对该电路板绘制其结构图,再根据结构图利用PCB设计工具来进行PCB设计图的绘制。
通过结构图进行PCB设计的实现过程如附图1所示。
在图1中,步骤100,ME利用结构图设计工具绘制结构图,输出一定格式的电子文件,并打印结构图。标准的结构图包含丰富的信息,如PCB间互连的连接器件的位置坐标、各种高度限制的区域位置、禁止布器件布线的区域位置、PCB的外形尺寸等。为了增强结构图的可读性,一般会将各种信息分层显示。
到步骤110,PCB设计者参照结构示使用PCB设计工具绘制PCB设计图的外形图和禁止布局布线区域。。
到步骤120,利用PCB设计工具分层进行PCB设计图各层的布局布线过程,在该过程中可以利用PCB设计工具的DRC(设计规则检查)功能对PCB设计图进行检查,以确保PCB设计图与结构图的要求保持一致。
到步骤130,完成PCB设计效果图。
到步骤140,打印PCB设计效果图。
到步骤150,将PCB设计效果图与结构图进行比较,判断两个图是否一致,如果一致,到步骤160,该PCB设计完成。
在步骤150,如果PCB设计效果图与结构图不一致,到步骤110,PCB设计者再次参照结构示使用PCB设计工具绘制PCB设计图的外形图和禁止布局布线区域。
在上述根据结构图进行PCB设计的过程中,PCB设计者对结构图的理解是否正确、PCB设计者在根据结构图绘制的外形图及禁止布局布线区域是否正确、PCB的布局布线设计是否正确、平面效果图带来的判断误差及人为判断误差都会影响PCB设计效果图的正确性。一旦其中一个步骤出现错误,会重复进行PCB设计效果图的绘制、判断过程,造成PCB设计时间的浪费,从而延迟了产品的上市时间。
综上所述,现有的根据结构图进行PCB设计的方法,因为过多的人为因素会使整个PCB设计过程中的出错几率大,从而使PCB设计效率低,PCB设计成本高。

发明内容
本发明的目的在于,提供一种实现PCB设计的方法和装置,通过将按照规范绘制的结构图直接转换为PCB设计图,简化了PCB设计过程,提高了PCB设计效率,降低了PCB设计成本。
为达到上述目的,本发明提供的一种实现PCB设计的方法,包括a、确定结构图中的层规范;b、确定所述结构图中的各规范层分别与PCB设计图中各层的对应关系;c、在需要进行PCB设计时,根据所述结构图的层规范绘制相应的结构图;
d、根据所述对应关系将所述绘制的结构图转换为PCB设计图。
所述步骤a进一步包括根据结构图绘制工具与PCB设计工具的输入输出格式确定结构图中的层规范。
所述步骤a还包括根据需要修改结构图中的层规范。
所述结构图中的层规范以文本文件的形式存储。
所述步骤b还包括根据需要修改所述结构图中的各规范层分别与PCB设计图中各层的对应关系。
所述对应关系以配置文件的形式存储。
所述步骤d进一步包括通过PCB设计工具的接口读取所述绘制的结构图;所述PCB设计工具根据所述对应关系将读取的结构图转换为PCB设计图。
所述方法还包括根据PCB设计工具中的设计规则检查功能检查所述转换的PCB设计图。
本发明提供的一种实现PCB设计的装置,包括层规范模块存储结构图的层规范;对应关系模块存储所述层规范模块中存储的规范层与PCB设计图中的层的对应关系;绘制结构图模块根据所述层规范模块存储的规范层绘制相应的结构图,并将所述绘制的结构图传输至PCB设计模块;PCB设计模块根据所述对应关系模块中存储的对应关系将所述绘制结构图模块传输来的结构图转换为PCB设计图。
所述装置还包括
检查模块根据设计规则检查功能对所述PCB设计模块转换后的PCB设计图进行检查。
通过上述技术方案的描述可知,本发明通过预先设置结构图的层规范、设置层规范与PCB设计图的层的对应关系,使根据层规范绘制的结构图完全能够被PCB设计工具识别,并能够直接转换为PCB设计图,避免了人为根据结构图绘制PCB设计图的过程,简化了PCB设计方法,节约了PCB设计时间,而且,避免了根据结构图绘制PCB设计图过程中,人为因素致使PCB设计图产生错误的现象,从而通过本发明提供的技术方案实现了提高PCB设计效率,降低PCB设计成本的目的。


图1是现有的实现PCB设计的流程图;图2是本发明的结构图中的层的示意图;图3是本发明的实现PCB设计的流程图;图4是本发明的实现PCB设计的装置示意图。
具体实施例方式
如果ME绘制的结构图能够直接被PCB设计工具识别,即PCB设计工具能够将结构图直接转换为PCB设计图,那么,就能够简化PCB设计过程,避免PCB设计过程中的人为错误,从而提高PCB设计效率、降低PCB设计成本。
因此,本发明的核心是确定结构图中的层规范,确定所述结构图中的各规范层分别与PCB设计图中各层的对应关系,在需要进行PCB设计时,根据所述结构图的层规范绘制相应的结构图,根据所述对应关系将所述绘制的结构图转换为PCB设计图。
下面基于本发明的核心思想对本发明提供的技术方案做进一步的描述。
本发明首先需要预先确定并设置结构图的层规范,在绘制结构图时,应根据预先设置的层规范绘制相应的结构图。
在设置结构图的层规范时,应主要根据结构图绘制工具能够输出的格式和PCB设计工具能够识别的输入格式来设置。如结构图的外形框图固定绘制在某一个显示层,尺寸标注固定绘制在另一个显示层等。
预定设置的结构图的层规范可以以文本文件的形式存储,且结构图的层规范应可以根据实际需要进行修改。
在设置了层规范后,需要设置结构图中的各规范层与PCB设计图中的层的对应关系,该对应关系可以以配置文件的形式存储、且可以根据实际需要进行修改。
预先设置的结构图的规范层与PCB设计图中的层是一一对应的,部分规范层与PCB设计图中的层的对应关系如表1所示。
表1

表1中的PCB设计图中的层在不同的PCB设计工具中的英文名称会有不同,表1仅为举例示意。
进行了上述设置后,当需要进行PCB设计时,应根据结构图的层规范绘制结构图,根据层规范绘制结构图是保证PCB设计整个流程顺利进行的关键步骤。
附图2是一个根据预先设置的层规范绘制的结构图。
图2中,该结构图包括层规范中的第1、2、3、32、36、37层。
第1、2、3、32、36、37层的名称分别为0、default_1、default_2、11_all_cosmetic、50_all_details、51_draft_dims。结构图中各规范层的名称可以为方便识别的名称,如第37层51_draft_dims从英文的含义可看出该层为草图尺寸,我们也可以将该层的名称定义为尺寸的拼音“chicun”等。
图2中的数字标注部分是尺寸标注,单独放在一层。斜线阴影区为禁止布局的区域,对于该结构图来说,是印刷电路板正反面都禁止布局的区域。当出现针对正面和反面分别禁止布局的区域是可以分配的三个层时,可以分别画全部、正面、反面的禁止布局区;还有器件的定位,有正面和反面的器件之分,这个在PCB中不能直接利用,只能做参考层,可以画在两层,当然ME为了自己的方便也可以分几层放。
在绘制了结构图后,可以通过PCB设计工具提供的接口读取根据层规范绘制的结构图,然后根据结构图的规范层与PCB设计图中的层的对应关系,将读取的结构图转换为PCB设计图,这样,就避免了根据结构图人工绘制PCB设计图的过程,从而简化了PCB设计过程,避免了人为因素引起的错误。
在将绘制的结构图转换为PCB设计图后,可以利用PCB设计工具中的DRC功能对转换的PCB设计图中器件位置错误进行检查,以纠正器件位置错误。
下面结合附图3对本发明的PCB设计过程进行说明。
图3中,在步骤300,ME按照预先设置的结构图的层规范绘制结构图。
在步骤310,根据结构图的规范层与PCB设计图中的层的对应关系,将绘制的结构图直接读取并转换为PCB设计图。
到步骤320,利用PCB设计工具中的DRC功能对PCB设计图中的器件位置错误进行纠正。
到步骤330,PCB设计完成。
对比图1和图3可明显看出,本发明不需要根据结构图绘制PCB设计图的人工过程,避免了人为因素导致的反复根据结构图绘制PCB设计图的过程,提高了设计效率。
本发明的实现PCB设计的装置示意图如附图4所示。在图4中,该装置主要包括层规范模块400、对应关系模块410、绘制结构图模块420、PCB设计模块430和检查模块440。
层规范模块400主要用于存储结构图的层规范,为对应关系模块410和绘制绘制结构图模块420提供层规范。层规范模块400中存储的层规范允许修改。
对应关系模块410主要用于存储层规范模块400中存储的规范层与PCB设计图中的层的对应关系,为PCB设计模块430提供对应关系。
绘制结构图模块420主要用于根据层规范模块400存储的规范层绘制相应的结构图,并将绘制的结构图传输至PCB设计模块430。
PCB设计模块430主要用于根据对应关系模块410中存储的对应关系将绘制结构图模块420传输来的结构图转换为PCB设计图。
检查模块440为PCB设计模块430提供DRC功能,对PCB设计模块430转换的PCB设计图进行检查,以纠正PCB设计图中的器件位置错误。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化。
权利要求
1.一种实现PCB设计的方法,其特征在于,包括a、确定结构图中的层规范;b、确定所述结构图中的各规范层分别与PCB设计图中各层的对应关系;c、在需要进行PCB设计时,根据所述结构图的层规范绘制相应的结构图;d、根据所述对应关系将所述绘制的结构图转换为PCB设计图。
2.如权利要求1所述的一种实现PCB设计的方法,其特征在于,所述步骤a进一步包括根据结构图绘制工具与PCB设计工具的输入输出格式确定结构图中的层规范。
3.如权利要求1所述的一种实现PCB设计的方法,其特征在于,所述步骤a还包括根据需要修改结构图中的层规范。
4.如权利要求1、2或3所述的一种实现PCB设计的方法,其特征在于,所述结构图中的层规范以文本文件的形式存储。
5.如权利要求1所述的一种实现PCB设计的方法,其特征在于,所述步骤b还包括根据需要修改所述结构图中的各规范层分别与PCB设计图中各层的对应关系。
6.如权利要求1、2、3或5所述的一种实现PCB设计的方法,其特征在于,所述对应关系以配置文件的形式存储。
7.如权利要求1、2、3或5所述的一种实现PCB设计的方法,其特征在于,所述步骤d进一步包括通过PCB设计工具的接口读取所述绘制的结构图;所述PCB设计工具根据所述对应关系将读取的结构图转换为PCB设计图。
8.如权利要求1、2、3或5所述的一种实现PCB设计的方法,其特征在于,所述方法还包括根据PCB设计工具中的设计规则检查功能检查所述转换的PCB设计图。
9.一种实现PCB设计的装置,其特征在于,包括层规范模块存储结构图的层规范;对应关系模块存储所述层规范模块中存储的规范层与PCB设计图中的层的对应关系;绘制结构图模块根据所述层规范模块存储的规范层绘制相应的结构图,并将所述绘制的结构图传输至PCB设计模块;PCB设计模块根据所述对应关系模块中存储的对应关系将所述绘制结构图模块传输来的结构图转换为PCB设计图。
10.如权利要求9所述的一种实现PCB设计的装置,其特征在于,所述装置还包括检查模块根据设计规则检查功能对所述PCB设计模块转换后的PCB设计图进行检查。
全文摘要
本发明提供一种实现PCB设计的方法和装置,其方法的核心为确定结构图中的层规范,确定所述结构图中的各规范层分别与PCB设计图中各层的对应关系,在需要进行PCB设计时,根据所述结构图的层规范绘制相应的结构图,根据所述对应关系将所述绘制的结构图转换为PCB设计图。本发明根据层规范绘制的结构图能够直接转换为PCB设计图,极大的简化了PCB设计方法,节约了PCB设计时间,而且避免了人工根据结构图绘制PCB设计图过程中,人为因素致使PCB设计图产生错误的现象,从而实现了提高PCB设计效率,降低PCB设计成本的目的。
文档编号G06F17/50GK1804845SQ20051000200
公开日2006年7月19日 申请日期2005年1月11日 优先权日2005年1月11日
发明者唐艳梅, 胡庆虎, 刘卫东 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1