收藏 分享(赏)

Allegro_Training_Part2.pdf

上传人:a****2 文档编号:3041362 上传时间:2024-01-18 格式:PDF 页数:18 大小:880.18KB
下载 相关 举报
Allegro_Training_Part2.pdf_第1页
第1页 / 共18页
Allegro_Training_Part2.pdf_第2页
第2页 / 共18页
Allegro_Training_Part2.pdf_第3页
第3页 / 共18页
Allegro_Training_Part2.pdf_第4页
第4页 / 共18页
Allegro_Training_Part2.pdf_第5页
第5页 / 共18页
Allegro_Training_Part2.pdf_第6页
第6页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、WWW.GRASER.COM.CNGRASER TECHNOLOGY.INC.Allegro 14.2 Basic Training(Part2)Application Engineer Jacky Jin May 20031Allegro Basic Training 2JACKY JINAgenda?Layout Process?Review&Q/A?Symbol type?Create symbol?Drawing Size?Create board?Import Logic?Constraint Setup 2Allegro Basic Training 2JACKY JINLayou

2、t Process?Create custom pad shapes?Create padstacks?Define unique packages?Define mechanical elementsLibrary Development?Create custom pad shapes?Create padstacks?Create packages?Define mechanical elementsLibrary Development?Create design database?Import Netlist?Import DxfLogic date transfer?Create

3、design database?Import Netlist?Import DxfLogic date transfer?Define layers(cross section)?Define design rules(properties and constraints)?Create mechanical elements(outline,keepins,keepouts)Layout preparation?Define layers(cross section)?Define design rules(properties and constraints)?Create mechani

4、cal elements(outline,keepins,keepouts)Layout preparation?Placement(automatic/interactive)?Routing(automatic/interactive)Design layout?Placement(automatic/interactive)?Routing(automatic/interactive)Design layout?Rename reference designators?Backannotate?Run design rule checking?Generate reportsDesign

5、 completion?Rename reference designators?Backannotate?Run design rule checking?Generate reportsDesign completion?Create artworks?Manufacturing output?Dimension?Create artworks?NC drillManufacturing output?Signal integrity analysis?EMI compliance Design analysis?Signal integrity analysis?EMI complian

6、ce Design analysisManufacturing outputFINISHED3Allegro Basic Training 2JACKY JINSymbol type这个零件是用于thermal relief和内层负片的连接Flash Symbol(*.fsm)是用来定义特殊的 pad。Shape Symbol(*.ssm)就是关于板子的Logo,assembly等等的注解。Format Symbol(*.osm)就是在板子里面的机构类型的零件。(如,outline 装机螺孔,等等。)Mechanical Symbol(*.bsm)就是在板子里面有footprint的零件。(如

7、,dip14,soic14,R0603,C0805等等。)Package Symbol(*.psm)注 释种 类Package SymbolMechanical SymbolFormat SymbolShape SymbolFlash Symbol Symbol 类型 Symbol 图示4Allegro Basic Training 2JACKY JINCreate symbol 1 Package Symbol的基本组成为了方便辨识一般第一脚建成方型12345687Via keepoutU*(Refdes)XXX(Value)1。Padstack(零件脚)2。零件的外框(Assembly o

8、utline,Silkscreen outline)3。限制区(Package Boundary,Via keepout等等)4。Labels(包含Device,Refdes,Value,Tolerance,Part Number)5。一些尺寸标注之类的信息XXXXXXXXXXXXPackage Boundary6。Create PSM Symbol5Allegro Basic Training 2JACKY JINCreate symbol 21.FileNew2.Add pin LayoutPin100XY3.Add Silkscreen AddLine,ArcLayer:Package

9、GeometrySilkscreen_TopOr:Package GeometryAssembly_Top4.Add Area SetupAreasPackage Boundary,Via Keepout5.Labels LayoutLabelsRefDes,Device,Value6.Definition Height SetupAreasPackage Height7.Create Symbol FileCreate Symbol6Allegro Basic Training 2JACKY JINCreate symbol 3 Package symbol wizard1.FileNew7

10、Allegro Basic Training 2JACKY JINDrawing Size 设定Drawing SizeWidthHeight注意:当工作区域执行Zoom World时MOVE ORIGIN:把当前的原点(0,0)移到新的坐标(X:Y:)8Allegro Basic Training 2JACKY JINCreate board 1 建板子的基本要素Route KeepinBoard OutlinePackage KeepinVia KeepoutMounting Holes定义板子的电气层面:点击ETCH,或直接点选菜单SetupCross-section或点击层面材质层面类

11、型 层面名称底片形式介电参数9Allegro Basic Training 2JACKY JINCreate board 2 用Board wizard 建板子1.FileNew10Allegro Basic Training 2JACKY JINImport Logic 1第一种,第三方软件导入netlist的方式优点:在Capture中定义可以相对简单,缺点:导入网络表和回编原理图都相对复杂,导入时需要Device file,回编时需要提供.swp fileAllegro Netlist.txt fileAllegro NetlistAllegro Netlist.txt fileCade

12、nce AllegroCadence AllegroCadence AllegroOrcad CaptureOrcad Capture CISOrcad CaptureOrcad CaptureOrcad Capture CISOrcad Capture CISAllegro Log FileRename.log fileAllegro Allegro Log FileLog FileRename.log fileSchematicSchematicPCB layoutPCB layoutCreate netlist(Other allegro.dll)Import Logic(Other)D

13、evice.txt fileDeviceDevice.txt file+Back AnnotateCapture Back Annotation.swp fileCaptureCapture Back AnnotationBack Annotation.swp fileManual11Allegro Basic Training 2JACKY JINImport Logic 2第二种,针对Cadence产品的直接导入方式,也称为新转法Cadence AllegroCadence AllegroCadence AllegroOrcad CaptureOrcad Capture CISOrcad

14、CaptureOrcad CaptureOrcad Capture CISOrcad Capture CISSchematicSchematicPCB layoutPCB layoutCreate netlist(Cadence Capture)Import Logic(Cadence Capture).brdBack Annotate(Allegro)Create updateAllegro boardNetlist file directoryPst*.dat filesNetlist file directoryNetlist file directoryPst*.dat files优点

15、:导入方便,不需要Device档,而且可以把对symbol,net等的相关设定一起导入Allegro,对于做过rename,swap,net logic等修改可以方便直接back annotate到Capture原理图中缺点:在Capture中要定义好所有零件的Pin name,Pin number以及Footprint,Pin name、number不能重复,如果Pin type为Power则Pin name允许重复12Allegro Basic Training 2JACKY JINImport Logic 3 第一种,Third Party1。Create netlist from Ca

16、pture注意:在.2版後,程式中已沒有含allegro.dll,所以必須在.2以前的版本中將allegro.dll複製到9.2以後的版本,放置路徑預設C:CadencePSD14.1CaptureNetforms)PCB Footprint!Device 网络表的格式:DeviceValuePart Referencenets13Allegro Basic Training 2JACKY JINImport Logic 4只做语法检查取代现有的Logic追加device file 到netin.log当netin时零件有改变就把相应net走线删除忽略Fixed设定Allegro导入网络表的格

17、式:(其中【】中的内容可以省略)【PCB Footprint】!Device!【Value】!【Tolerance】;Reference2。Import netlist14Allegro Basic Training 2JACKY JIN输出板子路径Import Logic 5第二种,针对Cadence产品的直接导入方式直接输出Allegro板子,并可直接启动Allegro打开该板子输出netlist路径输入netlist路径FileImportLogicToolsCreate netlist15Allegro Basic Training 2JACKY JINConstraint Setup

18、 1 设置默认线距线宽和VIA的设置菜单:SetupConstraint 或点击AB输入VIA名字16Allegro Basic Training 2JACKY JINConstraint Setup 2 针对具体Net的间距设置?MilNet ANet BNET_SPACING_TYPE如果设定假设值为:Type1没有设定值就为:NO_TYPENET_SPACING_TYPE如果设定假设值为:Type2没有设定值就为:NO_TYPE1。判断是否有间距设定2。分配间距设定查看在Assignment table里分配的间距值的名称3。在Set values查找每个间距值名称值具体的间距17Allegro Basic Training 2JACKY JINReview&Q/A 简述Layout的整个过程?Allegro零件分类,主要有哪几种?一个Package Symbol的基本组成?怎样建立一块板子,需定义些什么内容?导入网络表的方式主要有几种?各有何优缺点?怎样设置默认线宽、线距和VIA?怎样特定设置一NET和其它NET的线距?

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用范文 > 工作总结

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2