Mentor中DxDesigner的应用简介

更新时间:2024-04-09 06:48: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页

本文来源:https://www.bwwdw.com/article/qs7r.html

Top