250 likes | 463 Views
第三章 电路图的后处理. 电路设计 ( 第一阶段 ). 3 .1 概述 一、电路设计的后处理流程. 元器件编号( Annotate) (Back Annotate). 1 、第一阶段 — 元器件编号和设计规则检查 ( 1)Annotate :对元器件的编号进行更新处理; ( 2)Design Rules Check :设计规则检查; ( 3)Cross Reference :元件信息统计. 设计规则检查( Design Rules Check ). 元器件信息统计( Cross Reference ). (第二阶段).
E N D
第三章 电路图的后处理 电路设计 (第一阶段) 3 .1 概述 一、电路设计的后处理流程 元器件编号(Annotate) (Back Annotate) 1、第一阶段—元器件编号和设计规则检查 (1)Annotate:对元器件的编号进行更新处理; (2)Design Rules Check:设计规则检查; (3)Cross Reference:元件信息统计 设计规则检查(Design Rules Check) 元器件信息统计(Cross Reference) (第二阶段) (Update Properties) 元器件属性参数更新(Export Properties) (Import Properties) 第三阶段 第四阶段 电连接网表文件 (Create Netlist) 统计报表生成 (Bill Of Materials)
2、第二阶段—更新元器件属性参数 (1)Update Properties:由用户建立一个更新文件,编辑修改电路中的元器件属性参数。 (2)Export Properties和Import Properties:首先执行Export Properties命令,建立一个包括有每个元器件属性参数的列表。 其次在其中添加或修改元器件属性,再执行Import Properties 命令,将修改后的参数输入到电路中。 3、第三阶段——生成电路连接网表。电路网表可以实现电路图与电路模拟、PCB设计或其他CAD软件之间的联系。 4、第四阶段——报表生成
二、后处理命令菜单 在项目管理窗口中,选择执 行Tools命令,然后选择不同的子 命令就可完成后处理任务。 3.2 元器件编号的更新(Annotate) 执行Tools/Annotate子命令,得到对话 框,需设置6组参数。 1.Scope 2.Action 3.Mode 4.Physical Packaging 5.Reset refernce numbers to begin at 1 in each page 6.Do not change the page number
更新该设计中所有元器件编号或只更新选中的一页或几页中的元器件编号更新该设计中所有元器件编号或只更新选中的一页或几页中的元器件编号 用于确定更新元器件编号的方式 分层式电路图中元器件符号的调用和引用 选中该项时每一页的元器件编号均从序号1开始 根据属性参数来组合元器件 只更新元器件编号,而图纸标题栏中图纸编号不变
3.2 . 设计规则检验(DRC) 进行设计规则检验,可以及时发现错误,并在图上标示出来,帮助用尽户纠正错误。 一、连接规则检验“标准”的制订和修改 1.ERC检验标准 执行Tools/Design Rules Check命令,出现对话框:说明:空白方块表示行、列连接是合法的;字母E表示相互连接是错误的(Error);字母W表示连接可能会出现问题,因此作为一种警告(Warning)。
2.ERC检验标准的修改 将光标移至小方块上,点击鼠标左键,该小方块的显示将在“空白方块”、“W”和字母“E”之间循环变化。 修改完后,点击“Restore defaults”按钮,检验标准将恢复为系统的默认设置。 (3)用于确定运行DRC的工作内容 (4)Report共有12项设置,用于指定DRC检验后报告中包含的DRC信息。 (5)完成设置后,点击确定,按要求进行DRC检验
(6)查阅电路图中出现的出错标示符(Marker),分析、纠正出现的错误。(6)查阅电路图中出现的出错标示符(Marker),分析、纠正出现的错误。 三、DRC标示符 1.在出错的地方放置形状为圆环状的DRC标示符。 2.DRC标示符内容的查阅 方法:(1)在项目管理窗口中,选择执行Edit/Browse/DRC Markers命令即可得到出错信息窗口。 (2)查找电路图中的DRC标示符,并点击。 (3)显示电路图中DRC标示符包含的错误信息:连击即弹出View DRC Marker文本框,显示该DRC标示符的出错信息。 3.DRC检验结果输出文件 (1)选中“View Output”,自动打开DRC报告文件; (2)项目管理窗口中Output显示生成的DRC输出文件名。
3.4电连接网表文件生成(Netlist) 是CAD软件之间交换电路设计的桥梁,信息包括所有元器件、元器件属性参数以及元器件相互之间的连接关系。 注意:生成网表文件前,必须先调用Annotate工具,然后再调用DRC检验工具对电路进行检验,确认电路合乎规则。 电连接网表的生成步骤如下: (1)在项目管理窗口下选择生成连接网表文件的电路设计; (2)选择执行Tools/Create Netlist命令; (3)针对不同网表文件的格式要求 ,选择不同的标签项,等到符合要求的40多种网表文件。。 (4)点击“OK”按钮,即生成连接网表文件。
3.5 元器件报表生成(Cross Reference) (3)设置统计范围; 生成元器件报表文件的步骤: (1)在设计项目管理窗口中选择生成元器件报表的电路图; (2)执行Tools/Cross Reference命令; (4)设置统计模式 (8)完成设置,输出文件 (5)设置报表中元器件的排序方式 (7)设置输出报表文件名。 (6)指定报表中的附加信息
例:差分放大电路图为: 生成的元器件报表如图所示:
3.6元器件统计报表生成(Bill of Materials) (3)设置统计东范围 (8)“OK”生成文件 生成元器件统计报表文件的步骤: (1)在项目管理窗口选择电路图; (2)执行Tools/Bill of Materials命令; (4)设置统计模式 (5)指定统计报表的基本格式和内容 (6)指定添加附加信息的有关问题 (7)文件名和路径
元器件统计报表举例: 如果在TOOLS/Bill of Materials对话框中,如果未选择 “Place each part entry on a separate”和 “Mere an include File with report”,则会生成不添加附加信息的输出报表,如下内容所示: Bill Of Materials September 11,2005 16:50:17 Page1 Item Quantity Reference Part ______________________________________________ 1 1 C1 5p 2 4 Q1,Q2,Q3,Q4 Q2N2222 3 1 RBIAS1 20k 4 2 RC1,RC2 10k 5 2 RS1,RS2 1k
3.7 OrCAD/Capture与OrCAD/Layout 一、为OrCAD/Layout生成电路设计的步骤 (1)建立新的设计项目 在Capture窗口中,执行File/New/Project命令,选择“PC Board Wizard”选项。
(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属性参数 (2)为元器件(Parts)设置Layout属性参数 A.选择一个或多个元器件; B.执行Edit/properties状态栏中选择引线(Parts)得到; C.在右上角Filter文本框中选择“Orcad-layout”,得到为元器件设置的属性窗口。
(3)为节点(Net)设置Layout属性参数 在窗口底部的状态栏中选择“Schematic Nets”,在窗口右上角Filter文本框选择“Orcad-Layout”,显示属性 表三 节点的Layout属性参数
三、Capture与Layout之间的交互作用 1、从Capture与Layout前向传递电路更新信息 前向传递:印制板设计后,如果又修改了电路原理图,则将修改信息传递给印制板设计中。 注意:在Windows系统目录下必须有“Layout.ini”初始化文件。 (1)将经过修改的电路设计存入文件。 注意:元器件进行更新编号时,选择“Incremental reference update”选项。 (2)重新生成连接网表文件时,以对话框中点击Layout标签。 点击“OK”按钮后,对修改的电路图,生成以.mnl为扩展名的电连接网表文件。
2、从Layout向Capture反向传递电路修改信息 反向传递:为布局布线需要,修改印制板图,然后将修改信息传递给电原理图。 (1)在印制板上互换了元器件和/或引线编号后,选择执行Layout窗口中File/Reports命令。 (2)选择“OrCAD Backannotation File(.SWP)”,点击OK按键,将以印制板设计中修改的内容信息生成一个互换文件。 (3)在Capture项目管理窗口中,选中电路设计,再选择执行Tools/Back Annotate命令,更新电路设计中元器件和引线的编号信息。
3、Capture和Layout之间电路元素的参照显示 参照显示:是指在Capture中选中一个电路元素后,在Layout中的相应元素将自动呈现高亮显示。 实现参照显示须满足的两个条件: (1)已经用Capture和Layout两个软件分别打开同一个设计项目的电路图设计和印制板设计。 (2)在设置Capture运行环境设置的Preference对话框中,Miscellaneous标签页的Intertool Communiction一栏应选“Enable Intertool Communication”选项。
表四 Layout对Capture选中对象的高亮显示 表五 Capture对Layout选中对象的高亮显示
四、供PSpice和Layout调用的电路设计 注意:有些元器件只在PSpice中起作用,而在Layout中无需考虑,而相应有些元器件的部分引线在PSpice中不起作用,但是在Layout中则必须考虑。 (1)在PSpice中有用而在Layout中无用的电路元素。 对于在Layout中无用的电路元器件,在元器件属性参数中的“PSpice Only”项,一定设置为“TRUE”。
(2)在Layout中有用而在PSpice中无用的“引线”(2)在Layout中有用而在PSpice中无用的“引线” 有些引线在Layout有用,但是在PSpice模拟时无用。 如741运算放大器中,用于调整失调的引线OS1和OS2在电路 模拟时不起作用,就此在属性参数中有一项“FLOAT”的参数 其值应设置为“Unmodeled”。 (3)Layout格式属性参数的设置 为了满足Layout对属性参数的要求,应对元器件、引线和节点设置Layout要求的属性参数。