关闭

关闭

关闭

封号提示

内容

首页 allegro总结

allegro总结.pdf

allegro总结

一个人的窝 2011-09-19 评分 0 浏览量 0 0 0 0 暂无简介 简介 举报

简介:本文档为《allegro总结pdf》,可适用于IT/计算机领域,主题内容包含广州飞哥汽车音响有限公司i目录第章焊盘制作用PadDesigner制作焊盘制作圆形热风焊盘第章建立封装新建封装文件设置库路径画元件封装第章元器件布局符等。

广州飞哥汽车音响有限公司i目录第章焊盘制作用PadDesigner制作焊盘制作圆形热风焊盘第章建立封装新建封装文件设置库路径画元件封装第章元器件布局建立电路板(PCB)导入网络表摆放元器件第章PCB布线PCB层叠结构布线规则设置对象(object)建立差分对差分对规则设置CPU与DDR内存芯片走线约束规则设置物理线宽和过孔设置间距约束规则设置相同网络间距规则布线手工拉线应用区域规则扇出布线差分布线等长绕线分割平面第章输出底片文件Artwork参数设置生成钻孔文件输出底片文件广州飞哥汽车音响有限公司第章焊盘制作用PadDesigner制作焊盘Allegro中制作焊盘的工作叫PadDesigner所有SMD焊盘、通孔焊盘以及过孔都用该工具来制作。打开程序>CadenceSPB>PCBEditerutilities>PadDesigner弹出焊盘制作的界面如图所示。图PadDesigner工具界面在Units下拉框中选择单位常用的有Mils(毫英寸)Millimeter(毫米)。根据实际情况选择。在Holetype下拉框中选择钻孔的类型。有如下三种选择:CircleDrill:圆形钻孔OvalSlot:椭圆形孔RectangleSlot:矩形孔。在Plating下拉框中选择孔的金属化类型常用的有如下两种:广州飞哥汽车音响有限公司Plated:金属化的NonPlated:非金属化的。一般的通孔元件的管脚焊盘要选择金属化的而元件安装孔或者定位孔则选择非金属化的。在Drilldiameter编辑框中输入钻孔的直径。如果选择的是椭圆或者矩形孔则是SlotsizeXSlotsizeY两个参数分别对应椭圆的XY轴半径和矩形的长宽。一般情况下只要设置上述几个参数就行了其它参数默认就可以。设置好以后单击Layers标签进入如图所示界面。图PadDesignerLayers界面如果制作的是表贴元件的焊盘将Singellayermode复选框勾上。需要填写的参数有:BEGINLAYER层的RegularPadSOLDEMASKTOP层的RegularPadPASTEMASKTOP层的RegularPad。如图所示。广州飞哥汽车音响有限公司图表贴元件焊盘设置如果是通孔焊盘需要填写的参数有:BEGINLAYER层的RegularPadThermalReliefAntiPadDEFAULTINTERNAL层的RegularPadThermalReliefAntiPadENDLAYER层的RegularPadThermalReliefAntiPadSOLDEMASKTOP层的RegularPadPASTEMASKTOP层的RegularPad。如图所示。在BEGINLAYER、DEFAULTINTERNAL、ENDLAYER三个层面中的ThermalRelief可以选择系统提供的默认连接方式即Circle、Square、Oblong、Rectangle、Octagon五种在PCB中这几种连接方式为简单的‘’形或者‘X’形。也可以选用自己画的热风焊盘连接方式即选择Flash。这需要事先做好一个Flash文件(见第二节)。这些参数的设置见下面的介绍。广州飞哥汽车音响有限公司图通孔焊盘参数设置下面介绍一个焊盘中的几个知识。一个物理焊盘包含三个pad即:RegularPad:正规焊盘在正片中看到的焊盘也是通孔焊盘的基本焊盘。ThermalRelief:热风焊盘也叫花焊盘在负片中有效。用于在负片中焊盘与敷铜的接连方式。AntiPad:隔离焊盘也是在负片中有效用于在负片中焊盘与敷铜的隔离。SOLDEMASK:阻焊层使铜皮裸露出来需要焊接的地方。PASTEMASK:钢网开窗大小。表贴元件封装的焊盘名层面尺寸的选取:.BEGINLAYERRegularPad:根据器件的数据手册提供的焊盘大小或者自测得的器件引脚尺寸来定。ThermalRelief:通常比RegularPad大mil如果RegularPad的尺寸小于mil根据需要适当减小。AntiPad:通常比RegularPad大mil如果RegularPad的尺寸小于mil根据需要适当广州飞哥汽车音响有限公司减小。.SOLDEMASK:通常比RegularPad大mil(mm)。.PASTEMASK:与SOLDEMASK一样。直插元件封装焊盘各层面尺寸的选取:.BEGINLAYERRegularPad:根据器件的数据手册提供的焊盘大小或者自测得的器件引脚尺寸来定。ThermalRelief:通常比RegularPad大mil。AntiPad:与ThermalRelief设置一样。.ENDLAYER与BEGINLAYER层设置一样。.DEFAULTINTERNAL该层各个参数设置如下:DRILLSIZE>=实际管脚尺寸MILRegularPad>=DRILLSIZEMIL(mm)(DRILLSIZE<)RegularPad>=DRILLSIZEMIL(mm)(DRILLSIZE>=)RegularPad>=DRILLSIZEMIL(mm)(钻孔为矩形或椭圆形时)ThermalPad=TRaXbXcd其中TRaXbXcd为Flash的名称(后面有介绍)AntiPad=DRILLSIZEMIL(mm)SOLDERMASK=RegularPadMIL(mm)FlashName:TRaXbXcd其中:aInnerDiameter:DrillSizeMILbOuterDiameter:DrillSizeMILcWedOpen:(当DRILLSIZE=MIL以下)(当DRILLSIZE=~MIL)(当DRILLSIZE=~MIL)(当DRILLSIZE=~MIL)(当DRILLSIZE=MIL以上)保证连接处的宽度不小于mil。dAngle:广州飞哥汽车音响有限公司图通孔焊盘示例制作焊盘的时候一定要注意AntiPad的尺寸一定要大于RegularPad否则在有敷铜的层就会引起短路。由于allegro的文件管理有点混每个焊盘会使用一个文件保存所以在给焊盘命名的时候尽量将焊盘的形状尺寸等信息表现出来以便以后可以方便的管理和重复利用。制作圆形热风焊盘打开程序>CadenceSPB>PCBEditor选择File>New如图所示。广州飞哥汽车音响有限公司图制作热风焊盘弹出NewDrawing对话框如图所示。图NewDrawing对话框在DrawingName编辑框输入文件名称fcir后辍名是自动产生的。在DrawingType列表框选择Flashsymbol点击OK。点击Setup>DesignParamenters打开设计参数设置对话框点击Design标签如图所示。图DesignParameterEditor对话框在UserUnits处选择单位MilsAccuracy那里是设置小数点位数默认两位就可。在广州飞哥汽车音响有限公司Width那里输入Height那里输入设置画图区域的大小可以根据做的焊盘适当的调整大小然后LeftX那里输入LowerY那里输入设置画图区域的左下角坐标这样原点坐标()就在画图区域的中心否则会有错误。其它参数都用默认值就可然后点击OK退出。点击Add>Flash菜单弹出热风焊盘尺寸设置对话框如图所示。图热风焊盘参数设置对话框在Innerdiameter编辑框输入内径Outerdiameter编辑框输入外径Spokewidth编辑框输入连接口的宽度最好不要小于板子的最小线宽。在Numberofspokes选择开口的数量默认就可Spokeangel输入开口的角度使用默认的度就可。其它默认点击OK后就会自动生成一个花焊盘形状如图所示。广州飞哥汽车音响有限公司图花焊盘至此一个圆形热风焊盘就制作完成了如果要生成其它形状的焊盘如椭圆形方形等就不能用Add>Flash来生成需要用Shape菜单下面的画矩形画圆等工具来画。自己先画一个草图并将每个点的坐标计算出来然后使用画矩形画圆等命令并通过在命令状态栏那里输入坐标来画。需要注意的是由于热风焊盘是在负片中使用的你画出的形状看得到的地方(图绿线围起的区域)实际上做出PCB来后是被腐蚀掉的黑色(底色)的才是真正有铜的地方。广州飞哥汽车音响有限公司第章建立封装新建封装文件用Allegro来演示做一个KX内存芯片的封装。打开程序>CadenceSPB>PCBEditor选择File>New弹出新建设计对话框如图所示。图新建封装在DrawingType列表框中选择Packagesymbol然后点击Browse按钮选择保存的路径并输入文件名如图所示图选择保存封装的路径点击打开回到NewDrawing对话框点击OK退出。就会自动生成一个bgadra的封装文件。点击保存文件。广州飞哥汽车音响有限公司设置库路径在画封装之前需要在Allegro设置正确的库路径以便能正确调出做好的焊盘或者其它符号。打开之前建立的封装文件bgadra选择Setup>UserPreferences如图所示。图设置路径弹出UserPreferencesEditor对话框如图所示。广州飞哥汽车音响有限公司图UserPreferencesEditors对话框点击Paths前面的‘’号展开来再点击Library现在只需要设置两个地方就可以了padpath(焊盘路径)和psmpath(封装路径)。点击padpath右边Value列的按钮。弹出padpathItems对话框如图所示。图padpath对话框点击图标按钮在padpathItems对话框的列表框中新增了一个空项点击右边的按钮弹出一个路径选择对话框选择你存放焊盘的文件夹加入其中点击OK。如果想要加入多个路径重复上述过程就即可。还可以点击padpathItems对话框右上角的下个上移下移箭头来移动列表框中的项目越靠上的优先权越高如果不同路径中的焊盘或封装出现相同名字的时候allegro会优先选用最上面的路径中的焊盘和封装。封装路径的设置过程和焊盘路径的设置过程是一样的这里就不重复了。画元件封装首先要设置一下工作参数点击Setup>DesignParamenters打开设计设置对话框点击Design标签如图所示。先选择合适的单位根据芯片的数据手册提供的尺寸参数这里选择Millimeter比较合适在UserUnits处选择Millimeter。然后只要设置Extents标签下的参数就可以了。在Width和Height编辑框中分别输入。将工作区域的宽和高都设置为mm。在LeftX和LowerY编辑框中分别输入。设置左下角的坐标为()这样工作区域的原点()就在区域的中心。也可以调整通过调整左下角的坐标来间接调整原点的位置。点击OK关闭DesignParameterEditor对话框。广州飞哥汽车音响有限公司图DesignParameterEditor对话框为了手工放置更精确还可以把网格设置得小一样点击Steup>Grids弹出DefineGrid对话框如图所示。广州飞哥汽车音响有限公司图DefineGrid对话框在NonEtch和AllEtch层的SpacingXY编辑框内都填入。点击OK关闭对话框。下面开始放置焊盘点击Layout>Pins如图所示或者直接点击工具栏右上角处的图标按钮。图放置焊盘命令然后点击右边的Options按钮弹出Options面板如图所示。图PinOptions窗口选择事先制作好的焊盘点击Padstack右边的按钮弹出Selectapadstack对话框。如图所示。将DatabaseLibrary两个复选框勾上。左边的列表框中会把库路径中的所有焊盘都列出来如果没有你要的焊盘则检查一下路径设置是否正确。在列表框中单击需要放置的焊盘也可以在左上角的编辑框中直接输入需要放置的焊盘名称选择好以后点击广州飞哥汽车音响有限公司OK退出。这时候在Options窗口中的Padstack右边的编辑框内就会出现刚才选的焊盘的名称。图焊盘选择对话框还可以一次性的放几行几列焊盘而不必要一个一个的放置这在制作管脚很多而排列有序的元件封装的时候非常方便根据元件数据手册上提供的尺寸参数将Options窗口中的其它参数填入为图所示的数值。图焊盘放置参数这里XY的QtySpacignOrder的参数表示共放置列行焊盘即(X=个)焊盘的X方向间距为mmY方向间距为mmX轴的生长方向为向右生长Y轴的生长方向为向下生长。Pin#处指的是焊盘编号以A开始按增加即(AAA…)。Textblock设置的是焊盘编号字体的大小。OffsetX,Y设置的是焊盘编号字体与焊盘的偏移。广州飞哥汽车音响有限公司设置好以后在Command窗口输入x(是最左上角那个焊盘的坐标需要事先计算好)回车。如图所示。图输入坐标值在工作区域右键选择Done。则焊盘全部放置出来了如图所示。图放置好的焊盘还需要将中间多余的三列删除点击工具栏的图标按钮或者点击Edit>Delete。然后按住鼠标左键将要删除的焊盘全部框中或者单个单个的点右键选择Done。如图所示。广州飞哥汽车音响有限公司图删除多余的焊盘自动生成的焊盘编号和我们要的焊盘编号不符为此还需将焊盘编号改过来。单击左上角的图标按钮将编辑模式切换到Generaledit模式。点击右边的Find窗口然后点击AllOff按钮再将Text复选框勾上如图所示。图选中Text元素然后将鼠标移到需要修改的编号上面(字体会变成高亮)点击右键选择Textedit在弹出的编辑框内修改为我们需要的编号。如图所示。广州飞哥汽车音响有限公司图修改Text全部修改后的焊盘如图所示。图修改后的焊盘编号修改好就添加丝印和其它层。点击工具栏的图标或者选择Shape>Rectangular。Options窗口中选择如图所示添加装配层。图添加装配层在命令状态栏中输入:x回车再输入:x回车。右键选择Done。广州飞哥汽车音响有限公司添加元件实休宽度层。点击工具栏的图标或者选择Shape>Rectangular。Options窗口中选择如图所示。在命令状态栏中输入:x回车再输入:x回车。右键选择Done。图添加元件实休层添加丝印层。点击左边工具栏的图标或者选择菜单项Add>Line。Options窗口设置如图所示。Linewidth(线宽)那里选择mm根据需要调整。在命令状态栏中输入:x回车输入:x回车输入:x回车输入:x回车这输入:x回车。右键选择Done。图添加丝印层然后手工在左上角画个贴片方向标志点击左边工具栏的图标或者选择菜单项Add>Line。Options窗口设置与图一样。点击鼠标在左上角画一个小三角形作为贴片方向标志。画好后如图所示。广州飞哥汽车音响有限公司图添加好装配、实休与丝印层后的元件封装为元件封装添加其它必要的元素。添加元件位号元件位号是元件在原理图的编号在PCB的丝印上供焊接人员参考。点击左边工具栏图标或者选择菜单Add>Text或者直接用菜单Layout>Labels>RefDes。Options窗口如图所示。可以在Textblock选择其它的字体大小一般默认就行。在元件旁边单击鼠标左键然后在命令状态栏中输入:ref(大小写无所谓)回车右键选择Done。图添加元件位号添加元件参数值元件参数值在丝印层在PCB上不一定印出来。供调试人员参考。击左边工具栏图标或者选择菜单Add>Text。Options窗口如图所示。在元件旁边单击鼠标左键然后在命令状态栏中输入:val(大小写无所谓)回车右键选择Done。广州飞哥汽车音响有限公司图添加元件值添加元件类型击左边工具栏图标或者选择菜单Add>Text或者直接执行菜单Layout>Labels>Device。Options窗口如图所示。在元件旁边单击鼠标左键然后在命令状态栏中输入:dev(大小写无所谓)回车右键选择Done。图添加元件类型添加装配层位号该层不是必需的可以根据贴片工艺选择。击左边工具栏图标或者选择菜单Add>Text或者直接用菜单Layout>Labels>RefDes。Options窗口如图所示。在元件旁边单击鼠标左键然后在命令状态栏中输入:dev(大小写无所谓)回车右键选择Done。广州飞哥汽车音响有限公司图添加装配层元件位号至此一个元件封装就制作完毕了点击保存文件后退出即可allegro自动生成一个dra一个psm的文件把这两个文件一起放在你的封装库文件夹中用小节介绍的方法把你的封装库文件夹路径加入allegro中。画好的元件封装如图所示。图制作好的元件封装广州飞哥汽车音响有限公司第章元器件布局建立电路板(PCB)打开程序>CadenceSPB>PCBEditor选择File>New弹出新建设计对话框如图所示。图新建设计对话框点击Browse按钮弹出文件对话框在图标列表内选择保存的路径输入文件名最好单独保存在一个文件夹里如图所示图选择文件保存路径单击打开关闭文件对话框。回到NewDrawing对话框单击OK退出。如果想使用向广州飞哥汽车音响有限公司导来建立电路板则在NewDrawing对话框中选择Board(wizard)如图所示。图使用向导方式生成电路板选择Board(wizard)点击OK后就会出来一个向导对话框按照提示一步一步设置好直到完成即可。导入网络表打开程序>CadenceSPB>PCBEditor打开节用手工建立好的电路板testbrd。选择菜单File>Import>Logic如图所示。图导入网络表弹出ImportLogic对话框。如图所示。在Importlogictype组合框内选择网络表输出的类型因为原理图是用OrcadCapture设计的所以选择DesignentryCIS(Capture)。Placechangedcomponent组合框用来选择导入新的网络表后是否更新PCB中的元件封装。Always:总是更新Never:从不更新Ifsamesymbol:一样的时候不更新。AllowetchremovalduringECO:新导入网络表后allegro将网络关系改变了的管脚上的多余走线删除。IgnoreFIXEDproperty:当满足替换条件或者其它更改删除时是否忽略有FIXED属性的元件、走线、网络等等。广州飞哥汽车音响有限公司Createuserdefinedproperties:根据网络表中用户定义的属性在电路板内建立相同的属性。CreatePCBXMLfrominputdata:生成XML格式文件。图ImportLogic对话框由于是新导入网络表上面只需要选择Importlogictype就可以其它默认。Importdirectory编辑框输入的是网络表的路径。点击右边的按钮弹出一个文件选择对话框如图所示。广州飞哥汽车音响有限公司图文件对话框选择存放网络表的目录(共三个文件)点击OK关闭对话框。也可直接在Importdirectory编辑框输入路径。然后点击ImportCadence按钮完成后可以点击Viewlog按钮来查看是否有错误如果有错误一般都是路径不对或者原理图元件封装名称不对应原理图中元件符号管脚与封装管脚不对应造成的将这些错误一一排队后再重新导入网络表直到没有错误和警告。摆放元器件为了摆放元件和画线更精确需要将网格设置成合适的大小。点击Steup>Grids弹出DefineGrid对话框将NonEtch与AllEtch的大小都设置为mil(或者更小)如图所示。所有的Offset都不需要设置。点击OK关闭对话框。图设置PCB网格大小摆放元件之前先画一个outline区域否则不能用Quickplace命令来快速摆放元件。如果PCB板的大小形状已经确定那就么按确定的来画如果未确定的可以先画一个大概的形状所有元器件的布局确定后再重新修改。点击左边工具栏的图标或者选择菜单项Add>Line。Options窗口设置如图所示Linewidth(线宽)选择mil。广州飞哥汽车音响有限公司图画板框然后点在工作区域内点点鼠标左键画出一个封装的区域现在还没必要很精确的确定板框待所有元件都摆放好后再调整。元件摆放有手工和快速自动摆放两种方式。快速摆放可以很快的将满足条件的元件摆放出来并按照元件类型和编号顺序摆放。点击Place>Quickplace菜单弹出Quickplace对话框如图所示。图Quickplace对话框()PlacementFilterPlacebypropertyvalue:按照元件在原理图定义的属性或元件值来摆放广州飞哥汽车音响有限公司Placebyroom:按原理图中元件定义的room属性放置Placebypartnumber:按元件名摆放Placebynetname:按网络名摆放Playbyschematicpagenumber:用于DesignEntryHDL原理图按页摆放。Placeallcomponents:摆放所有元件Placebyrefdes:按元件的位号摆放。()PlacementPositionPlacebypartition:用于DesignEntryHDL原理图按原理图分割摆放Byuserpick:摆放于用户单击的位置Aroundpackagekeeping:摆放于允许摆放区域周围。()EdgeTop:元件摆放在板框顶部Bottom:元件摆放在板框底部Left:元件摆放在板框左边Right:元件摆放在板框右边。()BoardSideTop:元件摆放在顶部。Bottom:元件摆放在底部。选择好合适的摆放方式后点击Place按钮后元件自动的摆放出来单击OK按钮就可以关闭对话框。另一种方式是手工摆放元件点击Place>Manually弹出Placement对话框如图所示。广州飞哥汽车音响有限公司图Placement对话框()PlacementListComponentsbyrefdes:网络表中没有错误的元件都列出可以选择一个或多个元件只需要将元件位号前面的复选框选中即可PackageSymbols:显示库中元件封装。点击AdvancedSettings标签面将Library复杂框勾上就可以看到库中有的封装MechanicalSymbols:可摆放的机械符号。()SelectionFiltersMatch:选择与输入的名字匹配的元件可以使用通配符“*”选择一组元件如“U*”选择一组ICProperty:按照元件定义的属性摆放元件Room:按照Room来摆放Part#:按照元件名来摆放Net:按照网络来摆放Placebyrefdes:按照元件位号来摆放。如果在原理图中按照元件的功能定义了不同的Room属性在摆放元件的时候就可以按照Room属性来摆放将不同功能的元件放在一块布局的时候好拾取。在摆放元件的时候可以与OrCADCapture交互来完成。在OrCADCapture中打开原理图选择菜单Options>Perferences如图所示。图OrCADCapture交互弹出Preferences对话框如图所示。广州飞哥汽车音响有限公司图Preferences对话框点击Miscellaneous标签将EnableIntertoolCommunication复选框选中。点击确定关闭对话框。之后在allegro中打开Placement对话框的状态下首先在原理图中点击需要放置的元件使之处于选中状态下然后切换到allegro中把鼠标移到作图区域内就会发现该元件跟随着鼠标一起移动了在想要放置的位置单击鼠标左键即可将该元件放置在PCB中cadence的这个交互功能非常的好用不仅在布局的时候可以这样在布线仿真的时候都能使用该功能来提高效率。PCB布局是一个很重要很细心的工作直接影响到电路信号的质量。布局也是一个反复调整的过程。一般高速PCB布局可以考虑以下几点:CPU或者关键的IC应尽量放在PCB的中间以便有足够的空间从CPU引线出来。CPU与内存之间的走线一般都要做等长匹配所以内存芯片的放置要考虑走线长度也要考虑间隔是否够绕线。CPU的时钟芯片应尽量靠近CPU并且要远离其它敏感的信号。CPU的复位电路应尽量远离时钟信号以及其它的高速信号。去耦电容应尽量靠近CPU电源的引脚并且放置在CPU芯片的反面。电源部分应放在板子的四周并且要远离一些高速敏感的信号。接插件应放置在板子的边上发热大的元器件应放在置在通风条件好的位置如机箱风扇的方向。一些测试点以及用来选择的元件应放在顶层方便调试。同一功能模块的元件应尽量放在同一区域内。在布局的过程中如果某一元件的位置暂时固定了可以将其锁住防止不小心移动以提高效率。Allegro提供了这个功能。点击工具栏的图标按钮然后点击一下元件右键选择Done然后该元件就再也无法选中了如果要对已经锁定的元件解锁可以点击工具栏的图标按钮然后点击右键Done。也可以点击该按钮后在PCB画图区域点击右键选择UnfixAll选项来解锁所有的元件。摆放元件的时候如果需要将元件放置在对面那一层可以选中元件后单击右键选择菜单Mirror这时候该元件就被放置到相反的那一层。在完成元件的布局后还要重新画板框以及禁止布线层与禁止摆放层。可以参考上面的画板框方法来完成这些工作这里就不重复了。广州飞哥汽车音响有限公司第章PCB布线PCB层叠结构层叠结构是一个非常重要的问题不可忽视一般选择层叠结构考虑以下原则:元件面下面(第二层)为地平面提供器件屏蔽层以及为顶层布线提供参考平面所有信号层尽可能与地平面相邻尽量避免两信号层直接相邻主电源尽可能与其对应地相邻兼顾层压结构对称。对于母板的层排布现有母板很难控制平行长距离布线对于板级工作频率在MHZ以上的(MHZ以下的情况可参照适当放宽)建议排布原则:元件面、焊接面为完整的地平面(屏蔽)无相邻平行布线层所有信号层尽可能与地平面相邻关键信号与地层相邻不跨分割区。基于以上原则对于一个四层板优先考虑的层叠结构应该是:S信号G地平面P电源层S信号对于一个六层板最优的层叠结构是:S信号G地平面S信号G地平面P电源层S信号对于一个八层板有两种方案:方案:方案:S信号S信号G地平面G地平面S信号S信号G地平面P电源层P电源层G地平面S信号S信号G地平面P电源层S信号S信号方案主要是比方案多了一个电源层在电源比较多的情况下可以选择方案。对于更多层的结构也是按照上面的原则来定可以参考其它的资料。下面以SMDK核心板(设计为八层板)来设置层叠结构包括规则设置PCB布线等。广州飞哥汽车音响有限公司打开程序>CadenceSPB>PCBEditor然后打开在第章布局好的PCB文件。点击工具栏的图标按钮或者选择Setup>Crosssection菜单如图所示。图层叠结构设置弹出LayoutCrossSection对话框如图所示。图LayoutCrossSection对话框由于电路板是用手工建立的所以在CorssSection中只有Top层和BOTTOM层需要手工来增加个层并调整层叠结构。在SubclassName一栏前面的序号上点击鼠标右键弹出一个菜单如图所示。广州飞哥汽车音响有限公司图增加层可以选择AddLayerAbove在该层上方增加一层可以选择AddLayerBelow在该层下方增加一层还可以选择RemoveLayer删除该层。在走线层之间还需要有一层隔离层。最后设置好的八层板的层叠结构如图所示采用的是方案的层叠结构。图设置好的八层板层叠结构SubclassName一列是该层的名称可以按照自己的需要来填写。Type列选择该层的类型有三种:CONDUCTOR:走线层PLANE:平面层如GND平面DIELECTRIC:介电层即隔离层。Material列设置的是该层的材料一般根据实际PCB板厂提供的资料来设置。Thickness设置的是该层的厚度如果是走线层和平面层则是铜皮的厚度。Conductivtl设置的是铜皮的电阻率。DielectricConstant列设置介电层的介电常与Thickness列的参数一起都是计算阻抗的必要参数。LossTangent列设置介电层的正切损耗。NegtiveArtwork设置的是该层是否以负片形式输出底片表示输出负片表示输出正片。在这个板中POWER与GND采用负片形式。设置好后点击OK关闭对话框。布线规则设置布线约束规则是PCB布线中很重要的一步工作规则设置和好坏直接影响到PCB信号的好坏和工作效率。布线规则主要设置的是差分线线宽线距等长匹配过孔等等。下面一步一步设置这些规则。约束规则在约束管理器中设置。选择菜单Setup>Constraints>ConstraintManager。或者直接点击工具栏上的图标按钮打开约束管理器如图所示。广州飞哥汽车音响有限公司图打开约束管理器打开约束管理器后的界面如图所示。广州飞哥汽车音响有限公司图约束管理器可以看到界面包含了两个工作区左边是工作簿工作表选择区用来选择进行约束的类型右边是工作表区是对应左边类型的具体约束设置值。在左边共有个工作表而一般只需要设置前面四个工作表的约束就可以了分别是Eelctrical、Physical、Spacing、SameNetSpacing。分别对应的是电气规则的约束、物理规则的约束如线宽、间距规则的约束(不同网络)、同一个网络之间的间距规则。为了能更好的使用约束管理器先做一点基本概念的解释。对象(object)对象是约束所要设置的目标是具有优先级的顶层指定的约束会被底层的对象继承底层对象指定的同样约束优先级高于从顶层继承下来的约束一般尽量在顶层指定约束。最顶层的对象是系统system最底层的对象是管脚对pin–pair。对象的层次关系依次为:系统(system)>设计(Designe)>总线(bus)>网络类(netclass)>总线(bus)>差分对(differentialpair)>扩展

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +1积分

资料评分:

/16
仅支持在线阅读

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部

举报
资料