




已阅读5页,还剩187页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CadenceAllegroPCBTrainingVersion16.5,MACHONGTELMAIL:machong,1,CadenceAllegroPCB培训课程安排,Lesson1Allegro环境介绍Lesson2Allegro环境设定Lesson3焊盘制作Lesson4元件封装制作Lesson5电路板创建Lesson6PCB叠层设置和网表导入Lesson7约束规则管理Lesson8布局Lesson9布线Lesson10覆铜Lesson11PCB设计后处理,2,Lesson1Allegro环境介绍,学习要点:PCBLayout流程介绍PCB设计主要产品介绍工作界面介绍视窗缩放控制介绍鼠标Stroke功能介绍主要文件类型,3,PCBLayout流程,4,主要产品介绍,为了适应不同用户的需要,Cadence软件包中提供了AllegroPCBDesigner、OrCADPCBDesignerStandard和OrCADPCBDesignerProfessional3种PCB设计软件版本。(1)AllegroPCBDesigner:是应用最广泛的一种版本。产品由Base模块和Option附加模块组成,通过一个完全集成式的设计流程进行PCBLayout设计。(2)OrCADPCBDesigner:分为Professional和Standard版本,与AllegroPCBDesigner相比,不具有电气约束驱动规则(Professional版本只有差分约束规则)、DFX检查、不允许修改电气拓扑结构、没有扩展的Option功能、自动布线器最多支持到6层。,5,启动AllegroPCBDesigner:,勾选后下次会自动启动所选产品模块,切换产品,6,软件主界面,7,工作界面介绍1:,标题栏,菜单栏,工具栏,状态栏,显示当前正在执行的命令,命令执行状态,显示当前Option中的Subclass,鼠标所在坐标,选取坐标点,坐标转换,当前工作模式,实时DRC状态,8,自定义工具栏:View-CustomizeToolbar,9,工作界面介绍2:,命令窗口:记录用户的所有操作信息。用户也可以在此输入并执行命令,如输入“addline”,按回车键则会自动执行addline命令,和选择执行命令菜单中的“Add-Line”效果是一样的。视窗窗口:显示整个电路板的轮廓,并且显示高亮元素/对象的位置。通过鼠标左键框选不同的区域,可以在工作窗口中放大显示框选区域,以查看其详细信息。,10,工作界面介绍3-控制面板:,悬浮或固定窗口,通过View-Windows打开或关闭控制面板,11,Option控制面板:,这功能是体现Allegro控制操作方便性,用户不用去记忆每个命令的相关参数在哪设置,执行具体命令后Option的相关参数就显示当前命令有关的设置。不同命令下Option控制面板举例:,Route-Connect,Edit-Z-Copy,Edit-Change,12,Find控制面板:,Find控制面板用于筛选PCB设计中可选择的元素/对象(DesignObjectFindFilter)和快速查找元素/对象(FindbyName),设置查找类型,输入查找对象名称,点击Apply,所选网络会在PCB中高亮显示,13,Visibility控制面板:,控制布线层以及每层中元素/对象的显示。在设置时可以整体设置,也可以单独设置。,如图中表示只显示TOP层布线走线、过孔、引脚和DRC标志。,14,鼠标的功能:,鼠标左键:对象/元素的选取、命令的选择等鼠标右键:弹出下拉菜单鼠标中间键:对视窗进行缩放。有两种方法:一是直接滚动中间键,可以方便的实现视窗的放大或缩小操作;二是先按一下鼠标中间键,然后松开,鼠标向不同的方向拖动,可以实现不同的缩放功能,如图:,ZoomPrev,ZoombyPoints,ZoomIn,ZoomOut,ZoomFit,ZoomCancel,ZoomOut,ZoomOut,15,视窗缩放还可以通过View主命令菜单实现:,16,鼠标的Stroke功能,Allegro中鼠标的Stroke功能是指按住Ctrl键同时按住鼠标右键绘制命令符来执行相关的命令。,Ctrl,+,R,17,鼠标的Stroke功能定制,Tools-Utilities-StrokeEditor,18,文件类型介绍,Allegro根据不同性质功能的文件类型保存不同的文件后缀,主要的类型可以参照下表:,19,Lesson2Allegro环境设定,学习要点:设计参数设置颜色和可见设置脚本录制用户参数/变量设置快捷键设置,20,设计参数设置,Setup-DesignParameters,用户可以在这里进行系统参数的统一设置。Display页中控制部分元素的显示形式;Design页用于设置单位、图纸尺寸等参数;Text页用于设置文本大小;Shape页设置覆铜参数;Route页设置布线相关参数;MfgApplications页设置测试点、Thieving、丝印、尺寸标注等相关参数。对于Text、Shape、Route、MfgApplications,可以暂时采用默认设置,因为在之后的具体操作中(例如覆铜、布线),这些参数在那里也可以进行设置。,21,Display标签页,Jogged,Straight,格点显示控制,打开格点设置对话框,Closedendpoint,Pintopin,22,格点设置,Setup-Grids,23,Design标签页,Size:UserUnits:设定设计采用的单位Size:设定图纸尺寸Accuracy:设定精度,即小数位数LongNameSize:设定字符的长度Extents:用户自定义图纸大小LeftX:图纸左下角的横坐标值LowerY:图示左下角的纵坐标值Width:图纸宽度Height:图纸高度Moveorigin:将坐标原点移动到所输入的XY坐标处还可以通过“Setup-ChangeDrawingOrigin”改变坐标原点的位置。,24,Design标签页,25,Allegro中的层面设置,Allegro中所有的元素都通过Class和Subclass来进行管理Class是定义好的,用户可以通过“Setup-Subclass”来建立新的Subclass,26,颜色和可见设置,or.DisplayColor/Visibility,Classes,Subclasses,ColorPalette,SubclassVisible/Invisible,ChangeColor,Stipplepatterns,27,Stackup,包括所有电气层(顶层、底层、中间层)的引脚、过孔、布线、DRC等信息;所有非电气层例如阻焊层(Soldermask)、锡膏防护层(Pastemask)的信息,28,Areas,包括设计中所有区域信息的显示,例如约束区域、允许布局/布线区域、禁止布局/布线区域、禁止打过孔区域等。,29,BoardGeometry,与电路板相关的元素信息,常用的如电路板框、尺寸标注信息、规划电路板时设置的ROOM、自动布局时设置的格点等,30,PackageGeometry,与元器件封装相关的元素信息,如封装的丝印层、装配层、边界区域等,31,Components,与元器件相关的文字信息,如元件编号、器件类型、容差等。,32,Manufacture,与生产制造相关的信息,如丝印层、钻孔图、测试点、PCB叠层图等信息。,33,阴影模式控制,主要用于突显某些重要元素/对象。,RMB,Display&MyFavorites,34,设置网络颜色,DisplayHighlight,35,脚本录制,Allegro为用户提供了脚本录制功能,即可以将鼠标的一切操作以脚本文件的形式记录并保存下来(.scr文件),脚本文件可供其它设计人员重复调用。脚本录制过程:1选择File-Script命令2输入脚本名称3点击Record开始录制4做你想要执行的动作5File-Script点击Stop脚本回放过程:1选择File-Script命令2选择之前录好的脚本文件3点击Replay回放脚本,36,用户参数/变量设置,SetupUserPreferences,37,用户参数举例1:,库路径加载:对于用户自创建的元件封装库、焊盘库,为了在设计时可以应用这些元件封装、焊盘,首先需要将库路径加载进来。,38,用户参数举例2:,OpenGL:用于PCB视图的是否可透视的转换。,39,用户参数举例3:,实时线长显示:,40,快捷键设置,查看快捷键在软件的命令窗口中输入alias,按回车键,可以查看软件定义好的快捷键设置。用户定义快捷键例如,将键盘的PgUp键设置成zoomin,设置方法如下:在命令窗口中输入:aliasPgUpzoomin,按回车键。(注意:单词之间要有空格)这时即把PgUp键设置成zoomin。用这种方法,用户可以把一些常用的命令都设置成快捷键,以后用到这些命令时直接启动快捷键,可以大大提高PCB的设计效率。,注意:用这种方法创建的快捷键是不能保存的,可以在创建时同时录制脚本,以脚本方式保存快捷键。,41,Lesson3焊盘制作,学习要点:创建热风焊盘使用PadDesigner创建通孔类和表贴类焊盘,42,焊盘结构,通孔类焊盘,表贴类焊盘,43,热风焊盘,热风焊盘(ThermalRelief)俗称花焊盘,用于电源/地引脚与平面层(覆铜层)的连接,主要作用是防止焊盘处散热太快而造成虚焊。分为正热风焊盘和负热风焊盘。负热风焊盘正热风焊盘如果平面层采用负平面,则在定义焊盘时必须要定义ThermalRelief和AntiPad层。热风焊盘实际上是焊盘组成的一部分,在Allegro中,热风焊盘属于Symbol范畴,定义为FlashSymbol。,44,创建热风焊盘,1、选择“File-New”,创建类型选择Flashsymbol,并命名热风焊盘2、设定页面尺寸、格点等基本参数3、选择“Add-Flash”,定义尺寸,添加热风焊盘,.fsm,45,加载热风焊盘的库路径,Setup-UserPreferencesPaths-Library-psmpath,46,使用PadDesigner创建焊盘,StartProgramsCadenceRelease16.5PCBEditorUtilitiesPadDesignerPadDesigner分为两个标签,Parameters和Layers。Parameters标签用于设置尺寸单位和通孔类焊盘的钻孔参数;Layers标签用于设置焊盘各层的信息。,设置钻孔参数,47,使用PadDesigner创建焊盘,设置焊盘各层时,首先鼠标选择需要设置的层,然后在下方设置该层焊盘的形状和尺寸。,设置焊盘类型,焊盘浏览,定义焊盘形状和尺寸,48,使用PadDesigner创建焊盘,对于负平面覆铜,必须在焊盘中间层添加Flash焊盘,49,使用PadDesigner创建焊盘,层信息的复制:,50,使用PadDesigner创建焊盘,51,使用PadDesigner创建焊盘,保存焊盘,*.pad,52,加载焊盘库路径,Setup-UserPreferencesPaths-Library-padpath,53,Lesson4元件封装制作,学习要点:Allegro的符号介绍在AllegroPCBDesigner中创建元件封装符号,54,Allegro中的符号,55,元件封装,SilkRef,Padstacks,Assembly,Outline,Silkscreen,Outline,Package,Boundary,Minimum/MaximumPackageHeight,DFABoundary,56,创建元件封装步骤,1、选择“File-New”,设置符号类型为PackageSymbol2、通过“Setup-DesignParameters”设置页面尺寸、单位、格点等参数3、添加元件引脚4、绘制元件外形边框5、添加元件标识6、定义封装边界7、定义封装高度8、保存封装,57,添加元件引脚,选择“Layout-Pins”,在Option控制面板中选择并设置封装的引脚及间距、排列方式等信息鼠标点击坐标原点放置第一排引脚回到Option控制面板设置第二排引脚放置第二排引脚,or,58,绘制元件外形边框,选择“Add-Line”,在Option控制面板中设置添加丝印层(Silkscreen)和装配层(Assembly),其中弧形开口通过“Add-3ptArc”添加。,59,添加元件标识,选择“Layout-Lables-RefDes”添加丝印层和装配层的标识。除此之外,还可以添加device、value、Tolerance等文字信息。,60,定义封装边界,选择“Setup-Areas-PackageBoundary”定义封装边界,61,定义封装高度,选择“Setup-Areas-PackageHeight”,鼠标点击一下封装边界,边界区域高亮显示,在Option中输入高度。选择“File-Save”保存创建好的封装。Allegro中每种类型的符号都有两个文件,一个是绘图文件.dra,另一个是数据文件.psm(不同符号的数据文件不同)。在执行保存命令时,软件会自动生成数据文件。在进行符号查看、编辑时选择的是.dra文件。,62,Lesson5电路板的创建,学习要点:1创建电路板机械符号(MechanicalSymbol)2电路板的组成,63,创建电路板机械符号,选择“File-New”,新建绘图类型为MechanicalSymbol设置页面尺寸、单位、格点等参数,64,典型电路板框,65,绘制Outline,选择“Add-Pins”或选择,在Option控制面板选择作为装配孔的焊盘类型在命令窗口输入坐标定位装配孔,67,Chamfers,Dimension-Chamfer在Option面板中设置参数,After,Before,68,尺寸标注,选择“Dimension-DimensionEnvironment”,鼠标右键下拉菜单中选择“LinearDimension”,69,设置约束区域(PackageKeepin/RouteKeepin),选择“Edit-Z-Copy”或“Setup-Areas-PackageKeepinRouteKeepin”,outline,packagekeepin(offset70mils),routekeepin(offset50mils),mountinghole,70,保存符号,选择“File-Save”,软件同时保存.dra文件和.bsm文件加载符号路径:“Setup-UserPreferences”,71,电路板的组成要素,(.bsm),(.psm),crosssection(stackup),designrules,72,创建Board文件,选择“File-New”,创建Board文件将创建好的电路板机械符号导入进来:选择“Place-Manually”,73,Lesson6PCB叠层设置和网表导入,学习要点:PCB叠层设置网表导入,74,PCB叠层设置,选择“Setup-Cross-section”或命令按钮,75,导入网表,网表的导入有两种方法,其中方法一是在Capture中直接将网表文件导入到PCB中,方法二是在PCB中导入网标文件,File-Import-Logic,Tools-CreateNetlist,76,网络表,77,Lesson7约束规则管理,学习要点约束管理器介绍约束规则分类创建约束规则分配约束规则Allegro中的属性设置,78,约束管理器,选择“Setup-Constraints-ConstraintManager”,启动约束管理器Allegro中规则分为两类:DefaultConstraint和SpecialConstraint。用户既可以修改默认规则,还可以创建新规则约束设置方法:1确定约束类型2创建约束3分配约束,约束类型,约束创建区域,79,约束类型,Physical,Spacing,Samenetspacing,Electrical,DRC,Property,80,创建物理规则,4,5、设置规则,1,2,3、选择“Objects-Create-PhysicalCSet”,81,分配约束规则,分配规则有两种方法:一是直接为网络分配约束;二是创建网络组为网络组分配约束直接分配法:,82,分配约束规则,3.RMB,1,2,创建网络组:,83,分配约束规则,1,2,1,2,3,为网络组分配约束:,84,ConstraintRegion,对于某些特殊器件如BGA器件,其管脚很多,管脚间距很小,所以在其内部布线时应尽量减小线宽。这时候可以创建一个特殊的区域,设定相关约束,使得进入该区域布线时线宽自动变小。,85,创建Region:,86,设定Region约束:,在约束管理器中首先在“PhysicalConstraintSet”中设定规则,然后在“Region”中分配约束。,87,在PCB中绘制Region区域:,选择“Shape-Rectangular”在option面板中设置相关参数;ConstraintRegion的可见性通过“Display-Color/Visibility”中的“Areas”进行控制,Region,88,约束驱动布局布线,约束创建好后,在布线过程中就会遵循所设定的规则进行走线,如果违反了规则会出现DRC错误标志。在约束管理器中的“DRC”中可以查看所有违反规则的信息,Region,89,间距规则,2.,3、选择“Objects-Create-SpacingCSet”,4.,5.设置规则,90,NetClasstoNetClassSpacing,91,电气约束-线长控制约束,92,分配约束,93,约束驱动布局布线,在布线过程中,Allegro中可以实现线长控制的动态显示,选择“Setup-UserPreferences”,在“Route”中的“Connect”中设置“allegro_dynam_timing”,94,动态查看布线结果,95,分析模式(AnalysisMode),or,用于设置其它设计规则并确定PCB设计中哪些规则需要实时检查,哪些规则是可以忽略的。,96,Allegro中属性的编辑,约束管理其中的Properties可以设置PCB中网络或原件的属性还可以通过主界面中“Edit-Properties”命令设置属性,1.Edit-Properties,2,3,97,Lesson8布局,学习要点:ManualPlacementEditCommandsforSymbolsQuickPlacementCreatingRoomsPlacementEditModeAltSymbolsPlacementReplicationControllingRatsDisplaySwapModifyPadstacksUpdateSymbolsandPadstacksCreatelibrarypartsfromyourdesigndatabase.,98,布局准备工作,symbols,/your/company/lib,(psmpath,padpath),导入网表,99,设置布局格点,布局格点:在对元件进行放置、移动等操作时采用的格点Setup-Grids,100,手动布局,Place-Manuallyor已摆放元件以表示在Option控制面板中可以设置Mirror和可旋转角度,101,布局后对元件的基本操作,对于已摆放的元件,右键下拉菜单可以对其进行一些常用的操作Move:移动原件。Unplacecomponent:将已摆放元件删除,删除的元件可以重新进行摆放。还可以通过Edit-delete命令或删除元件。Mirror:镜像Spin:旋转,按照OptionHihglight:高亮显示Fix:固定,被固定的元件不能进行移动、删除等操作Showelement:显示封装的详细信息,设置删除对象,102,快速布局,Place-Quickplace,103,按区域摆放元件,元件布局时为了便于区分模拟、数字电路,精准定位元件布局,可以将电路板划分为若干区域,每个区域对应摆放设计中的不同电路模块,Allegro中将这种区域称为ROOM。,104,为元件添加ROOM属性,两种添加ROOM的方法:1在原理图中添加2在PCB中添加:Edit-Properties,105,创建ROOM区域,选择“Setup-Outlines-RoomOutline”,106,创建ROOM区域,107,将元件摆放到指定ROOM中,Place-QuickPlace,MEM,LED,CHAN2,CHAN1,108,Capture和Allegro的交互布局,109,Capture和Allegro的交互布局,在原理图中选择某元件,在PCB中会同时高亮此元件;在PCB中高亮元件,会同时在原理图中选中此元件。,110,布局模式下的元件摆放,在布局模式下(PlacementEdit),不用去选择“Place-Manually”,在Option控制面板中就可以进行元件的选取与摆放在布局模式下还可以进行元件的对齐、可替代封装和PlacementReplication功能的应用,111,元件对齐:,元件对齐要在布局模式下才能实现:1选择需要对齐的多个元件2鼠标放在其中对齐参看元件上3右键下拉菜单选择“Aligncomponents”,112,可替代封装:,进行PCB设计时,一个元件可以有多种封装形式可供选择,这种封装称为可替代封装可替代封装首先在原理图中进行设置其中T代表元件在顶层的可替换封装为SOIC24;B代表元件在底层的可替代封装为SOIC24_PE执行AltSymbol(须在PlacementEdit模式下),AltSymbol,113,PlacementReplication:,PlacementReplication是指布局的复用,在设计中常常有两个或多个相同的模块,使用PlacementReplication可以只对其中一个模块(称为seedcircuit)进行布局,通过创建复用模块(.mdd文件),其它模块直接调用此模块的布局,实现几个模块布局方式的一致。PlacementReplication功能在PlacementEdit模式下使用。,114,PlacementReplication创建复用模块:,1.选中所有seedcircuit内的元件,右键选择“Placereplicatecreate”2.鼠标右键选择“Done”3.点击任意一点,弹出保存对话框,输入复用模块名称进行保存,115,PlacementReplication应用复用模块:,1.选择目标模块中所有的元器件,右键选择“Placereplicateapply”2.选择复用模块3.弹出元器件匹配对话框,设置匹配4.放置目标模块,116,飞线的显示与隐藏,DisplayShowRats,DisplayBlankRats,AllComponentsNetsOfSelection,117,Swap功能,PinSwap和FunctionSwap必须在原理图中进行设置:,Place-Swap,FunctionSwap,PinSwap,118,Swap功能,在Allegro中进行的PinSwap和FunctionSwap可以通过Backannotate回标到原理图中,119,UpdatingSymbols,PlaceUpdateSymbols,Readspadstackdatafromthelibrary,120,UpdatingPadstacks,121,焊盘的修改,1、选择“Tools-Padstack-ModifyDesignPadstack”对设计中焊盘进行修改。Definition:修改所有此类焊盘Instance:只修改当前选择的焊盘2、还可以通过选择某一焊盘,右键下拉菜单中选择“Modifydesignpadstack”修改焊盘。,122,输出符号库,选择“File-Export-Libraries”,123,Lesson9布线,学习要点:如何添加连接线过孔的选择与设置Bubble布线方式走线的编辑(delete、slide、delaytune、customsmooth)扇出布线群组布线自动布线布线优化差分对布线,124,设置布线格点,Setup-Grids,是否显示格点,设置所有布线层格点,分层设置,125,添加连接线,1选择“Route-Connect”or2在Option控制面板中设置布线开始层和切换层3选择布线起始位置4点击鼠标左键确定路径5选择布线结束位置6鼠标右键选择“Done”完成操作,126,布线命令下的Option控制面板,Act:布线开始层Alt:布线切换层Via:过孔选择Net:当前布线网络Linelock:布线线型选择(Line、Arc)和拐角角度(Off、45、90)Miter:拐角的长度Linewidth:线宽,为约束管理器中设置的最小线宽Bubble:布线方式Shovevias:过孔推挤方式Gridless:布线时是否捕捉格点Clipdanglingclines:推挤小段走线效果Smooth:平滑方式Snaptoconnectpoint:自动捕捉连接点Replaceetch:替换旧有走线,Clip,NoClip,127,布线命令下的右键下拉菜单,布线前:,布线中:,以多边形方式选择多个pin,改变布线起始层,改变布线切换层,交换起始层和切换层,群组布线,添加过孔,进入颈状线模式,确定走线连接目标点,从目标点开始走线,优化走线从焊盘的引出线,Toggle,128,添加过孔,1选择“Route-Connect”or2设置布线开始层和切换层3在TOP层走线4双击鼠标左键或右键选择“Add-Via”添加过孔5这时开始在Bottom层走线注意Option控制面板布线层的变化,129,过孔的选择,通孔,盲孔,埋孔,添加过孔时,在Option控制面板中选择过孔类型,130,设置盲埋孔,通过Setup-B/BViaDefinitions定义盲埋孔通过约束管理器设置布线时应用盲埋孔,131,Bubble布线方式,提示:如果不想走线被推挤,则为其添加FIXDE属性。,132,WorkingLayerMode,1,2,3,4,5,133,右键下拉菜单,134,走线基本操作-Slide,布线完成后可以通过“Route-Slide”or对走线进行平滑移动,Before,After,135,走线基本操作-DelayTune,Route-Delaytuneor用于对走线的延迟调节,136,走线基本操作-CustomSmooth,1选择Route-CustomSmoothor2在Option控制面板中设置相关参数3鼠标点击某走线或框选多条走线4右键点击“Done”完成操作,走线拐角角度,选择一个pad类型,连接此类型Pad引出线的角度在执行smooth时不发生变化,走线引出线长度,可以执行customsmooth的次数,137,走线基本操作-Delete,1Edit-Deleteor,2鼠标选择某条走线,右键下拉菜单“Delete”,3要对某一完整网络进行删除,在Find面板中勾选“Net”鼠标点击要删除的网络,右键选择“Ripupetch”,138,走线基本操作-CutOption,1删除某走线中的一小段走线:“Edit-Delete”右键下拉菜单中选择“Cut”,鼠标依次点击走线中的两点,右键选择“Done”完成2移动走线中的一小段走线:“Route-Slide”,右键下拉菜单中选择“Cut”,鼠标依次点击走线中的两点,移动这一小段走线至新的位置,右键选择“Done”完成3改变走线中的一小段走线的宽度:选择“Edit-Change”在Option面板中设置线宽,右键下拉菜单中选择“Cut”,鼠标依次点击走线中的两点,右键选择“Done”完成,139,扇出布线,为了保证SMD器件的贴装质量,一般遵循在SMD焊盘上不打孔的原则,因此通常采用扇出(Fanout)布线方式,即从SMD器件的焊盘向外延伸一小段布线,再放置过孔,起到在焊盘上打孔的作用。选择“Route-Fanout”,在Option面板中设置扇出的相关参数,点击需要进行扇出的元件或元件引脚,软件会自动对该元件或引脚进行扇出操作。,140,群组布线,RMB,提示:对于OrCAD版本,没有RouteSpacing、SingleTraceMode、ChangeControlTrace功能。,141,自动布线,Route-PCBRouter-RouteAutomatic,Route-PCBRouter-RouteEditor,142,DifferentialPairs,Logic-AssignDifferentialPair,143,创建差分对,还可以在约束管理器中创建差分对。选择命令菜单“Setup-Constraints-ConstraintManager”,启动约束管理器,在电气约束中设置差分对。,Objects-Create-DifferentialPair,144,设置差分规则,Objects-Create-ElectricalCSet,1,2,3,4,145,差分约束说明1,Uncoupledlength:不耦合的总长度,146,差分约束说明2,GatherControl:包括Ingore和Include两个选项。Ingore:不耦合的长度不包括引脚到Gatherpoint的长度Include:不耦合的长度包括引脚到Gatherpoint的长度注意:此选项对应的长度仅仅指引脚到第一个Gatherpoint的长度,147,差分约束说明3,StaticPhaseTolerance:用于设置差分对中两根信号走线可允许的长度偏差。,148,差分约束说明4,MinLineSpacing:两根走线之间的最小间距注意:MinLineSpacing的值必须小于PrimaryGap(NeckGap)减去(-)Tolerance的值。,149,差分约束说明5,PrimaryGap:差分对两根信号线内侧边缘的间距PrimaryLineWidth:差分走线宽度,150,差分约束说明6,NeckGapandNeckWidth:差分布线进入颈状线布线模式时颈状线间距和线宽设置,151,差分约束说明7,Tolerance:可允许的gap的偏差例如:PrimaryGap设置为8mil,(+)Tolerance设置为0.1,(-)Tolerance设置为0.2。则在进行布线时PrimaryGap的可允许范围为7.8-8.1mil之间。,152,差分对布线,Route-Connect,153,Horizontal,Vertical,DiagonalUp,DiagonalDown,布线优化Gloss,Route-Gloss-Parameters,Lineandviacleanup:对走线和过孔进行清理Viaeliminate:删除多余的过孔Linesmoothing:走线平滑Centerlinesbetweenpads:走线居中Improvelineentryintopads:优化走线进入焊盘的引出线Linefattening:走线加宽Convertcornertoarc:将走线转角改为弧形转角Filletandtaperedtrace:泪滴设置DielectricGeneration:绝缘层产生,注意事项:如果想保护某些关键网络不执行Gloss操作,可以为其设置“No_Gloss”属性或FIX属性,154,ViaEliminate,155,Linesmoothing,156,CenteringLines,Gridlines,确保性能和可制造性的成品率。,走线移动的最小距离,相邻焊盘的中心间距,走线到走线的间距与走线到相邻焊盘间距相等,157,ImproveLineEntry,如果引出线的连接点不在焊盘中心就会造成锐角引出线,这样会降低成品率,所以一般采用90度或45度角引出线。,158,LineFattening,提高可制造性成品率,159,ConvertingCorners,将45度或90度走线拐角变为圆弧度后,可以更好的保证阻抗连续性,提高信号传输质量。多用于高速电路。,160,Lesson10覆铜,学习要点:覆铜的基本概念覆铜参数的设置覆铜的基本操作平面层的分割,161,正负底片的Shape,正片铜黑的部份就是铜箔优点:直观,所见即所得。焊盘无需Flash;缺点:光绘数据量大负片铜白色部份是铜箔优点:生成的光绘数据量小,能自动适应动态的布局,布线修改;缺点:所有焊盘必须具有flash名,以便能够将Gerber文件装载到Allegro后,查看结果动态铜铜皮可以进行自动避让静态铜铜皮不能自动避让,需手动避让,162,设置覆铜参数1,Shape-GlobalDynamicParameters,Smooth,Rough,Disabled,163,设置覆铜参数2,Snapon,Snapoff,164,设置覆铜参数3,Clearances:设置铜皮到PCB板上其它元素(Pin、Via、Line/Cline、Text、Shape)的避让间距,在默认间距的基础上增加值,165,设置覆铜参数4,Thermalreliefconnects:设置铜皮与电源/地网络的Pin或Via的连接方式,166,创建铜皮1,Shape,PolygonRectangularCircular,167,创建铜皮2,1、选择“Edit-Z-Copy”命令2、在Option控制面板中设置3、鼠标点击RouteKeepin边框4、右键点击“Done”5、选择“Shape-SelectShape”,点击添加的铜皮,在Option控制面板中选择GND网络。,RouteKeepin,168,编辑铜皮,AddShape,EditShape,169,分割铜皮,+5V,+2V,VoidArea,ComplexPlane,SplitPlane,170,分割铜皮步骤:,AGND,DGND,TurnOffAnti-EtchDisplay,4,3,NametheNetandFill,Namethe2ndNetandFill,171,Lesson11PCB设计后处理,学习要点:重新命名元件编号反向标注各种报告的输出DRC错误的忽略创建丝印层输出钻孔文件输出光绘文件,172,自动命名元件编号,Logic-AutoRenameRefdes-Rename,选择“Renameallcomponents”对所有元件进行重命名。如果不选择“Renameallcomponents”,则只对有Auto_Rename属性的元件进行重命名。如果元件有Hard_Location属性,则不能自动重命名。注意:FIX属性不影响重命名。,173,自动命名元件编号参数设置,设置标注层,设置标注方向和顺序,添加层标志符号,编号前缀,可忽略字符,命名方法,设置编号位数,可以选择1-5之间任意数字,例如选择3,则以001、002形式进行标注,174,命名指定区域内的元件,1对指定的区域创建Room:选择“Setup-Outli
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第六章谈判准备(二)
- 幼儿园小班音乐教案《摇啊摇摇到外婆桥》
- 学习2022学校安全工作会议解读全文
- 新职业领域教师资格证面试题库精 编版
- 腰椎间盘突出症康复护理
- 杭州面试题目精 编:面试官必 备指南
- 2022年员工职业素养培训
- 学习202218岁成人礼解读
- 资本市场双向开放的机遇与挑战
- 行政仓库盘点汇报
- 2025年四川省高考化学试卷真题
- 高考3500词汇表(完整版)
- 2023年河南省黄泛区实业集团有限公司招聘笔试题库及答案解析
- 威尔克姆制版软件简明教程张千
- 人教版小学三年级英语上册期中考试试卷
- 2009石油化工行业检修工程预算定额说明
- (精选word)公务员录用体检表
- 产前筛查质控工作总结报告
- 阻生牙拔除术PPT
- 框架柱竖筋机械连接不合格处理综合措施
- 2022国家基层糖尿病防治管理指南(完整版)
评论
0/150
提交评论