Mentor中DxDesigner的应用简介

  • 格式:doc
  • 大小:1.47 MB
  • 文档页数:13

第1页 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.

第2页 以上两种方式都可以打开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文件作为配置文件。

第3页 图 1 第四步:检查相关设置,点击“OK”进入DxDesigner的界面。

图 2

第4页 设置完后一定要检查一遍,一旦没有设置好可能会给后面带来很多麻烦,甚至导致项目建立失败,点击“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

第5页 注: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选择区域大小,也可以修改窗口右边的宽度和高度来设置工作区域的大小。

第6页 图 6 第三步:放置图纸外框Border和Symbol。 在英文小写模式下点击“i”,在弹出的Add Component中选择Border并放置,选择需要的Symbol放置到适合的位置,在放置Symbol的同时可以通过Expedition Cell Preview窗口看到所用的Symbol所对应的Cell;另外,可以结合Ctrl键选择Symbol复制器件,也可以通过工具栏里面的Symbol图标和复制工具来放置和复制Symbol,还可以根据需要旋转和改变Symbol尺寸的大小。 注:在调用放置Symbol的时候,一定要把Symbol放置整齐(可以结合提供的

对齐工具来对齐),以便于后面的网络连接。

图 7

第7页 第四步:添加图纸。 大部分的原理图并不是一页就可以解决问题的,需要来添加图纸并实现同一层次图纸上网络的连接,可以通过点击“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可以看到是否有错误、警告、提示注意存在,根据这些错误、警告、提示注意逐项更改。