江苏信息职业技术学院毕业设计(论文)
所示:
图 2.1.4-2 网表导出信息显示
2、将NetEditor导出的Edif200 网表数据文件导入到CADENCE软件,并启动,选择菜单项“File ”→”Import”→”Edif200”,显示如下图2.1.4-3所示:
图 2.1.4-3 EDIF文件读入
在“Input File(s) ”编辑框中输入要导入的 Edif200 网表数据文件的路径,点击“OK”按钮。在Edif200 网表数据文件导入过程中,CADENCE 将导入的信息显示在窗口中,并将详细信息写入edifin.log 文件。如下图2.1.4-4所示:
10
模拟腕表电路PMD703芯片设计
图 2.1.4-4 EDIF读入正确信息显示
上图表示导入成功,打开导入的网表,如下图2.1.4-5所示:
图 2.1.4-5 导入CADENCE的网表
2.2 版图设计和验证流程和方法
版图设计目前我们采用的是CADENCE设计系统,其中版图设计工具是Virtuoso Editor;版图验证工具是CADENCE公司的DRACULA,下面具体介绍一下采用以上工具进行版图设计和验证的流程和方法。 2.2.1 版图输入 一、新建版图库和单元
进入CADENCE系统新建一个文件夹,名称可以自己设计。点击file进入library。然后在 new library窗口内在name下键入新建文件的名称。在new library窗口中有1.complete a new techfile 2.attach to a existing techfile 3.don’t need a techfile三个选项,我们选择第三个选项,不需参照参考文件,后点击OK,步骤如下图2.2.1-1所示:
11
江苏信息职业技术学院毕业设计(论文)
图 2.2.1-1 新建版图库
库建好后,还要建需要的单元。在virtuoso窗口中点击tools会出现file newcellview然后填好cell name的名字ok即可如下图:
图 2.2.1-2 新建版图单元
二、版图层次设置
在设置版图层次之前所有的图层颜色都是一样的,如果想要进行修改,必须取消该图层的关联性,取消图层关联性即:把图层颜色选择不一样,现在icfb窗口选择tool,然后点击technology file manager…进入technology file tool box窗口,在此窗口点击edit layers… 进入Layer purpose pair Editor:….窗口;如下图
2.2.1-3所示:
图 2.2.1-3 版图层次设置
编辑图层,点击Edit…出现Edit layer purpose pair窗口,然后再选择display resource即可改变相应图层。最后选edit在save可对设置进行保存。如下图2.2.1-4所示:
12
模拟腕表电路PMD703芯片设计
图 2.2.1-4 版图层次具体定义
三、版图显示层次的设置
在LSW窗口点击Edit,选择Display resource Editor…即可出现Display resource Editor窗口。如下图2.2.1-5所示:
图 2.2.1-5 版图显示层次的设置
LSW中每一层填充的类型、填充的颜色、外框的颜色、点画和线型都可以分别进行设置,设置完点击file再save进行保存。
LSW上还有AV、NV、AS、和NS四个并排按钮。其中AV设置各层全部为可视,NV设置各层为不可视,AS设置所有层都可选,AS设置各层全不可选。 Options 菜单对于版图编辑窗的设置有很重要的作用,他们可以控制当前窗口的特征和正常运行的应用。其中,Display的设置只影响实际窗口,而layout editor的设置则影响整个版图编辑窗。
下面简单介绍一些常用选项:如下图2.2.1-6所示:
13
江苏信息职业技术学院毕业设计(论文)
图 2.2.1-6 版图显示层次选项的设置
(1) Display Controls:该区内控制所画单元的出现和命令的特性。如:Dynamic Hilight 动态高亮度,在Array Display——full表示显示阵列中的全部Instance。 (2)Grid Controls:该区设置格点属性。Minor Spacing和Major Spacing 设置可视格点距离。XSnap Spacing和YSnap Spacing设置X轴和Y轴方向显示的距离,用直尺测量尺寸测量尺寸时的最小单位就是所设置的数据。可以根据不同设计规则设置上面4个选项来帮助版图设计。
(3)layout Editor Options如下图所示:引力(Gravity)是指画图的时候,如果
图 2.2.1-7 版图编辑选项的设置
光标引导某条线向另一条原有的线运动时,只要光标进入该线的引力作用一样。Gravity On 默认设置为接通状态,但很多时候需要把它关闭更好些。 四、Virtuoso 的常用快捷键
在Virtuoso使用中,图标栏和菜单栏提供用户进行命令操作,如:打散单元包(或合成单元包)可选择菜单栏中Edit→ Hierarchy →Flatten(或Make Cell)。 同时在Virtuoso中也可以使用快捷键方式。熟练使用快捷键有助于快速准确地绘
14