您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > PowerPCB元件封装和库制作图文详解
PowerPCB元件封装制作图文详解!新手一定要看!PowerPCB元件封装制作图文详解!***************************************************EDA365论坛网x,X5V3~5H我们习惯上将设计工作分为三大阶段,指的是前期准备阶段、中间的设计阶段以及后期设计检查与数据输出阶段。前期准备阶段的最重要的任务之一就是制作元件,制作元件需要比较专业的知识,我们会在下一部教程中专门介绍。但是学会了做元件只是第一步,因为元件做好后还必须保存起来,保存的场所就是我们现在要讨论的元件库,而且在PowerPCB中只有将元件存放到元件库中之后,才能调出使用。因此做元件与建元件库操作是密不可分的,有时还习惯将两个操作合而为一,统称为建库。EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛.A9u7}3wm/W建库过程中的重要工作之一就是对元件库的管理,可以想像一个功能强大的元件库,至少要能满足设计者的下列几方面的要求:必须能够随意新建元件库、具有较强的检索功能、可以对库中的内容进行各种编辑操作、可以将元件库中的内容导入或者是导出等等。下面我们将分几小节对PowerPCB元件库的各种管理功能进行详细讨论。一,PowerPCB元件库基本结构EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛&k1\(p$T8p,[1.元件库结构www.eda365.com5m)J3K5?!n(Md在深入讨论之前,有必要先熟悉PowerPCB的元件库结构,在下述图9-1已经打开的元件库管理窗口下,我们可以清晰地看到四个图标,它们分别代表PowerPCB的四个库,这是PowerPCB元件库的的一个重要特点。换句话说,每当新建一个元件库时,其实都有四个子库与之对应。有关各个库的含义请仔细阅读图9-1说明部分。EDA设计师论坛'c7M#_1|+A6Y4f/Q:LEDA设计师论坛2R5N#s6Q:u){8w5p8N图9-1各元件库功能说明例如我们新建了一个名为FTL的库后,在Padspwr的Lib目录下就会同时出现四个名称相同但后缀名各异的元件库,如图9-2分别为:FTL.pt4:PartType元件类型库FTL.pd4:PartDecal元件封装库FTL.ld4:CAE逻辑封装库FTL.ln4:Line线库这是Padspwr的Lib目录下的所有元件库的列表,在这里可以找到所有元件库,包括系统自带的与客户新建的库。%Lb@-s)N+t/{5a图9-2元件库文件名称图9-1的介绍已经清楚,这四个元件库可以分别存放不同特性的元件与数据。那么它们之间是否是彼此独立的?如果不是又存在什么样的关联呢?EDA365论坛网9@#f+K#p;p,^0s(Y(I2.PowerPCB元件子库之间的关系EDA365论坛网Q/W(b2i*~-P;@5u有过设计经验与元器件基础知识的朋友都知道,在PCB设计中涉及到元件制作时,手头必须要有器件的下列两类资料--即包含器件的电气信息与物理信息的资料。电气信息主要是指与管脚极性、管脚配制、器件内部电路等相关的说明与示意图,而物理信息应该指器件的物理尺寸:包括外框尺寸、管脚间距、孔径大小等封装尺寸数据。在设计过程中只要根据上述电气与封装物理数据,就可以完成器件制作。EDA365论坛网!H*ph5J8`/v;f*F&f'd既然一般的器件通过它们的电气与封装特性就可以确定,那么在PowerPCB中为什么会设置四个库呢?设置这么多库有必要吗?设计者是否需要用到所有的库?什么时候会用到?要找到这些问题的答案,我们需要分两个步骤来完成。第一步应该对PowerPCB中的几个专用名词的概念有一个很清晰的理解,第二步则需要理顺每一个库的作用与它们之间的关联。那么首先从第一步做起,阅读下面的对照表,弄懂几个关键名词PartDecal/PartType/CAEDecal的含义与用途。这是几个很容易混淆的词汇,如果概念不清对元件库的关系就很难理解。(1)名词解释名称形状例含义与用途EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛:E(Q4X*k3T(s*zPCBDecal(PartDecal)就是元件的PCB封装外形,与之对应的是DecaL库。我们平时所说的制作元件的大部分工作就是制作PartDecal。制作过程包括绘制元件的外观尺寸及SILK图形、按照元件资料放置元件的端子、设定焊盘(PadStack)尺寸等工作,这些作业必须要在DecalEditor界面下才能完成。完成设置后,必须为每一个PartDecal命名并保存到相应的Decal库之中。注意:保存在Decal库中的元件如果不与PartType建立关联是无法被调入到设计数据中的。也就是说,PowerPCB中所指的元件不是PCBDecal,PCBDecal只是元件的一个物理特性!PartType显示相应PartDecal或者是CAEDecal的图形。需要为每一个PartType分配PartDecal与CAEDecal。而且一个PartType名下可以分配多个PartDecal(因为一个元件类型可能对应SMD或者是DIP元件型号名称,它是PowerPCB与PowerLogic中唯一具有元件所有特性的名称,保存了元件的所有电气与封装信息。也可以理解为真正的元件名称。因为无论是在PowerPCB或者是PowerLogic中提到元件时都是指它的PartType名。或者说软件在上述两个系统下调用元件时使用的都是PartType。注意:EDA365论坛网/X1@l0v*h!e:m'o6n1.PartType既可以在PowerLogic下也可以在PowerPCB下建立。有关建立PartType的时期也比较灵活,可以在PCBDecal的多个封装形状)。主要操作是在PartInformation对话框下进行。与CAEDecal建立之前或者是之后完成。9\2@6q:u+p/L:R7c1d(o2.需要通过PartType将PowerPCB的PCBDecal与PowerLogic的CAEDecal结合为一个整体。建立联系之后具有完整信息后才能成为Part,保存在Parts库中。7T3w;{$I,k&G!a!Q0NCAEDecal我们还可以称之为GateDecal,是元件的逻辑封装外形,如NOR、AND、OR电路等的外形符号,主要用于电路原理图中,代表元器件的一些外形符号,CAEDecal在PowerLogic中定义。注意:通过其它CAD导入NETLIST或者是部分手工输入NETLIST的情况下,没有CAEDecal。EDA设计师论坛;]/[)Ic5m'O4s(2)元件库关系说明www.eda365.com#b!`:W5[*v/~2o5E;Gr)Q-B首先让我们回顾一下前文介绍的各个库的主要功能。库名称用途Lib目录下的对应名称输出文件名称Decals库EDA365论坛网!q1A-T0g;G,N3B(T*I.c!L是PowerPCB中用来存放PartDecal--及保存器件的封装特性的场所。www.eda365.com0Y8C%\9K7^在完成Decal封装制作后,必须将它们命名保存到该库中。;F(p%Q9njz9i2h应该与PartType建立对应关系。库文件名.pd4www.eda365.com;f9O4P&DY,~可以通过Import与Export命令将Decal元件导入和导出。使用的文件后缀名称是.d。形式为:名称.dParts库将上面的表1中的PartType与PartDecal以及CAEDecal结合库文件名.pt4www.eda365.com'可以通过Import与后就具有完整的Part信息,保存到该库中。在PowerPCB与PowrrLogic中都需要,而且对于同一个元件在上述两个系统中必须是同一个PartType名!2D~)Z4d;R(k'T)D+m注:Parts库中保存的是PartType名称,是在相应的PartInformation表中定义PIN与GATE信息,同时将PartDecal与CAEDecal联系起来!v,a:T6P)Q4H1R1J7gExport命令将PartType导入和导出。EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛!k.i*Wdq5Y%H-T8C.[使用的文件后缀名称是.p。形式为:www.eda365.com!@4O4Z4H%gS名称.pCAE库是PowerLogic中的逻辑封装CAEDecal库。必须与PartType建立对应关系。库文件名.ld4www.eda365.com2Z4y!t7l.z3q6?%Q1u9^可以通过Import与Export命令将PartType导入和导出。使用的文件后缀名称是.c。形式为:名称.cLines库PowerPCB与PowerLogic中都有,可以用来保存用2D-Line绘制的独立图形以及与TEXT或者是多个图形的合成图形,来提高效率,避免重复操作。库文件名.ln4可以通过Import与Export命令将PartType导入和导出。使用的文件后缀名称是.l。形式为:名称.lwww.eda365.com%E;r)A4s*l9R(3)元件库关系图解www.eda365.com#Y#n8_(n2|'[3i'm%K;J综上所述,在使用PowerLogic绘制原理图的规范化操作的前提下,设计过程中的元件作业,必须要涉及到三个子库及PartType/Decal/CAE,也就是这三个库是密切关联的。EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛/x/[)K6O5B-n3J1oEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛x9X;@z&u.w*d|图9-3元件库关联结构(1)如果用户是通过其它CAD导入NETLIST的,或者是通过手工输入NETLIST,也就是说没有使用PowerLogic来定义CAEDecal,也就没有CAEDecal与PartType的关系,这时可以作为一个特例,PCB设计时只与Decals与Parts两个库有关。EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛)t%{&qAK'm(m!N2[$j+nEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛9e({8`-x&EEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛)G(k9g,a$Y图9-4元件库关联结构(2)9.1.2打开元件库管理窗口1.进入元件库管理窗口在PowerPCB与PowerLogic两个系统下进入元件库管理窗口的方式基本相同。见示意图,只要从File菜单下选择Library直接进入。另外在PowerPCB与PowerLogic的DecalEditor与CAEDecal窗口下的进入方式也完全相同。EDA365论坛网'K9],l&i'n/O:v0@-g9V5c图9-5打开元件库管理窗口2.元件库管理窗口(LibraryManage)说明EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛0B#J:l!O1{2d/t:gT2E:d!C图9-6是打开的元件库管理窗口。它有下面几个部分组成:Library:所有元件库的列表,用户需要从中选择,将其设定为当前活动库(操作库)。一般默认值是AllLibraries即对所有库适合。但是一般建议针对当前活动库操作,这样比较安全。Edit区域由三个部分组成元件子库:元件子库与显示区域。选择要操作的子库后,所选元件的图形会在左侧显示区域内显示出来。元件库内容显示编辑区:与上述子库对应的元件库内容显示区域,根据Filter过滤器设定状况,在此可以看到所有元件的名称。而右侧则是一组编辑命令。编辑命令说明请参见本章后序部分的内容。EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛1F$~\0q#E&WmEDA365论坛网1G*E
本文标题:PowerPCB元件封装和库制作图文详解
链接地址:https://www.777doc.com/doc-50103 .html