Pcb设计方法及装置制造方法

文档序号:6541955阅读:145来源:国知局
Pcb设计方法及装置制造方法
【专利摘要】本发明公开了一种PCB设计方法及装置,所述方法包括:根据实际元件结构设计原理图元件并存储在原理图元件库中,在原理图元件库中建立原理图元件的接口的开口朝向方向、原理图元件的接口的引脚位置信息;根据实际元件结构设计元件封装并存储在PCB封装库中,在PCB封装库中建立元件封装的接口的开口朝向方向、元件封装的接口的引脚位置信息;将设计好的原理图元件与元件封装的对应关系存储在原理图元件库及PCB封装库中以供设计PCB时进行调用。本发明通过建立原理图元件和元件封装的唯一对应关系的方式,保证了PCB设计信息的完整性、准确性,加快了PCB设计的进度,提高了设计效率。
【专利说明】PCB设计方法及装置
【技术领域】
[0001]本发明涉及PCB设计【技术领域】,特别涉及一种PCB设计方法及装置。
【背景技术】
[0002]PCB (Printed Circuit Board,印刷电路板)的基本设计过程(简称PCB设计)可以概括为四个步骤:1、原理图设计:原理图是表示电路板上各原理图元件之间连接原理的图表,它包括所有原理图元件的导电部件和接线端点,但并不按实际元件的实际位置来画,也不反映实际元件的实际形状、大小和安装方式,而采用国家规定的统一标准,文字符号也要符合国家规定。原理图设计主要是利用原理图编辑器来绘制原理图,而原理图设计过程中所需要的原理图元件一般都是从已有的原理图元件库中调出放置在原理图中的;原理图元件库中包含了大部分原理图设计所需要的原理图元件,也可以根据实际需要在已有的原理图元件库中添加自己需要的原理图元件,或者根据需要修改已有的原理图元件库中的某一原理图元件;2、生成网络报表:网络报表就是显示原理图中各个原理图元件的连接关系的报表,它是连接电路原理图设计与电路板图设计(PCB图设计)的桥梁与纽带,通过原理图的网络报表,可以迅速地找到原理图元件之间的联系,从而为后面的PCB图设计提供方便。3、PCB图设计:PCB图是由电路原理图转化而成,是电路板的映射图纸,它详细描绘了电路板上实际的走线连接、实际元件的位置、大小等,供制作实际电路板用。同样的,PCB图设计过程中一般都是从已有的PCB封装库中调出所需要的元件封装用以放置在PCB图中;元件封装指的是实际元件焊接到电路板上时,在电路板上所显示的外形和焊点位置的集合。PCB封装库是用来放置元件封装的设计文件,其中包含了大部分PCB图设计所需要的元件封装,设计人员在进行PCB图设计时可以在PCB封装库中直接调用所需要的元件封装,也可以根据实际需要自己设计元件封装并将其添加到PCB封装库中,或者根据需要修改已有的PCB封装库中的某一元件封装。4、生成电路板报表:电路板设计完成后,还需生成各种报表,如生成引脚报表、电路板信息报表、网络状态报表等,最后打印出印刷电路图。
[0003]对于同一型号的实际元件,由于不同的PCB产品对元件引脚的功能定义和位置定义不尽相同,即使在原理图元件库中的原理图元件是相同的,在PCB封装库中也有可能不同。如图1A至图1C所示,其中,图1A为现有的一种实际元件在原理图元件库中的原理图元件示意图,图1B至图1C为该实际元件在PCB封装库中的两种元件封装示意图。如图1A中标号1-10为该实际元件对应的在原理图元件库中的原理图元件的引脚序号,如图1B至IC中标号1-10为该实际元件对应的在PCB封装库中的元件封装的引脚序号,每种元件封装的引脚序号与原理图元件库中的原理图元件的引脚序号是一一对应的关系,即当原理图中给定某个序号的引脚什么功能,导入PCB图后的元件封装的引脚就与其在原理图元件的相同序号的引脚功能相同。设计人员在设计原理图时,根据实际元件的引脚数量,从原理图元件库中调用如图1A的原理图元件放置在原理图中,根据客户要求的引脚功能定义设计原理图线路连接,原理图设计完成后需根据原理图生成网络报表给PCB图设计人员,PCB图设计人员再根据原理图自行设计该实际元件的元件封装或从PCB封装库中调用与该实际元件对应的的元件封装,并根据网络报表和元件封装将原理图转化为PCB图。PCB图设计人员在根据原理图自行设计该实际元件的元件封装或从PCB封装库中调用与该实际元件对应的元件封装时就有可能自行设计或调用为图1B所示的元件封装,也有可能自行设计或调用为图1C所示的元件封装,这主要是因为仅从原理图上无法得到该实际元件应该对应哪种元件封装。当客户需要的是图1B中的顺序进行引脚定义的元件封装,而实际得到的是图1C的元件封装时,则信号是无法正常通过上述元件传送到下一级电路中,这样,就会导致PCB图的设计错误,进而造成电子产品设计失败。上述因调用元件封装时可能引起的错误,极大地增加了 PCB图设计过程中的复杂度和出错返工率,也大幅度增加了设计工作量,延长了 PCB的设计周期。

【发明内容】

[0004]本发明提供一种元件封装设计方法及装置,以解决现有的封装设计方法极易增加PCB设计过程中的复杂度和出错返工率,大幅度增加设计工作量,延长PCB的设计周期等问题。
[0005]具体地,本发明实施例提供了一种元件封装设计方法:根据实际元件结构设计原理图元件并存储在原理图元件库中,在所述原理图元件库中建立所述原理图元件的接口的开口朝向方向、所述原理图元件的接口的引脚位置信息;根据实际元件结构设计元件封转并存储在PCB封装库中,在所述PCB封装库中建立所述元件封装的接口的开口朝向方向、所述元件封装的接口的引脚位置信息,所述元件封装与所述原理图元件相对应;将设计好的所述原理图元件与所述元件封装的对应关系存储在所述元件库及所述PCB封装库中以供PCB设计时进行调用。
[0006]在本发明的一个实施例中,原理图元件的接口的引脚位置信息包括引脚的编号、每个编号的引脚在原理图元件的接口上的排列顺序,元件封装的接口的引脚位置信息包括弓丨脚的编号、每个编号的引脚在元件封装的接口上的排列顺序,。
[0007]在本发明的一个实施例中,将设计好的原理图元件与元件封装的对应关系存储在元件库及PCB封装库中以供PCB设计时进行调用之后,还包括:根据所需设计的实际元件的信息从原理图元件库中调用出原理图元件,并设计原理图;
[0008]根据设计好的原理图生成网络报表;
[0009]并根据调用出的原理图元件从PCB封装库中调用出与原理图元件相对应的元件封装;
[0010]根据生成的网络报表和调用出的元件封装进行PCB图设计。
[0011]在本发明的一个实施例中,所需设计的实际元件的信息包括根据用户需求所定义的实际元件的接口的开口朝向方向、和实际元件的接口的引脚位置信息。
[0012]本发明还提供一种PCB设计装置,包括:原理图设计模块,用于根据实际元件结构设计原理图元件并存储在元件库中,在原理图元件库中建立原理图元件的接口的开口朝向方向、原理图元件的接口的引脚位置信息;
[0013]PCB图设计模块,用于根据实际元件结构设计元件封装并存储在PCB封装库中,在PCB封装库中建立元件封装的接口的开口朝向方向、元件封装的接口的引脚位置信息,元件封装与原理图元件相对应;[0014]对应关系存储模块,用于存储设计好的原理图与PCB图的对应关系以供PCB设计时进行调用。
[0015]在本发明的一个实施例中,上述原理图设计模块,包括:原理图元件属性信息建立模块,用于在原理图设计中建立原理图元件的属性信息,属性信息包括原理图元件的接口的开口朝向方向和原理图元件的接口的引脚位置信息。
[0016]在本发明的一个实施例中,上述原理图元件的接口的引脚位置信息包括引脚的编号、每个编号的引脚在原理图元件的接口上的排列顺序。
[0017]在本发明的一个实施例中,上述PCB图设计模块包括:元件封装属性信息建立模块,用于在PCB图设计中建立元件封装的属性信息,所述属性信息包括元件封装的接口的开口朝向方向和元件封装的接口的引脚位置信息。
[0018]在本发明的一个实施例中,上述PCB设计装置还包括:第一调用模块,用于根据所需设计的实际元件的信息从原理图元件库中调用出与实际元件相对应的原理图元件;第二调用模块,根据设计好的原理图生成网络报表,并根据原理图中的原理图元件从PCB封装库中调用出与原理图元件相对应的元件封装;布线设计模块,用于根据生成的网络报表和调用出的元件封装进行PCB布线设计。
[0019]在本发明的一个实施例中,所需设计的实际元件的信息包括根据用户需求所定义的实际元件的接口的开口朝向方向、和实际元件的接口的引脚位置信息。
[0020]本发明实施例提供的技术方案带来的有益效果是:原理图元件库中的原理图元件与PCB封装库中的元件封装是唯一对应的,从而方便对原理图元件库及PCB封装库进行管理,并且在之后设计不同产品时可以直接调用与实际元件对应的原理图元件和元件封装,不会产生PCB图设计与原理图设计不符的问题,保证了 PCB设计信息的完整性、准确性,力口快了 PCB设计的进度,提高了设计效率,更能满足用户的设计需求,给用户带来使用上的方便。
[0021]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
【专利附图】

【附图说明】
[0022]图1A是现有的一种实际元件在原理图元件库中的原理图元件示意图;
[0023]图1B是与图1A所示原理图元件相对应的其中一种元件封装的示意图;
[0024]图1C是与图1B所示原理图元件相对应的另一种元件封装的示意图;
[0025]图2是本发明一个实施例提供的原理图元件与元件封装设计方法的流程图;
[0026]图3是一种型号的接口元件的原理图元件与其对应的一种元件封装的示意图;
[0027]图4是一种型号的接口元件的原理图元件与其对应的另一种元件封装的示意图;
[0028]图5是本发明另一个实施例提供的PCB设计方法的流程图;
[0029]图6是本发明一个实施例提供的PCB设计装置的主要架构框图;
[0030]图7是本发明另一个实施例提供的PCB设计装置的主要架构框图。
【具体实施方式】[0031]为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的元件封装设计方法及装置其【具体实施方式】、结构、特征及功效,详细说明如后。
[0032]有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例详细说明中将可清楚的呈现。通过【具体实施方式】的说明,当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本发明加以限制。
[0033]第一实施例
[0034]请参考图2,其示出了本发明一个实施例提供的一种实际元件在原理图元件库中的原理图元件的设计方法及在PCB封装库中的元件封装的设计方法的流程图。所述设计方法,可包括以下步骤201-205:
[0035]步骤201,根据实际元件结构设计其在原理图元件库中的原理图元件,同时建立原理图元件的接口的开口朝向方向、原理图元件的接口的引脚位置信息,并将设计好的元件存储在原理图元件库中。
[0036]可以根据实际元件的结构而设计原理图元件。原理图元件的接口的引脚位置信息可以包括引脚的编号、每个编号的引脚在原理图元件的接口上的排列顺序等。
[0037]优选地,在实际应用中,可以在原理图元件库中建立原理图元件的属性信息,属性信息包括原理图元件的接口的开口朝向方向、原理图元件的接口的引脚位置信息等。还可以为原理图元件接口的引脚设计属性,即将每个引脚名设置为变量名,变量名与引脚的属性相对应。
[0038]原理图元件的接口的引脚属性可以包括引脚的编号、引脚在原理图元件的接口上的排列顺序等。这样在进行原理图设计时,可以先根据实际元件的接口的引脚属性信息和接口的开口朝向方向从原理图元件库中调用出该实际元件相对应的原理图元件,再根据所要设计的实际元件所定义的引脚功能,直接修改调出的原理图元件的接口的引脚属性,而不会修改原理图元件库中原本存储的原理图元件的接口的引脚的属性,保证了原理图元件库中原本存储的原理图元件的接口的引脚属性不会被改变,这样可以更进一步加快设计的效率。
[0039]步骤203,根据实际元件结构设计其在PCB封装库中的元件封装,同时建立元件封装的接口的开口朝向方向、元件封装的接口的引脚位置信息,并将设计好的元件封装存储在PCB封装库中,PCB封装库中的元件封装与原理图元件库中的原理图元件相对应。
[0040]可以根据实际元件的结构设计PCB封装库中的元件封装。建立PCB封装库中的元件封装的主要属性,包括元件封装的接口的开口朝向方向、元件封装的接口的引脚位置信息等。元件封装的接口的引脚位置信息可以包括引脚的编号、每个编号的引脚在元件封装的接口上的排列顺序等,实际设计时,同一种型号的实际元件的接口的引脚数量往往是固定的,因此只定义了第一引脚的位置,则所有引脚的排列顺序就可确定。
[0041]因为是针对同一个实际元件设计的原理图元件库中的原理图元件和PCB封装库中的元件封装,所以PCB封装库中的元件封装的所有信息与原理图元件库中的原理图元件的所有信息相对应。即原理图元件库中的原理图元件的接口的开口朝向方向与PCB封装库中的元件封装的接口的开口朝向方向相一致,原理图元件库中的原理图元件的接口的引脚的顺序、编号和位置信息等与PCB封装库中的元件封装的接口的引脚的顺序、编号和位置信息等相一致。即当定义了原理图元件库中的原理图元件的接口的开口朝向方向和引脚的顺序,则PCB封装库中的元件封装的接口的开口朝向方向和引脚顺序也就固定了。这样从原理图中就能直观的看出用于PCB图设计的元件封装的方向和引脚的顺序。
[0042]相对于现有的PCB设计方法,本发明通过在原理图元件库中增加原理图元件的接口的开口朝向方向设计和引脚顺序设计等,以确定在PCB封装库中元件封装的接口的查看方向和引脚顺序,避免因PCB封装库中元件封装查看方向与原理图元件库中原理图元件的查看方向不同,导致引脚顺序不能确定的问题。即在原理图元件库中定义原理图元件的接口的第一引脚对应于PCB封装库中元件封装的接口的第一引脚的位置,再配合原理图元件与元件封装的接口的开口朝向方向定义,即可以在PCB图设计时完全确定PCB封装库中元件封装的引脚顺序,这样设计的PCB图与原理图是唯一对应的,因为同一个实际元件的接口在查看其第一引脚的位置有两种,所以对于同一型号的实际元件将设计两组原理图元件和元件封装分别存储在对应的原理图元件库与PCB封装库中,这样在之后的设计中,因为PCB封装库中的元件封装与原理图元件库中的原理图元件是唯一对应的,因此不会产生PCB图设计与原理图设计不符的问题。[0043]以图3和图4为例进行举例说明,图3(A)所示为本发明中一种实际元件如接口元件(例如为液晶显示驱动电路板的接口元件)的一种在原理图元件库中的原理图元件的示意图,图3(B)为与图3(A)所示的原理图元件唯一对应的PCB封装库中的元件封装,图4 (A)所示为本发明中该接口元件的另一种在原理图元件库中的原理图元件示意图,图4(A)所示原理图元件的引脚位置与图3 (A)所示原理图元件的引脚位置不同,图4(B)为与图4㈧所示原理图元件唯一对应的PCB封装库中的元件封装。
[0044]如图3和图4所不,本发明一种实施方式的原理图兀件与兀件封装唯一对应的两组设计,根据引脚定义位置不同区分,图3(A)和图3(B)为一组,图4(A)和图4(B)为一组,原理图元件的接口开口朝向方向与实际接口元件的接口的开口朝向方向一致,原理图元件库中该原理图元件的引脚位置对应于PCB封装库中的元件封装的引脚位置。图4中的原理图元件及元件封装的引脚的排列顺序与图3中的原理图元件及元件封装的引脚的排列顺序相反。图3中的原理图元件与元件封装分别具有引脚排列顺序标示213、215,图4中的原理图元件与元件封装中分别具有引脚排列顺序标示223、225,设计人员由引脚的排列顺序标识213、215或223、225就可以唯一确定原理图元件库中该元件和PCB封装库中该元件封装中引脚的排列顺序。
[0045]例如,第一组设计如图3所示,图3 (A)在原理图元件库中建立的原理图元件的接口开口 210朝向方向与图3 (B)在PCB封装库中建立的元件封装的接口的开口 212朝向方向相一致,在原理图元件库中建立的原理图元件的引脚位置信息同样也与在PCB封装库中建立的元件封装的引脚位置信息相一致,即原理图元件库中的原理图元件的10个引脚(分别为第一引脚1、第二引脚2、第三引脚3,…,第十引脚10)的排列顺序与PCB封装库中元件封装的10个引脚(分别为第一引脚la、第二引脚2a、第三引脚3a,…,第十引脚IOa)的排列顺序相一致,原理图元件库中的原理图元件的第一引脚I的位置与PCB封装库中的元件封装的第一引脚Ia的位置相对应,其它引脚的位置也相互对应。从而,由引脚的排列顺序标识213和215就可以唯一确定原理图元件库中的原理图元件和PCB封装库中的元件封装的引脚的排列顺序;
[0046]第二组设计如图4所示,图4 (A)在原理图元件库中建立的元件的接口开口 220朝向方向与图3 (B)在PCB封装库中建立的元件封装的接口开口 222朝向方向相一致,在原理图元件库中建立的原理图元件的引脚位置信息同样也与在PCB封装库中建立的元件封装的引脚位置信息相一致,即原理图元件库中的原理图元件的10个引脚(分别为第一引脚1A、第二引脚2A、第三引脚3A,…,第十引脚10A)的排列顺序与PCB封装库中元件封装的10个引脚(分别为第一引脚lb、第二引脚2b、第三引脚3b,…,第十引脚IOb)的排列顺序相一致,即原理图元件库中的元件的第一引脚IA的位置与PCB封装库中的元件封装的第一引脚Ib的位置相对应,其它引脚的位置也相互对应,从而,由引脚的排列顺序标识223和225就可以唯一确定原理图元件库中的原理图元件和PCB封装库中的元件封装的引脚的排列顺序。
[0047]然而,本发明并不限于上述接口元件,本发明也适用于引脚功能及引脚顺序为用户自定义的实际元件,本发明中用于表示原理图元件或元件封装的开口朝向方向的图形210、212、220及222,也可以是其它可表示原理图元件或元件封装的确认方向的标志性图形;本发明中用于表示各原理图元件或元件封装的引脚查看顺序的符号213、215、223及225,也可以是其它形状的表示原理图元件或元件封装的引脚查看顺序的符号;本发明将同一实际元件根据引脚定义设计成两组相互对应的原理图元件与元件封装,也可以根据可能的引脚顺序设计多组相互对应的原理图元件与元件封装并分别存储在原理图元件库与PCB封装库中。
[0048]步骤205,将设计好的原理图元件与元件封装的对应关系存储在原理图元件库及PCB封装库中以供设计PCB设计时进行调用。
[0049]对应关系即原理图元件库中的原理图元件与PCB封装库中的元件封装的唯一对应关系。这样,在驱动电路(例如,`液晶显示驱动电路)设计中,将需要使用的一种型号的接口元件依照本发明的方法,各设计两组分别具有唯一对应关系的原理图元件与元件封装分别存储在原理图元件库及PCB封装库中。
[0050]因为对于同一型号的实际元件,设计了两组分别具有唯一对应关系的原理图元件与元件封装分别存储在原理图元件库及PCB封装库中。例如,接口元件的原理图元件的其中一种设计(图3(A)所示)与该接口元件的元件封装的其中一种设计(图3(B)所示)唯一对应,该接口元件的原理图元件另一种设计(图4 (A)所示)与该接口元件的元件封装的另一种设计(图4(B)所示)唯一对应,从而使原理图设计更清楚体现了与PCB图的唯一对应关系,这样一方面便于原理图元件库及PCB封装库的管理,另一方面便于之后设计不同产品时可以直接调用实际元件对应的原理图元件库中的原理图元件和PCB封装库中的元件封装,保证了 PCB图设计信息的完整性、准确性,减少了 PCB图设计人员与原理图设计人员之间的确认时间,加快了 PCB设计的进度,提高了设计效率,从而能够提前设计出产品以提前抢占该产品的市场。
[0051]综上所述,本实施例提供的PCB设计方法,通过将设计好的原理图元件库中的原理图元件与PCB封装库中的元件封装的一一对应关系分别存储在原理图元件库及PCB封装库中以供设计PCB时进行调用。解决了现有PCB设计方法极易增加PCB设计过程中的复杂度和出错返工率,大幅度增加设计工作量,延长PCB的设计周期等问题,采用在原理图元件库中各原理图元件的引脚位置对应于PCB封装库中各元件封装的引脚位置(实际中只需要在原理图元件库及PCB封装库中定义第一引脚的位置即可)的方法,并配合各自的开口朝向方向定义,即可完全确定PCB设计中实际元件的引脚顺序,这样设计的各原理图元件与PCB封装库中各元件封装是唯一对应的,从而方便对原理图元件库及PCB封装库进行管理,并且在之后设计不同产品时可以直接调用与实际元件对应的原理图元件库中的原理图元件和PCB封装库中的元件封装,保证了 PCB设计信息的完整性、准确性,加快了 PCB设计的进度,提高了设计效率,更能满足用户的设计需求,给用户带来使用上的方便。
[0052]第二实施例
[0053]请参考图5,其示出了本发明另一个实施例提供的PCB设计方法的流程图。图5是在图2的基础上改进而来的。其与图2所示的原理图元件与元件封装的设计方法的不同之处在于,步骤205之后,还可包括以下步骤301-305:
[0054]步骤301,根据所需设计的实际元件的信息从原理图元件库中调用出用于原理图设计的原理图元件。
[0055]所需设计的实际元件的信息可以包括根据用户需求所定义的实际元件的接口的开口朝向方向、元件的接口的引脚位置信息等。
[0056]步骤303,根据从原理图元件库中调用出的原理图元件设计原理图,根据设计好的原理图生成网络报表,并根据原理图设计中的原理图元件从PCB封装库中调用出与该原理图元件相对应的元件封装。
[0057]原理图设计,即根据用户需求所定义的实际电路图设计元件的连接关系等。
[0058]根据原理图生成网络报表的过程可以采用现有已知的生成网络报表方法,在此不再赘述。
[0059]步骤305,根据生成的网络报表和原理图进行PCB图设计。
[0060]进行PCB图设计的过程可以采用现有已知的PCB图生成方法,在此不再赘述。PCB图设计完成后再采用现有技术中的PCB的相关制作过程就可以得到所需要的PCB,完成整个PCB设计过程。
[0061]综上所述,本实施例提供的PCB设计方法,还通过在进行PCB设计时,根据所需设计的实际元件的信息从原理图元件库中直接调用与其对应的原理图元件及从PCB封装库中直接调用与其对应的元件封装,不会产生PCB图设计与原理图设计不符的问题,保证了PCB设计信息的完整性、准确性,从而加快了 PCB设计的进度,提高了设计效率,更能满足用户的设计需求,给用户带来使用上的方便。
[0062]以下为本发明的装置实施例,在装置实施例中未详尽描述的细节,可以参考上述对应的方法实施例。
[0063]第三实施例
[0064]请参考图6,其示出了本发明一个实施例提供的PCB设计装置的主要架构框图。所述PCB设计装置的主要架构,包括:原理图设计模块401、PCB图设计模块403、以及对应关系存储模块405。
[0065]具体地,原理图设计模块401,用于根据实际元件结构设计该实际元件的原理图,需事先在原理图元件库中建立原理图元件的接口的开口朝向方向、元件的接口的引脚位置信息,并将设计好的原理图元件存储在原理图元件库中。[0066]原理图元件的接口的引脚位置信息可以包括引脚的编号、每个编号的引脚在原理图元件的接口上的排列顺序等。
[0067]PCB图设计模块403,用于根据实际元件结构设计该实际元件的PCB图,需事先在PCB封装库中建立元件封装的接口的开口朝向方向、元件封装的接口的引脚位置信息,并将设计好的元件封装存储在PCB封装库中,该元件封装与原理图元件库中的原理图元件相对应;
[0068]对应关系存储模块405,用于存储设计好的原理图与PCB图的对应关系以供PCB设计时进行调用。
[0069]综上所述,本实施例提供的PCB设计装置,通过将设计好的原理图与PCB图的一一对应关系存储在对应关系存储模块405中以供设计PCB时进行调用。解决了现有PCB设计方法极易增加PCB设计过程中的复杂度和出错返工率,大幅度增加设计工作量,延长PCB的设计周期等问题,采用在原理图元件库中定义的各元件的引脚位置对应于PCB封装库中各元件封装的引脚位置(实际中只需要定义第一引脚的位置即可),该引脚定义配合开口朝向方向定义,即可完全确定实际元件的引脚顺序,这样设计的原理图元件与元件封装是唯一对应的,从而方便对原理图元件库及PCB封装库进行管理,并且在之后设计不同产品时可以直接调用与实际元件对应的原理图元件和元件封装,保证了 PCB设计信息的完整性、准确性,加快了 PCB设计的进度,提高了设计效率,更能满足用户的设计需求,给用户带来使用上的方便。
[0070]第四实施例
[0071]请参考图7,其示出了本发明另一个实施例提供的PCB设计装置的主要架构框图。其与图6所示的PCB设计装置相似,其不同之处在于,所述原理图设计模块401,可以包括:元件属性信息建立模块501,所述PCB图设计模块403,可以包括:元件封装属性信息建立模块502,所述PCB设计装置,还可以包括:第一调用模块503、第二调用模块505、以及布线设计模块507。
[0072]原理图元件属性信息建立模块501,用于在原理图设计中建立原理图元件的属性信息,属性信息包括原理图元件的接口的开口朝向方向、和原理图元件的接口的引脚位置信息。
[0073]元件封装属性信息建立模块502,用于在PCB图设计中建立元件封装的属性信息,属性信息包括元件封装的接口的开口朝向方向、和元件封装的接口的引脚位置信息。
[0074]第一调用模块503,用于根据所需设计的实际元件的信息从原理图元件库中调用出用于原理图设计的原理图元件。
[0075]所需设计的实际元件的信息包括根据用户需求所定义的实际元件的接口的开口朝向方向、实际元件的接口的引脚位置信息等。
[0076]第二调用模块505,用于根据从原理图元件库中调用出的原理图元件及根据原理图生成的网络报表,从PCB封装库中调用出与该原理图元件相对应的元件封装。
[0077]布线设计模块507,用于根据生成的网络报表和调用出的元件封装进行PCB布线设计。
[0078]综上所述,本实施例提供的PCB设计装置,还通过在进行PCB设计时,根据所需设计的实际元件的信息从原理图元件库中直接调用原理图元件及从PCB封装库中直接调用元件封装,不会产生PCB图设计与原理图设计不符的问题,保证了 PCB设计信息的完整性、准确性,从而加快了 PCB设计的进度,提高了设计效率,更能满足用户的设计需求,给用户带来使用上的方便。
[0079]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【权利要求】
1.一种PCB设计方法,其特征在于,所述设计方法包括: 根据实际元件结构设计原理图元件并存储在原理图元件库中,在所述原理图元件库中建立所述原理图元件的接口的开口朝向方向、所述原理图元件的接口的引脚位置信息; 根据实际元件结构设计元件封转并存储在PCB封装库中,在所述PCB封装库中建立所述元件封装的接口的开口朝向方向、所述元件封装的接口的引脚位置信息,所述元件封装与所述原理图元件相对应; 将设计好的所述原理图元件与所述元件封装的对应关系存储在所述元件库及所述PCB封装库中以供PCB设计时进行调用。
2.根据权利要求1所述的PCB设计方法,其特征在于,所述原理图元件的接口的引脚位置信息包括引脚的编号、每个编号的引脚在所述原理图元件的接口上的排列顺序,所述元件封装的接口的引脚位置信息包括引脚的编号、每个编号的引脚在所述元件封装的接口上的排列顺序。
3.根据权利要求1所述的PCB设计方法,其特征在于,将设计好的所述原理图元件与所述元件封装的对应关系存储在所述元件库及所述PCB封装库中以供PCB设计时进行调用之后,还包括: 根据所需设计的实际元件的信息从所述原理图元件库中调用出原理图元件,并设计原理图; 根据设计好的所述原理图生成网络报表; 并根据调用出的所述原理图元件从所述PCB封装库中调用出与所述原理图元件相对应的元件封装; 根据生成的所述网络报表和调用出的元件封装进行PCB图设计。
4.根据权利要求3所述的PCB设计方法,其特征在于,所需设计的实际元件的信息包括根据用户需求所定义的实际元件的接口的开口朝向方向、和实际元件的接口的引脚位置信肩、O
5.一种PCB设计装置,其特征在于,所述PCB设计装置,包括: 原理图设计模块,用于根据实际元件结构设计原理图元件并存储在元件库中,在所述原理图元件库中建立所述原理图元件的接口的开口朝向方向、所述原理图元件的接口的引脚位置信息; PCB图设计模块,用于根据实际元件结构设计元件封装并存储在PCB封装库中,在所述PCB封装库中建立所述元件封装的接口的开口朝向方向、所述元件封装的接口的引脚位置信息,所述元件封装与所述原理图元件相对应; 对应关系存储模块,用于存储设计好的所述原理图与所述PCB图的对应关系以供PCB设计时进行调用。
6.根据权利要求5所述的PCB设计装置,其特征在于,所述原理图设计模块,包括: 原理图元件属性信息建立模块,用于在所述原理图设计中建立所述原理图元件的属性信息,所述属性信息包括所述原理图元件的接口的开口朝向方向和所述原理图元件的接口的引脚位置信息。
7.根据权利要求5或6所述的PCB设计装置,其特征在于,所述原理图元件的接口的引脚位置信息包括引脚的编号、每个编号的引脚在所述原理图元件的接口上的排列顺序。
8.根据权利要求5所述的PCB设计装置,其特征在于,所述PCB图设计模块,包括: 元件封装属性信息建立模块,用于在所述PCB图设计中建立所述图元件封装的属性信息,所述属性信息包括所述元件封装的接口的开口朝向方向和所述元件封装的接口的引脚位置信息。
9.根据权利要求6所述的PCB设计装置,其特征在于,所述PCB设计装置,还包括: 第一调用模块,用于根据所需设计的实际元件的信息从所述原理图元件库中调用出与所述实际元件相对应的原理图元件; 第二调用模块,根据设计好的所述原理图生成网络报表,并根据所述原理图中的所述原理图元件从所述PCB封装库中调用出与所述原理图元件相对应的元件封装; 布线设计模块,用于根据生成的所述网络报表和调用出的所述元件封装进行PCB布线设计。
10.根据权利要求9所述的PCB设计装置,其特征在于,所需设计的实际元件的信息包括根据用户需求所定 义的实际元件的接口的开口朝向方向、和所述实际元件的接口的引脚位置信息。
【文档编号】G06F17/50GK103853895SQ201410117112
【公开日】2014年6月11日 申请日期:2014年3月27日 优先权日:2014年3月27日
【发明者】刘胜利, 常琳, 刘晓锋, 陈涛, 赵敬鹏 申请人:昆山龙腾光电有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1