您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > powerpcb的使用
POWERPCB的使用王茜wqwypmyhww@yahoo.com.cn课程内容一、EDA工具介绍和比较二、SCH设计流程及功能介绍(PADSLogic)三、PCB设计流程及功能介绍(PADSLayout)四、介绍Router功能(PADSRouter)一、EDA工具的介绍和比较1.1EDA技术的概念及范畴EDA技术是在电子CAD技术基础上发展起来的计算机软件系统,是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。我们所指的EDA技术,主要针对电子电路设计、PCB设计、IC设计、电路仿真和PLD设。1.2EDA常用软件电子电路设计与仿真工具SPICE/PSPICE、EWB、Matlab、SystemView、MMICADIC设计工具IC设计工具很多,其中按市场所占份额排行为Cadence、MentorGraphics和SynopsysPCB设计工具Protel、OrCAD、Viewlogic、PADS、CadencePSD、MentorGraphices的ExpeditionPCB、ZukenCadStart、Winboard/Windraft/Ivex-SPICE、PCBStudio、TANGO等等1.3主流PCB设计工具比较Protel99SEOrcadCADENCEAllegroPADS2005模拟数字信号仿真YesYes外购密度分析有无无有组件的预览YesNoYesYes全局编辑功能YesNoNosignallayer20层40层108电气层PreAutorouteYesYesYes选购SignalintegrityYesYesoption选购EMCLinesim有﹝选购﹞有有﹝选购﹞有﹝选购﹞EMCBoardsim有﹝选购﹞有有﹝选购﹞有﹝选购﹞3DPCBViewer有有无无UnDo/ReDo强有无强(选购)设计的精度0.001Mil0.1Mil0.0001Mil0.01Mil自动走线预走线强有有自动走线设计规则强有有强数字仿真YesYes泪滴有有有有250层有(选购)有(选购)有(选购)Yes强(选购)1.4PADS2005介绍主要由以下几个模块组成:DxDesignerePlannerI/ODesignerPADSLogicPADSLibrariesPADSLayoutPADSRouterAnalogSimulationDesignExchangeDigitalSimulationHyperlynx1.5PADS2005的安装COPYPads_sp2文件到自己的本机上。在自己的本机上打开Pads_sp2文件中keygen文件,点击Mentorkg.exe文件,生成本机的License.txt文件。点击pads-sp2文件中,autorun.exe文件,选择安装InstallPADASProducts,请等待数分钟。选中Node-LockdeusingHardwarekeyorEthernet。Next指定2步骤生成的License.txt文件。Next指定安装路径。Next点击对话窗中InstallProducts。Agree选择安装文件路径和目标文件路径。Next选择安装内容,只需选中PADSLayout,PADSLibraries,PADSLogic,PADSRouter,NextInstall等待数分钟。根据自己的实际需要选择性的安装。安装完成,选择Atalatertimedone。如果进行到上叙步骤3不能继续安装下去,点击pads-sp2文件中,_instmsi.com文件。按照提示安装完成后,再安装License(方法:程序/MentorGraphicsSDD/PADS2005SP2/LicensingTools/InstallLicence,再按照上叙步骤4,5安装)。二、SCH设计流程及功能介绍(PADSLogic)2.1PADSLogicSCh设计流程设计图纸大小(A4,A3)P38设置PADS的环境参数P35设计CAE封装设计PCB封装设计元件类型(PartType)原理图布局调整线路报表输出文件存储及输出输出给PADSLayout2.2鼠标功能操作说明LeftMouseButton(LMB)Click选择目标Ctrl+Click添加/移动被选的目标DoubleClick目标参数属性HoldLMBonobject移动目标MiddleMouseButton(MMB)Click偏离中心区域HoldandDrag放大,缩小RightMouseButton(RMB)WithNothingSelected弹出菜单,选择过滤器ItemSelected选择被选目标的属性Left(LMB)Middle(MMB)Right(RMB)2.2设置环境参数1Global选项定义了显示区,光标类型,显示栅格,OLE(ObjectLinkingandEmbedding)选项设置,自动备份等。Design选项定义设计栅格,页面,电气连接线,非ECO寄存元件,非电气元件,等属性。Text选项定义各种文本的字体、高度,宽度属性LineWidths定义各种线条的宽度。考虑到原理图和PCB不是同一个人设计的,原理图设计者可在原理图设计时就可以对PCB的要求进行适当的规则设计,Setup=DesignRules对走线、PAD差分信号进行定义和安全间距限制,Setup=LayerDefinition对该图PCB的层数确定,各层的厚度,普通的属性定义。2.3设置环境参数22.4元件库的管理可创建新的元件库元件库List元件库属性File=Library…2.5元件库的结构PartType(.pt4)PartDecal(.pd4)CAEDecal(.ld4)2DLines(.ln4)2.6建立元件CAE封装显示颜色的设置此项不是必须,但对一些个性化应用还是很重要。建立CAE封装的设计环境和流程进入CAE封装编辑器,CAE封装是一个二维线符号,代表的是元件的逻辑封装功能。通过向导也可以建立CAE封装。CAE封装的建立都要保存在CAEDecal库中建立CAE封装实例2.7建立元件类型(Parttype)进入Parttype编辑器1.File=Library,selectPartType,clickNew…thenFile=New2.Tools=PartEditorthenFile=New通过实例建立元件PartTypeSelectPartTypeforallcomponentsSelectConnectortocreatePartlibraryinformationforaconnectorChooseCAEDecaltocreatethegraphicalsymbolUsePinDecaltocreatenewpingraphicsforuseinCAEdecalsUseFile=Opentoaddnewshapesto“Off-pagetypes”2.8原理图设计的基本步骤添加元件类型从元件库中调出设计还的元件类型放置原理图绘制区域。根据电路原理建立和编辑连线原理图放置元件后,各元件是孤立的,只有进一步通过建立和编辑连线,才可建立各元件之间的电气联系。在原理图中根据需要进行相关文件绘制。2.9原理图报表输出1未使用情况报表(Unused)元件统计报表(PartStatist)网络统计报表(NetStatist)限度报表(Limits)页间连接符报表(Connectivity)材料清单报表(BillofMaterials)创建网络连接网表文件,该文件是ASCII形式,可以直接导向PADSLayout。2.10原理图报表输出2Tools=LayoutNetlist2.11目标连接与嵌入功能(OLE)(ObjectLinkingandEmbedding)·嵌入(Embedding)和修改到PADSLogic中的目标(Objects)·PADSLogic和PADS-Layout之间的OLE通讯,包括:·传送网表(Netlist)到PADS-Layout·原理图驱动(SchematicDriven)布局(Placement)·在PADS-Layout中选择·在PADSLogic中的多个选择CrossProbing交叉搜索Tools=OLEPowerPCBConnection…三、PCB设计流程及功能介绍(PADSLayout)3.1PADSLayoutPCB设计流程设计PCB封装输入网表(通过Logic的OLE功能,或者直接装载)把输出Gerber文件,送至加工生产设置PCB规则元器件布局布线检查输出复查3.2网表输入网表输入有两种方法:方法一:是使用PADSLogic的OLEPADSLayoutLink功能选择SendNetlist应用OLE功能可以随时保持原理图和PCB图的一致尽量减少出错。方法二:直接在PADSLayout中装载网表选择File-Import将原理图生成的网表(.asc)输入进来。3.3规则设置规则设置包括:环境参数设置:Tools=OptionsPCBDesignRules:Setup=DesignRules层的定义::Setup=LayerDefinition过孔设置:Setup=padstacks3.3.1环境参数设计全局选项:设计选项:布线选项:热焊盘选项:尺寸标注选项:泪滴选项:绘图选项栅格选项混合分割层选项模具元件选项3.3.2PCBDesignRulesDefault:该项设置的参数具有整体性,即如果另外6类没进行任何设置,则设计规则以Default为准.Class:对Routing和Hispeed设置,针对特殊网络设置。Net:上叙Class的设置是对网络的一种群体设置,而对单独网络设置则用Net设置。Group:根Class类似,只是Class组成的单位是网络,而Group组成的是管脚对。PinPairs:与Net类似,针对某一管脚对。Decal:设置PCB板各封装的各种布线规则。Component:设置PCB板各元件的各种布线规则。ConditionalRule:设计中遇到满足条件设置的情况,一律以条件规则为准。DiferentionalPairs:定义差分对管脚,并设置相应的规则。3.3.3LayerDefintion的设置层的类型:1、NOPlane:指一般的走线层。2、CAMPlane:特殊的平面层,在输出的菲林文件时是以负片的形式输出gerber文件。如通常在设计时将电源层和地层设置成此形式,因正片的的数据很大,不方便交流。3、Split/Mixed:(分割混合层)另一种特殊的平面层,他是以正片形式输出Gerber文件。3.3.4过孔的设置在设计前根据PCB板的面积规划过孔的尺寸,一般工艺最小能做到内径8mil外径16mil,一般使用20mil(外)10mil(内径)的最小孔径。3.4元件布局网表输入以后所有的元器件都会放在工作区的零点重叠在一起,可通过Tools=DisperseComponents功能把元件分开。PADSLayout提供两种方法:手工布局和自动布局。手工布局1.工具印制板的结构尺寸画出板边BoardOutline。2.将元器件分散DisperseComponents元器件会排列在板边的周围。3.把元器件一个一个地移动旋转放到板边以内按照一定的规则摆放整齐。自动布局PadsLayout提供了自动布局和自动的局部簇布局但对大多数的设计来说效果并不理想不推荐使用。3.5布线手动布线:手工布线功能十分强大,包括自动推挤,在线设计规则检查DRC等功能。PADSRouter:3.6检查检查的项目有:间距(Clearance)、连接性(Connectivity)、高速规则(HighSpeed)、
本文标题:powerpcb的使用
链接地址:https://www.777doc.com/doc-14823 .html