allegro初级培训教材_第1页
allegro初级培训教材_第2页
allegro初级培训教材_第3页
allegro初级培训教材_第4页
allegro初级培训教材_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编号:时间:2021年X月X日书山有路勤为径,学海无涯苦作舟 页码:第#页共24页CADENCE初级培训教材培训对象:PCB工艺、中试、标准化等部门需要评审PCB和看PCB图的工程师。培训目标:通过培训,能够掌握在Allegro中审PCB图的方法和技巧。培训内容:> CADENCE板级设计流程及各模块功能介绍> 板级设计的文件结构及工程的设置> Allegro中的基本操作> Allegro中的PCB可生产性评审> Allegro中的PCB可测试性评审> Allegro中的PCB文件打印和文件的输出CADENCE板级设计流程及各模块功能介绍1.1概述CADEN

2、CE Design Systems Inc.公司是全球最大的EDA厂商之一。具有EDA全线产 品,包括系统顶层设计及仿真、信号处理、电路设计及仿真、PCB设计及分析、FPGA 及ASIC设计以及深亚微米IC设计等。其中:电路设计及仿真、PCB设计及分析属于 板级设计范畴。板级设计初始界而-Project Manager,如图1。 Project M6418r - 1 »b. cpw»til * Yilool % Qptionu ¥eb Flcmi间第囱|。|附匣MITT。进入 SpectraQuest SI Expert进入CaweptHDL -原理因设讨输入工具

3、进入工程设置环境Floor PlannerOe,lgn Entry原理囱与FCB的同步迓入Allegr。- PCB设计系统Layoutcadent"RO曲图 1: Project Manager 界而1.2基本模块功能介绍1.2.1 Project Manager -工程(项目)管理工具Project Manager是CADENCE板级设计工具管理器,是板级设计工具的整合环境。 由此可以启动板级设计的所有模块。如:Concept HDL -原理图设计输入工具Allegro - PCB设计系统SpcctraQuest SI Expert -高速电路板系统设计和分析Part Develo

4、per -原理图库建库工具(从 Tools - Library" Tools - Part Developer 进入)1.2.2 Concept HDL -原理图设计输入工具第2贞共24页编号:时间:2021年X月X日书山有路勤为径,学海无涯苦作舟 页码:第9页共24页Concept HDL是一个完整的混合级设计输入工具,可以用多种方式输入设计信息。 支持行为级和结构级的输入方式:支持Top-Down设计:Concept HDL与Allegro紧密集 成。图2为Concept HDL界而。图 2: Concept HDL 界面1.2.3 Allegro -PCB 设计系统Allegr

5、o根据价格有多种配置°如:Allegro Expert - PCB设计专家系统;Allegro Designer - PCB 设计系统;PCB Design Studio - PCB 设计工具Allegro Expert - PCB设计专家系统的功能: > 可以同时处理48个信号层,无限制绘图层。> 可以进行SI、EMC、可测试性、可生产性等的在线分析。> 对预先设置的规则进行自动检查。> 有效的自动交互布局。> 与Spectra自动布线器无缝连接,实现基于形状的无网格布线功能。> 可以输出多种生产加工数据,包括标准Gerber文件,多种光绘机文件

6、,D码表, 装配图,测试针床数据,帖片机数据等等。> 具有其它通用PCB设计工具,以及CAD设计工具的接口。图3为Allegro Expert的界面°图3: Allegro界而1.2.4 Part Developer -原理图库建库工具Part Developer是原理图库建库工具。界面见图4c图 4: Part Developer 界面2 .板级设计的文件结构及工程的设置CADENCE的板级设计采用工程或项目(Project)式的文件结构。目录及设置文件的 构成如图5。目,CZI mypr oject- Cj Li'bmyproj _| rriypartl- -Oi-

7、O temp一-:白 6 中。:rklitmyAesigjtl . k- 1 % I bomI c£g-analog :_l c£g_p ackagep CZI c£g_pic pCj c£g_verilog j - CI c f g_vhdl r Cj opf h'Cj P acka ge d S-Qj physicaid -Qj s ch_l L-Cj variant田二J myd.es igji2i工程目录 sssss|i¥a i 多的r百费; 、Package t打包)目录挹F百箓”,源通盲百靠j z萍薮汨第;第5页共24页工程

8、设置文件Cds.lib库路径定义文件 回cds K;imyprojectZ/A、 图5:板级设计目录及设置文件的构成当工程目录位置发生改变时,如设计从资料室转移到中试人员机器上,首先应该恢复 或者修改设置文件,还原设计环境,否则,无法读到完整的原理图0由于公司的PCB文件包单独归档,只需看PCB文件(*.brd)时,直接用Allegro打开*.brd文件即可,不存在还原设计环境问题。(不需要启Project Manager0)3 . Allegro中的基本操作在Allegro中进行PCB的评审时,需要掌握以下的基本操作:3.1 界面设置为了能够快捷地操作,应该有效地设置工具条。推荐的设置如图6

9、:编号:时间:2021年X月X日书山有路勤为径,学海无涯苦作舟 页码:第9页共24页V F ileEdityyi-swHA-ddVjSetup 'Place -Route Analysis 口 Dimension Manufacture:Film控制|图6:推荐的工具条设置3.2可视性及颜色设置可视性及颜色设置通过进入。如图7。I iMisc图7:可视性及颜色设置Allegro按照项目的属性分为7个Group,看图常用以下4个Group:Geometry -器件外型的显示及丝印等Manufacturing - 测试点标识(Probe-Bottom),孔径标识(Ncdrill-Figur

10、e), 孔径表(NcdrilLLegend)等等Stack-up -电路层、焊盘、过孔等等Component - 器件位号的显示及丝印等3.3 屏幕操作图形的缩放用以下图标:系统定义功能键:F9 - 缩小F10 - 放大滑屏操作:三犍鼠标:按住中键,拖动鼠标。双键鼠标:同时按住两个键,拖动鼠标。点鼠标右键,可分别选Done、Oops、Cancel ,完成操作、取消上一步操作、取消全 部操作。3.4 控制板如图8,在控制板中可以:> 对电路层的可视性进行控制。> 对过滤器进行控制。看图在过过滤器中常用的项为:Comps. Symbols和Nets。> 利用全局小窗口,进行导航。

11、快速定位要查找的项目。Controlj Oplions j Fhd ViuibiGy Layer Etch Pin Via Dre AlCondictors 厂厂厂厂厂Fiance歹 厂厂厂厂厂TOPGNDIS1IS2VCCBOTTOM回回回回口回3 3 3 3 9 9回回回回回回图8:控制板的使用3.5 项目的高亮查找与查询项目的高亮查找:1 .图形中,将所有的项目去高亮。2 .点击高亮图标。3 .在过滤器中选需要查找的项目,“>”处键入需查找的内容。4 .利用全局小窗口,进行导航。可以快速定位要查找的项目。项目的属性及内容查询:1 .点击_ij图标,或按“F5”功能键。2 .在过滤器

12、中选需要查询的项目,“>”处键入需查找的内容,或者直接点击项目。3 .在弹出的窗口中显示了内容。如图9。图9:项目的属性及内容查询3.6测距利用Allegro中的Display -> Measure的功能,结合过滤器中,并合理设置Grid可 以对图进行距离的测量.图10为对Pin中心距的测量.第9页共24页图10:对Pin中心距的测量4. Allegro中的PCB可生产性评审根据公司的PCB工艺要求和Allegro中功能,可以进行基本的PCB可生产性评审. Allegro无法将实际的器件与PCB封装进行比较来判断焊盘的尺寸与孔径的正确性。器件 封装库由正确的原理图库和封装库保证。4

13、.1 检查设计规则和运行DRC设计规则检查程序4.1.1 检查PCB中的设计规则(Consirain)是否符合公司的工艺要求。与PCB可生产性有关的规则集主要是间距,Spacing Rule Set,从 Setup - Constrains或点击图标进入 Constrains System Masterc 图 1L编号:时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第24页共24页r" Constraints System Master-Ini xiStandard design rules:On-lineDRC:G On C Off, Set standard val

14、ues.Extended design rules:-Spacingrule setSet values. .Set DRC modes.Assignment table.Attach property, nets.Physical (line§7via§ rule set图 11 : Constrains System MasterSet Standards Values.进入板的缺省间距的设置。当表中显示xx时,表示规则集中有 不同的值。图12。图 12: Default Value Form从图11所示Spacing rule set的Set values.可进入图1

15、3规则集的设置表。浏览规 则集,若设置符合公司的工艺要求,不要改动规则的控制值。若有小于公司规定值的 项目,将其改为公司的规定值。图13 :规则集的设置表4.1.2 运行DRC设计规则检查程序Tools - Update DRC 运行DRC设计规则检查程序。在可视性及颜色设置中打开相关的DRC项目,如图14 o由于电源和地层光绘有特 殊的处理,其与可生产性评审的关系不大,应将电源和地层的DRC关掉。L Color gd VisibilityGio中 |$Uck-UpALLJGlobal viebiily.ETCH r15PIN rVIA rORC rANTI EICH rTOPF a p p

16、r VCCr r 厂r回r回153F (向F p 厂0154F画p F F r画GNDr r r r回r BOTTOMr r F r r SOLDER4ASK.TOPr回r SOLDER4ASK.BOTTOMr sjr画PA$TEMASQT0Pr r P的 T EMAS (BOTTOMr 厂FILMMASKTOPr r FILM MASKBOTTOMr r THROUGH ALL厂口r 口PACKAGE J DPF PACKAGE JO nOMF 图14: DRC的可视性及颜色设置4.13解读DRC内容Allegro检查出PCB与设计规则冲突时,图上会出现DRC错误标记,如图15,SMD Pi

17、n to SMD Pin Spacing SMD Pin to Test Pin Spacing Test Pinto Test Pin Spacing Test Pinto Thru Pin Spacing Thru Pin to SMD Pin Spacing Thru Pin to Thru Pin SpacingShape to SMD Pin SpacingShape to Test Pin Spacing Thru Pin to Shape Spacing图15:解读DRC需要了解实际值和规则确定的值时,按图16操作,自动弹出所需了解的信息。)点击错误标识答出-ini xiFile

18、 Close KelpLISTING: 1 element(s)上< DRC ERROR >Class:DRC ERROR CLASSSubclass:TOPOrigin xy:(7863.0,3011.0)CONSTRAINT:Shape to Shape SpacingCONSTRAINT SET DEFAULTCONSTRAINT TYPE: NET SPACING CONSTRAINTSConstraint value: 8 MILActual value 0 MIL图16: 了解实际值和规则确定的值在评审时,应该注意确定那些是真正影响PCB可生产性的DRC错误。1.2 回

19、流焊面的布局检查为了高效而准确地检查回流焊面的布局,在PCB图中打开以下颜色:回流焊而的丝Place-Bound-top/bottonu 焊盘、Package-top DRC (或 Package-bottom DRC)。效 果如图17 ,第13贞共24页编号:时间:2021年x月X日书山有路勤为径,学海无涯苦作舟 页码:第14页共24页 R172 R178 R171 fR173 一Y213R176.SSSBBBR1426aR1VjAn M 1il k Mt . l . . . OJ Ei8I110(IllllllllllslllIBIlillIIIR148图17:回流焊而的布局检查 当有器件

20、间距冲突时,图中有以下标志。Package to Package SpacingSymbol Soldermaskto Symbol Soldermask.由于PCB上常有预留的调试用测试点,如焊示波器探头夹针等,或者有备用器件,评审时注意判别问题的真.伪。由于公司不是所有的事业部在设计PCB封装时,就已经将公司工艺对器件的间距要求 设计到了封装库的Place-Bound-Top层,(如图18: CDMA事业部的PBGA封装, Place-Bound-Top比器件体外扩了 5亳米。)因此,该项DRC检查只能根据库的准确情况 作为参考。随着公司的设计规范不断完善,依靠软件控制设计的可生产性将能够

21、实现。第#贞共24页编号:时间:2021年x月X日书山有路勤为径,学海无涯苦作舟 页码:第14页共24页第17贞共24页图18:考虑了间距要求的PBGA封装库1.3 波峰焊而的布局检查在PCB图中打开以下颜色:波峰焊面的丝印和Place-Bound-top/bottom焊盘、 Package-top DRC (或 Package-bottom DRC)。效果如图 19。284- p 1C£1IgIB4-immmh+ 1 290 egasdII- Ia。2S8图19:波峰焊而的布局检查除根据上一条的方法检查间距之外,波峰焊面还应该检查器件的方向,器件较少时可以 采用目测的方法。器件较多

22、时可以用DFACheck中的Component-orientation-layer-audit来 检查。方法及设置见图20 o (要根据板的实际情况设置。DFAJdo_:xt1 3.M«pmg f.d4MvMKugaGart Til- pjmwiWM |R 必 MTI运行Run Audit即可图20 :器件的方向检查1.4 器件位号、极性标识、第1脚标识在PCB图中打开以下颜色:元件面或焊接面丝印、焊盘、过孔的绿油层。高亮所有器 件的第1脚。控制板的设置和显示效果如图21。图21:目测检查器件位号、极性标识、第1脚标识在图形中目测检查器件位号、极性标识、第1脚标识是否符合公司的要求。

23、1.5 布线间距检查方法已经在4.1中介绍。1.6 绿油开窗在PCB图中打开以下颜色:焊盘、过孔、相应的焊盘和过孔绿油层(Sold层)、丝印 层。在 Setup - Drawing Options-Display 中关闭 Filled pads and cline endcaps ,显示效果如 图22 °目测绿油的开窗是否和符公司要求。:O:C;(;:o c尸。,0 lO lO lO)0>6 ,0 )0 )oGfcup 1ALLdPIN rVIA r1QPVCCIS3IS4GNDBOTTOMSOLDER MASK.TOPB r r r回 r r p * r 厂 r r r 口

24、JZOOOOOOOOOOOO图22:绿油开窗的检查编号:时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第24页共24页1.7 光学定位标识快速检查光学定位标识的方法:> 打开元件而或焊接而丝印、焊盘、焊盘的绿油开窗。在Setup - Drawing Options - Display 中关闭 Filled pads and cline endcaps :> 高亮光学定位标识的封装(如:CMAD用MR*)显示效果如图23 。图23:快速检查光学定位标识> 目测光学定位标识的数量和位置。1.8 条码框及板名/编号打开元件面丝印和元件面的Etch ,目测条码框及板名/

25、编号是否符合公司要求。5. Allegro中的PCB可测试性评审公司规定,对于使用Allegro设计的PCB,归档时要提交以下两个与PCB可测试性 有关的文件:Testprep.log Allegro测试点程序运行报告Untest.lst - PCB中不可测试网络的网络表文件(该文件的生成方法参见NOTES上资源共享栏目中的PCB的测试点设计)5.1 测试覆盖率Testprep.log文件中包含了测试设置的条件,网络名称及其测试点的坐标。而且,从文 件的尾部,可以直接看出测试覆盖情况。Total nets processed: 379Total nets failed: 26Total net

26、s ignored: 0Total warnings: 0Total test points on bottom : 859Test Poirrt Tot al: 8595.2 不可测试网络根据Untest. 1st可以:1 .在Allegro中观察不可测试网络的分布情况。> 将所有的项目全部去高亮。> 按图24设置高亮板中所有的不可测试网络。! Options I Find / Visibility Design Object Find FilterAll On | All Oft I Groups Comps Symbols Functionsp NetsPins r w Cl

27、ines r es Shapes 厂 Voids F Segments r Fi gur es DRC errors fflatsnests.F Rat TsFind By Name犍入 Untest.,pJetzJ图24 :设置高亮不可测试网络> 利用全局小窗口,进行导航。快速定位不可测试网络。图25。图25 :快速定位不可测试网络2 .判断PCB上是否最大限度地满足了可测试性要求°根据高亮的不可测试网络,布线密度,是否有特殊要求而不宜加测试点的信号, 判断PCB上是否最大限度地满足了可测试性要求。3 .不可测试网络是否严重影响单板的可测试性。有些特殊情况下,即使没有对每个网

28、络增加测试点,但不会影响单板的可测试 性。如图26 ,蓝色三角形为测试点。布线密度原因,单板中只有电阻网络输入端 的红色高亮网络没有测试点,由于保证了每个电阻网络都有一个输入端是可测试的, 因此,不会影响单板的可测试性。图26:不可测试网络是否严重影响单板的可测试性6. Allegro中的PCB文件打印和文件的输出6.1 PCB图的打印>正确设置打印比例和打印内容(File - Plot Setup ),见图27a图27:设置打印比例和打印内容> 打印预览 (File - Plot Preview )6.2 SMT坐标文件的输出File - Export - Placement在弹

29、出的菜单中(如图28),选择器件的坐标原点。图28: SMT坐标文件的输出6.3 PCB统计文件的输出Tools - Report - Summary Drawing Report 可以愉出 PCB 统计报告。见图 29c第21贞共24页编号:时间:2021年X月X日书山有路勤为径,学海无涯苦作舟页码:第24页共24页Layout Statistics:CCinponents: Placed 685Unplaced 0Total 685Nets: W/Rdts 879 NozRats 0 Total87?Fins; W/Rats 3593 Ho/Rnts 0 Unused 364 Unplaced1 0 Total 3957Equivalent IQs (1 pin -1/14 EI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论