第三章 电路图的后处理

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

3.1概述一、电路设计的后处理流程第三章电路图的后处理电路设计(第一阶段)元器件编号(Annotate)(BackAnnotate)1、第一阶段—元器件编号和设计规则检查(1)Annotate:对元器件的编号进行更新处理;(2)DesignRulesCheck:设计规则检查;(3)CrossReference:元件信息统计设计规则检查(DesignRulesCheck)(UpdateProperties)元器件属性参数更新(ExportProperties)(ImportProperties)统计报表生成(BillOfMaterials)电连接网表文件(CreateNetlist)(第二阶段)第三阶段第四阶段元器件信息统计(CrossReference)2、第二阶段—更新元器件属性参数(1)UpdateProperties:由用户建立一个更新文件,编辑修改电路中的元器件属性参数。(2)ExportProperties和ImportProperties:首先执行ExportProperties命令,建立一个包括有每个元器件属性参数的列表。其次在其中添加或修改元器件属性,再执行ImportProperties命令,将修改后的参数输入到电路中。3、第三阶段——生成电路连接网表。电路网表可以实现电路图与电路模拟、PCB设计或其他CAD软件之间的联系。4、第四阶段——报表生成二、后处理命令菜单在项目管理窗口中,选择执行Tools命令,然后选择不同的子命令就可完成后处理任务。3.2元器件编号的更新(Annotate)执行Tools/Annotate子命令,得到对话框,需设置6组参数。1.Scope2.Action3.Mode4.PhysicalPackaging5.Resetreferncenumberstobeginat1ineachpage6.Donotchangethepagenumber更新该设计中所有元器件编号或只更新选中的一页或几页中的元器件编号用于确定更新元器件编号的方式分层式电路图中元器件符号的调用和引用根据属性参数来组合元器件选中该项时每一页的元器件编号均从序号1开始只更新元器件编号,而图纸标题栏中图纸编号不变3.2.设计规则检验(DRC)进行设计规则检验,可以及时发现错误,并在图上标示出来,帮助用尽户纠正错误。一、连接规则检验“标准”的制订和修改1.ERC检验标准执行Tools/DesignRulesCheck命令,出现对话框:说明:空白方块表示行、列连接是合法的;字母E表示相互连接是错误的(Error);字母W表示连接可能会出现问题,因此作为一种警告(Warning)。2.ERC检验标准的修改将光标移至小方块上,点击鼠标左键,该小方块的显示将在“空白方块”、“W”和字母“E”之间循环变化。修改完后,点击“Restoredefaults”按钮,检验标准将恢复为系统的默认设置。(3)用于确定运行DRC的工作内容(4)Report共有12项设置,用于指定DRC检验后报告中包含的DRC信息。(5)完成设置后,点击确定,按要求进行DRC检验(6)查阅电路图中出现的出错标示符(Marker),分析、纠正出现的错误。三、DRC标示符1.在出错的地方放置形状为圆环状的DRC标示符。2.DRC标示符内容的查阅方法:(1)在项目管理窗口中,选择执行Edit/Browse/DRCMarkers命令即可得到出错信息窗口。(2)查找电路图中的DRC标示符,并点击。(3)显示电路图中DRC标示符包含的错误信息:连击即弹出ViewDRCMarker文本框,显示该DRC标示符的出错信息。3.DRC检验结果输出文件(1)选中“ViewOutput”,自动打开DRC报告文件;(2)项目管理窗口中Output显示生成的DRC输出文件名。3.4电连接网表文件生成(Netlist)是CAD软件之间交换电路设计的桥梁,信息包括所有元器件、元器件属性参数以及元器件相互之间的连接关系。注意:生成网表文件前,必须先调用Annotate工具,然后再调用DRC检验工具对电路进行检验,确认电路合乎规则。电连接网表的生成步骤如下:(1)在项目管理窗口下选择生成连接网表文件的电路设计;(2)选择执行Tools/CreateNetlist命令;(3)针对不同网表文件的格式要求,选择不同的标签项,等到符合要求的40多种网表文件。。(4)点击“OK”按钮,即生成连接网表文件。3.5元器件报表生成(CrossReference)生成元器件报表文件的步骤:(1)在设计项目管理窗口中选择生成元器件报表的电路图;(2)执行Tools/CrossReference命令;(3)设置统计范围;(4)设置统计模式(5)设置报表中元器件的排序方式(6)指定报表中的附加信息(7)设置输出报表文件名。(8)完成设置,输出文件例:差分放大电路图为:生成的元器件报表如图所示:3.6元器件统计报表生成(BillofMaterials)生成元器件统计报表文件的步骤:(1)在项目管理窗口选择电路图;(2)执行Tools/BillofMaterials命令;(3)设置统计东范围(4)设置统计模式(5)指定统计报表的基本格式和内容(6)指定添加附加信息的有关问题(7)文件名和路径(8)“OK”生成文件元器件统计报表举例:如果在TOOLS/BillofMaterials对话框中,如果未选择“Placeeachpartentryonaseparate”和“MereanincludeFilewithreport”,则会生成不添加附加信息的输出报表,如下内容所示:BillOfMaterialsSeptember11,200516:50:17Page1ItemQuantityReferencePart______________________________________________11C15p24Q1,Q2,Q3,Q4Q2N222231RBIAS120k42RC1,RC210k52RS1,RS21k3.7OrCAD/Capture与OrCAD/Layout一、为OrCAD/Layout生成电路设计的步骤(1)建立新的设计项目在Capture窗口中,执行File/New/Project命令,选择“PCBoardWizard”选项。(2)绘制电路图,方法同前面一样。(3)配置符合OrCAD/Layout格式要求的属性参数。A.元器件配有封装外形(Footprints);B.元器件、引线和节点必须具有Layout支持的属性参数。(4)元器件编号无重复。(5)进行设计规则(DRC)检验。(6)生成符合Layout要求的以.mnl为扩展名的连接网表文件。(7)将.mnl网表文件调入OrCAD/Layout模块,进行电路设计。(8)在设计印刷板时需修改元器件信息,应及时进行反向传递,将变化反映到电路设计中。二、Layout格式属性参数的设置(1)引线Layout属性参数的设置步骤A.选择引线或元器件;B.执行Edit/properties状态栏中选择引线(Pins)得到:C.设置属性参数Name为引线名称,Type为引线类型;其它是有关参数。表一引线的Layout属性参数属性参数名含义设置举例ECLTYPE进行Daisy-chain重连线时,指定引线是Source、Load或者TargetSOURSEPINGROUP互换两面三刀要引线必须是同一个逻辑单元中的同一组引线。本参数用于指定该引线属于那一组。1(2)为元器件(Parts)设置Layout属性参数A.选择一个或多个元器件;B.执行Edit/properties状态栏中选择引线(Parts)得到;C.在右上角Filter文本框中选择“Orcad-layout”,得到为元器件设置的属性窗口。属性参数名含义设置举例COMPFIXED若该参数设置为YES,则印刷电路板设计过程中相应元器件一直固定所在位置,不得移动。YESCOMPGROUP在印刷板设计中进行布局时,可以交元器件分为不同的组,本参数用于指定元器件所在的组号,设置值为正整数。2COMPKEY将元器件指定为所在组中的关键元器件。布局时,首先放置关键元器件,同一组中的其他元器件放置在关键元器件的附近YESCOMPLOC以X、Y坐标的形式指定将元器件放置在印刷板上的特定位置。其格式为〔X、Y〕,即将X、Y坐标值放在方括号中。其中X、Y必须是整数,以密耳或微米为单位〔1000,1200〕COMPLOCKED若该参数设置为YES,则将相应元器件暂时锁定在当前位置YESCOMPROT拂袖针元器件从其在库中定义的位置反时针旋转一个角度。用分、度表示旋转角度的大小。度数和分数之间用小数点隔开270.00COMPSIDE指定将元器件放置在印制板的TOP(顶层)或BOT(底层)BOTFOOTPRINT指定元器件采用的封装形式DIP24FPLIST指定可用于元器件的几种不同封装形式DIP24/400GATEGROUP互换编号的两个门必须位于同一个组中,本参数用于设置该“门”属于哪一组1PARINUM客户采用的器件标识号,每种器件不同的厂标识号各不相同489746PARTSHAPE工业界采用的通用元器件编号,不包括生产厂、封装等信息。74LS04POWERPIN指定non-wired引线属于一个特定的节点,通常取代VCC或GND引线YES表二元器件的Layout属性参数(3)为节点(Net)设置Layout属性参数在窗口底部的状态栏中选择“SchematicNets”,在窗口右上角Filter文本框选择“Orcad-Layout”,显示属性表三节点的Layout属性参数属性参数名含义设置举例CONNWIDTH指定该节点中互连线布线宽度。10HIGHLIGHT若设置为YES,则该节点中互连线为高亮显示YESMAXWIDTH设置互连线布线宽度最大值12MINWIDTH设置互连线布线宽度最小值8NETGROUP将节点分组时,本参数设置该节点所在的组名。在布线或编辑修改时可对一组节点进行处理(如选中一组节点)2NETWEIGHT指定节点的相对优先级,设置范围为1-100之间的整数。默认值为5060属性参数名含义设置举例PLANELAYERS指定该节点位于印制板中的电源层(POWER)或地线层(GND)GNDRECCONNTYPE指定重新布线时该节点中连线的布线规则,可设置为STD\HORZ\VERT\MIN\MAX\ECLECLROUTELAYERS指定该节点中互连线位于哪一层布线层GND\PWRSPACNGBYLAYER指定一层或多层中的布线间距TOP=13BOT=8TESTPPOINT若设置为YES,则在该节点中自动设置测试点YESVIAPERNET指定该节点中可以采用的通孔类型VIA1WIDTH如果MINWIDTH,MAXWIDTH,CONNWIDTH属性参数未指定参数值,则采用WIDTH的值12WIDTHBYLAYER指定一层或多层中的布线宽度TOP=6BOT=12三、Capture与Layout之间的交互作用1、从Capture与Layout前向传递电路更新信息前向传递:印制板设计后,如果又修改了电路原理图,则将修改信息传递给印制板设计中。注意:在Windows系统目录下必须有“Layout.ini”初始化文件。(1)将经过修改的电路设计存入文件。注意:元器件进行更新编号时,选择“Incrementalreferenceupdate”选项。(2)重新生成连接网表文件时,以对话框中点击Layout标签。点击“OK”按钮后,对修改的电路图,生成以.mnl为扩展名的电连接网表文件。2、从Layout向Capture反向传递电路修改信息反向传递:为布局布线需要,修改印制板图,然后将修改信息传递给电原理图。(1)在印制板上互换了元器件和/或引线编号后,选择执行Layout窗口中File/Reports命令。(2)选择“OrCADBackannotationFile(.SWP)”,点击OK按键,将以印制板设计中修改的内容信息生成一个互

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功