Cadence Allegro Layout时添加跳线技术【遇见美好科学与技术工作室】
Cadence Allegro Layout时添加跳线技术,画单层板不再困难。遇见美好遇见你在硬件设计中,为了节约成本,很多时候会用到单面板( Single Printed CircuitBoard),单面板在简单的电路 Layout中是非常简单容易的,可当遇到复杂电路又为了节约成本不得不应用单面板时,那么跳线技术应运而生。跳线就是在单面板 Layout时为了布通走线而增加的飞线,生产时将飞线以元器件的形式焊接在PCB上,通俗的讲就是“专业的飞线”。多数EDA软件都集成了跳线技术,本文基于 Cadence allegro16.6EDA软件介绍跳线技术的使用,首先介绍创建跳线封装,其次介绍跳线的调用1.创建跳线封装创建新的 Package symbol,执行Fle>>New.在 Drawing Type中选择 Packagesymbol,并命名选择合适路径,在这里新建了一个10mm间距的跳线,如图1所示。File Edit view Add Display Setup Shape Log c Place Flow Plan Route Analyze Manufactur回N1cNe圆图凤图OpenCtrl+osave回回回回回卜Save asNew DrawingL∩三EIViewingTEiJUM-Eh TUMM dre2W日,File yererPlot setup.Reorg l yplTemplateHelpplot Drey ewPlotF a at symboCapture Canvas Image.stape symbolProperties.图1新建封装创建新的 Package symbol后,然后设置 Design Parameters,执行 Setup>> DesignParameters.> Design选项卡,如图2所示,在这里最重要的一个参数是 DrawingType,做跳线时需要勾选 Jumper属性,设置完成后,点击OK按钮并退出。3/8遇见美好遇见你on B7 Des gn ParaTaxt snapesM Or-Lre DRCcecal laces006350Ⅵ5. are'ces and a place bound图2属性设置添加过孔,该过孔是跳线的焊盘,跳线封装的建立必须是以的Ⅴia的形式添加,而不LayoutDimensionTools是以|龜ps( Layout>>pins)的形式添加。执行 Setup>>Constraints>> Constraint Manager.…,打开约束管理器界面,选择 Physical,找到vas,并进行添加,整个流程如图3所示。Setup Shape Layout Limensicn lools Helpegro Constraint Manager(connected to Allegro PCB Design GXL degac) 15.6)[UMPER-10MM/1-[PF睡 Design Parameters图⊙、睡 Fle Edit objects Column View Analyze audit Tools window HApplication ModeChange Drawing Origins Cross-sectionWorksheet selectorJLUMPER LOnMFla -tricalSubclassesPhsicalVia 3Materials口 Physical Constraint setNamie嚼AE Or-Lime DRC嚼 By layer白NtVIA12_2430: 0Property Definitions.…嚼 All LayersPacing白 Regionsame Net Spacing.Catatip CLstomizetor.E Constraint ManagerUser Preference图3添加跳线过孔(焊盘)添加va后,回到封装编辑界面,选择( Add connect),在工作区点击一下,然后在 Option中选择刚才设置的via,这里再次强调一下,跳线的焊盘必须以va的形式添加,不能像做普通封装一样以Pins的形式添加,如图4所示。4/8遇见美好遇见你OptionscBottomA122430viaNetNull metLine 45图4选择Ⅵa在工作区中添加2个via,并画上合理的丝印,精确的坐标可以通过命令行输入,图5是编辑好的跳线封装。保存好PCB封装,接下来让我们来看看如何调用该封装。图5跳线封装2. Layout时跳线的调用新建或打开一个PCB电路板工程(.brd文件),然后进行添加跳线设置。执行Edt>> Properties,在右侧Find选项卡里选择 Drawing,如图6所示。t」 View Add D splay SetFind oUndCtrl+ZDesign JEcl -ind FilterBedeA|Dn衄囗fy Voids /CavitiesqShift+fsV Fi厂if DeletCtrl +d厂Ra3catZ--opyRatDclctc vertexTextGroupsruleshitt+2Net Propertie图6编辑属性5/8遇见美好遇见你选择 Drawing后,会弹出如图7所示的 Show Properties和ε dit property两个对话框,在ε dit property对话框中选择 Jumper_List属性,在右侧填写眺线名称,如果有多个跳线可按儿MPER10MM:JMPE尺20MM·JMPR30M的格式填写。填写完成后点击Appy按钮,此时 Show Properties对话框中会多出一个跳线属性,如图8所示。读者可以自行对比图7和图8中的 Show Properties的差异。最后点击OK关闭ShowProperties和 Edit Property对话框即可。围 hnw Praperties回区sMalch word□ Match caseDrawing E: Demo/ Cadence/Projects/IS_BADZAR_ V1_O/FCB/IS_ BADEAR_ V1_0.brdDYF面T}M"m}=10LHEMATIC NAME IS BADEAR]FIG NAEH工=:428414906Edit Proparty口xTable of contuDeleteProperlyNalueAvailable propertiesjunger list2JUMPER 10MM-p Relp Hoom namst blockNar4CancelRes=t图7属性设置園 show fropertiese回8如X回e?se厂 Match word厂 atch caseDrawing E: Dem af Cadence/Projects/IS_BADEAR_ v1_0/PCB/IS_BADEAR 110 brdRF工 MED THERM TIDMILUnIFER 10MMHENAIIC NAMEi BADEAR 1 0三了C工GAMERRm三1941qmH图8属性查看6/8遇见美好遇见你设置完成后,选择( Add connect)命令,在工作区左击一下,然后右击即可出现刚刚设置的跳线,如图9所示,当然我们也可以在 option选项卡里设置跳线的角度。图10是我们放置的跳线实例。DorespoonsNexttrl +F2> Constraints>> constraint Manager.中添加7/8遇见美好遇见你vas,就是把我们建立的跳线添加到Ⅵias中,在 Layout时以过孔的形式添加到PCB版图中,如果找不到跳线封装,请注意检査封裝路径。如图11和图12所示。d- Nllegrc C'cnstraint Manager(connected to Nlegro L
用户评论