Mentor中DxDesigner的应用简介
更新时间:2024-01-23 16:12:01 阅读量: 教育文库 文档下载
Mentor中DxDesigner的应用简介
DxDesigner是Mentor工具当中制作原理图的工具,可以利用DxDesigner来制作Symbol和原理图,根据需要可以生成元件清单和不同类型对应的网表,前面已经大致了解了利用DxDesigner来制作Symbol,在此仅仅介绍如何利用DxDesigner制作简单的原理图和生成相应的Expedition PCB文件,接下来就是调用Expedition文件模板来设计PCB的板框大小、布局、布线、后期处理、输出相关文件及归档等。
DxDesigne,Expedition,Symbol,Net。
首先需要说明的是,现在我们所运用的是Mentor2007版,而在这里所要介绍的是2005版中的DxDesigner的运用,稍后会把2007版的运用介绍给大家。DxDesigner是Mentor工具当中制作原理图的工具,可以利用DxDesigner来制作Symbol和原理图,根据需要可以生成元件清单和不同类型对应的网表,前面已经大致了解了利用DxDesigner来制作Symbol,在此仅仅介绍如何利用DxDesigner制作简单的原理图和生成相应的Expedition PCB文件,接下来就是调用Expedition文件模板来设计PCB的板框大小、布局、布线、后期处理、输出相关文件及归档等。 一、
DxDesigner运用的前期准备。
DxDesigner的运用我也是刚刚开始摸索,只是知道当中的小部分的应用,很大一部分还有待进一步的摸索,现在仅将自己的所学所得和大家一起共享一下,另外在应用当中还存在一些疑问,不足之处希望大家指正。
首先打开DxDesigner,在中心库文件夹里面双击.dproj文件即可打开DxDesigner工具,或者通过“开始”菜单打开。在这
里需要说明一下,在中心库里面打开DxDesigner工具有时候会报出一些错误的信息,但是对设计没有影响,从“开始”菜单里面打开DxDesigner是比较正确的方法。
第一步:新建项目。
1)、File>New>Project>Default.
2)、点击工具栏里面的新建图标> Project>Default.
第1页
以上两种方式都可以打开DxDesigner,中间可能会提示一些报告,点击“OK”,即可。
第二步:新建项目输入名字,选择文件保存的路径
输入的名字最好不要是以前项目的名字,因为这样的话可能会使项目建立失败,另外,路径的选择也要有所讲究,首先自己要先建一个文件夹(英文目录下、不能有空格),在这里可以把项目的东西都放在里面,否则自动生成的文件会出现文件放置很乱的情况。 第三步:设置相关参数和相关路径选择。
在输入项目名字和选择文件路径后点击下面的“More”按钮,进行项目文件的相关设置及中心库的路径选择,在这里有几个设置有必要说一下,部分我自己还没有弄的十分明白,但是有几个选项是必须要设置的。
中心库文件路径选择前面所建的中心库LMC文件。
Zoom Style 设置为Enable,这样就可以在设计窗口利用滚动鼠标中柱来放大和缩小工作区域,否则不能放大和缩小工作区域。
Keybindings,设置为Enable。
Layout Template,这一项选择中心库的两个模板当中一个的PCB文件,这是生成Expedition文件时必须选择的,也可以自己制作模板放在相应的文件夹下,用的时候调出来。
Configuration File,选择系统自动配置Mentor的配置文件。 Allow Forward Annotation,设置为Enable Allow Back Annotation,设置为Enable
Project File,生成项目文件,输入路径\\项目文件名.prj. Constrain in CES及后面两项设为Enable。
注:在Project File设置后,检查下面的Default栏里面的项目文件名字总是缺省
最后一个字母,没有关系,还有就是配置文件的设置,选择Expedition文件作为配置文件。
第2页
图 1
第四步:检查相关设置,点击“OK”进入DxDesigner的界面。
图 2
第3页
设置完后一定要检查一遍,一旦没有设置好可能会给后面带来很多麻烦,甚至导致项目建立失败,点击“OK”进入DxDesigner的界面.
第五步:设置中心库的路径,导入中心库的Symbol和修改Symbol的读写属性。
图 3
进入DxDesigner的界面首先要导入中心库的Symbol,右击Desigen Roots[STD]选择Invok Project Editor,在出现的对话框中将Local to Priject改为Central Library Default,点击“OK”即可导入中心库的Symbol,点击右边Navigator Tree下的Libraries就可以看到导入的Symbol的Partation,右击Partation选择Library Setting,逐个将其改为Writeable.,再看左边的Partation上面的黄色R都变成绿色的W,这就可以运用先前制作的Symbol来制作原理图和在制作当中更改Symbol了。接下来就是利用先前制作的Symbol来制作原理图。
图 4
第4页
注:Partation的顺序数可以改变的,可以通过改变中心里面的Partation Search
里面的顺序来改变,也可以直接在这里直接改,右击Partation选择向上还是向下,如果在设计当中中心库改变了,可以通过这样挪动Partation来更新和DxDesigner的关联。 二、
DxDesigner工具运用制作简单原理图。
原理图的制作就是实现不同Symbol的网络连接,画出各种功能的电路,及给每个Symbol一个位号,通过不同的位号来识别一个器件。 第一步:建立原理图文件:
图 5
1)、File>New>DxDesigner>Schematic
2)、点击工具栏里面的新建图标> File>DxSIM>Schematic 3)、点击工具栏里面的新建图标> File>DxDesigner>Schematic
以上三种方式都可以建立原理图,输入名字和选择保存路径,默认的路径就是项目文件夹下的SCH文件夹,点击“OK”即可进入编辑窗口,(中间会提示一些报告,点击“OK”即可)。 第二步:设置工作区域大小:
双击编辑窗口,出现对话框,在Drawing Size选择区域大小,也可以修改窗口右边的宽度和高度来设置工作区域的大小。
第5页
图 6
第三步:放置图纸外框Border和Symbol。
在英文小写模式下点击“i”,在弹出的Add Component中选择Border并放置,选择需要的Symbol放置到适合的位置,在放置Symbol的同时可以通过Expedition Cell Preview窗口看到所用的Symbol所对应的Cell;另外,可以结合Ctrl键选择Symbol复制器件,也可以通过工具栏里面的Symbol图标和复制工具来放置和复制Symbol,还可以根据需要旋转和改变Symbol尺寸的大小。
注:在调用放置Symbol的时候,一定要把Symbol放置整齐(可以结合提供的
对齐工具来对齐),以便于后面的网络连接。
图 7
第6页
第四步:添加图纸。
大部分的原理图并不是一页就可以解决问题的,需要来添加图纸并实现同一层次图纸上网络的连接,可以通过点击“Page Down”,点击“OK”,即可添加新的一张图纸,也可以右击选择“Next Page”来添加新的一页图纸。 第五步:用网络实现不同Symbol之间的物理连接。
在英文小写模式下点击“n”,即可添加网络,在英文小写模式下点击“b”,
可以添加总线网络,也可以点击工具栏里面的添加网络工具来添加网路。不同页面上的网络和总线利用相同的名字来实现连接。
第六步:给不同的Symbol和Net添加Name的Lable值,也就是我们在Expedition PCB下看到的器件的位号和丝印,给不同的网络添加Name的Lable值,也就是我们在Expedition PCB下的网络的网络名,连接好不同的Symbol并命名完后,剩下的工作就是检查了。 第七步:初步检查并保存。
点击工具栏上的检查并保存图标,或者点击“W”也可以实现检查和保存。检查出来的错误可以在Output Log Window看到,主要是检查原理图中的Symbol和Net是否重名以及没有连接的Symbol和没有命名的Symbol和Net等,可以根据Output Log Window的提示信息来逐项更改,更改完后再次检查并保存,直至没有错误为止。 三、
后期检查及生成Expedition PCB文件
前面的工作实现了原理图的制作,但在原理图制作当中难免会出现这样那样的失误,前面的检查只是检查原理图物理上的连接,而逻辑上的检查还没有进行,很多时候前面的检查已经通过,但在这里检查就没有前面检查那么容易了,有的时候还要追寻到Symbol的错误,不同Symbol的管脚连接不当等问题都会出现;只有前面的工作做充分了,后面的检查才会很顺利就能通过,只有这样才可以生成正确的Expedition PCB文件。
第一步:原理图检验:
Tools—>Schematic Checker打开对话框,根据需要设置,点击“Run”即可运行检查,检查完后自动跳到Results可以看到是否有错误、警告、提示注意存在,根据这些错误、警告、提示注意逐项更改。
第7页
图 8
第二步:规则性检查(DRC)(逻辑检查)
Tools—> Design Rule Checker打开对话框,在Setting项目下将用到的全局网络(例VCC、GND等)设置在Legal_globals下,在Severities下将undriven对应的项目改为Disabled。点击“Run”即可运行检查,检查完后自动跳到Results下可以看到是否有错误、警告、提示注意存在,根据这些错误、警告、提示注意逐项更改。
图 9
第三步:生成元件列表
第8页
Tools—> Create Partlist打开相应的对话框,根据需要进行相应的设置,点击“Run”即可运行,自动转换到Output项目下查看结果,点击“View~~”查看生成的元件列表,如果生成的元件列表中的元件的位号和输入的元件的位号不一致,可以在Attributes Window里面更改,更改后重新生成元件清单,点击“Save output to~~”即可输出生成的元件列表,后面要生成的的参考标志和网表都是根 据元件列表来生成,所以这一步一定要注意。
图 10
第四步:生成参考标志
接下来的三步操作都是在一个对话框中进行的,只是选项不同所生成的东西也有所不同。Tools—> Create Refdes可以打开View PCB对话框,但是在这里一般情况下Create Refdes的选项是灰色的,打不开View PCB对话框,可以在Attributes Window窗口点击View PCB图标打开View PCB对话框。在Format information选项里面选择Assign Refdes/ Create Generic Netist,接下来选择PCB配置文件,一般选择默认的配置文件,点击 Use
Default Configuration File既是使用默认的配置文件,接下来在Process to run选项里面选择Create Netlist for Layout/Create Reference Designators,这样生成参考标
第9页
志的设置就完了,接下里点击Run如果没有错误存在即可生成参考标志,如果有错误就要逐一改正后再次生成,直到没有错误存在,正确生成才可以。
图 11
第五步:生成PCB网表
Tools—> Create PCB Netlist打开View PCB对话框,但是在这里一般情况下Create PCB Netlist的选项是灰色的,同样可以在Attributes Window窗口点击View PCB图标打开View PCB对话框。在Format information选项里面选择Expedition, 点击 Use Default Configuration File使用默认的配置文件, 接下来在Process to run选项里面选择Create Netlist for Layout/Create Reference Designators,这样生成PCB Netlist的设置完成,接下来点击Run如果没有错误存在即可生成PCB Netlist.
第10页
图 12
第六步:原理图和Expedition PCB文件的对应,
Tools—> Create PCB Netlist打开View PCB对话框,但是在这里一般情况下Create PCB Netlist的选项是灰色的,同样可以在Attributes Window窗口点击View PCB图标打开View PCB对话框。在Format information选项里面选择Expedition, 点击 Use Default Configuration File使用默认的配置文件, 接下来在Process to run选项里面选择Create Netlist for Layout/Create Reference Designators,在Processing Options里面勾选Run command line after processing,这样设置就完了,点击Run如果没有错误存在就会自动打开相对应的对话框DxDesigner to Expedition PCB,选择生成Expedition PCB文件的文件夹,再选择相应的设置,点击“OK”即可打开Expedition PCB文件,同时自动打开Project Integration对话框,进行DxDesigner和Expedition PCB文件的对应和相关设置,包括选择所用的中心库、模板、Expedition PCB文件路径等。设置完成后点击“OK”,即可打开所对应的Expedition PCB文件,在打开的过程中会提示是否进行DxDesigner和Expedition PCB文件的对应,点击“OK”就可以了。
第11页
图 13
图 14
先点击Forward Annotate,运行成功后,再点击Back Annotate,运行完成后上面的的三个指示灯就会变成绿色,表示可以进行DxDesigner to Expedition PCB下的布局和布线了,接下来就是Expedition PCB下的操作了。
注:如果在后期更改了原理图,要重新与 Expedition PCB对应,但不会再次出
现DxDesigner to Expedition PCB对话框,而是直接打开Expedition PCB进行对应。 四、
Expedition PCB的操作。
这里主要进行布局和布线,在这方面就不多说了,这些是我们都比较熟
第12页
悉的了,做完这些就可以输出相关的文件归档了。
第13页
正在阅读:
电焊工尘肺高分辨率CT诊断及其病理学基础10-03
焦裕禄的资料02-18
7993668影视文化(专)论文要求03-10
2016新苏教版数学四年级下册第五单元《解决问题的策略》试卷10-27
第八章通货膨胀和失业理论(答案)09-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- DxDesigner
- 简介
- 应用
- Mentor
- 给孩子不断进步的机会
- 2015-2016学年山西省孝义市高一上学期期末考试政治试题解析(解析版)word版含解斩
- 《电商概论》课后习题答案 - 图文
- 创建办集中办公的通知
- 陕西省专升本考试大学语文专项练习题库
- 大型活动策划与管理试题库
- 小学修改病句例句
- 07中医本试卷A卷
- 苏教版四年级英语语法总结
- 建筑节能工程施工质量验收规范对于材料与设备的规定
- 人员素质测评与方法
- 病理学与病理生理学重点
- 学前儿童社会教育
- 2018-2019宜昌数学二年级下册期末试题附答案新人教版
- 投资条款清单模板范本
- 国内产业园区政策比较(政策梳理)
- 直线方程x=my+b分析
- 10KV开闭所土建施工作业指导书
- 河南省公路建设市场从业单位及人员信用管理办法
- 小学数学四年级上册奥数题及答案100道