cadence指导详细版_3

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、cadence软件及安装指导

1、安装虚拟机,安装过程中需要添加vmware7.0sn.txt中的Serial

(注意:一旦安装成功不要轻易卸载,否则重装很费劲)

2、在windows下解压cadence文件夹下压缩包

3、双击桌面虚拟机图标,打开虚拟机,点击界面左上角FILE》》open》》在弹出的对话

框找到刚刚解压的cadence文件夹下的cadenceEDA.vmx文件,点击“打开”

4、点击power on this virtual machine ,输入用户名 zyx,密码 123456

5、我们进入到了linux系统。

二、 NCSU TSMC0.25um库的加载及cadecne的环境配置

1、直接将文件夹ncsu-cdk-1.5.1拷贝到linux系统桌面。(若直接复制不成功,可通过

U盘将其导入。)

2、打开桌面zyx’Home目录(即文件夹),在里面新建目录VLSI,将桌面ncsu-cdk-1.5.1

剪切至VLSI目录下。

3、在桌面空白处单击鼠标右键,点击open Teminal

4、在终端输入以下命令。

1、 su root -------进入到超级用户

2、 sunface8211200 (不可见,直接输入即可)

3、 chmod a+w cds.lib ------修改cds.lib权限后,可以对其进行编写

4、 vi cds.lib --------进入到vi 编辑器,单击键盘“ i ”进入到插入

模式,

在第一行我们添加一行语句。

INCLUDE

/home/zyx/VLSI/ncsu-cdk-1.5.1/cdssetup/cds.lib

输入完之后,单击键盘“esc”键退出插入模式,再点

击键盘“:wq ”退出vi编辑器

5、cd VLSI/ncsu-cdk-1.5.1/cdssetup ---------进入到cdssetup目录

6、 vi cds.lib --------做如下图修改后,点击esc

键并输入“:wq ”退出

7、csh -------进入到c shell命令

8、vi /home/zyx/.cshrc ------进入到用户目录下的 .cshrc的编写,并添加如下语句

setenv CDK_DIR /home/zyx/VLSI/ncsu-cdk-1.5.1 ,

添加后“:wq ”保存退出

9、cp cdsinit /home/zyx/.cdsinit

10、cp display.drf /home/zyx/display.drf

11、至此,ncsu-tsmc0.25um工艺库安装完毕,cadence环境配置也已经结束。大家可以关掉终端即可。

三、反相器电路图的搭建及仿真

1、打开cadence软件。单击鼠标右键,打开open terminal输入以下命令

csh --------进入 C shell (注意:大家要在用户目录/home/zyx下启动cadence)

icfb & --------启动cadence软件

2、建新库,在库里面我们将画出反相器电路图和版图两个cell。

①在CIW(command interpreter window,即命令解释窗)中,点击File→New→Library...;

②在New Library对话框输入库名,例如cell_lib_tsmc03;并在Technology File 中选择第二项,Attach to an exiting techfile,然后点击Technology Library中NCSU_TechLib_tsmc03,点击OK,最终将在CIW中提示成功。

3、建立新文件,先画反相器电路图

①在CIW中,选File→New→Cell view...,=>“Create New File”对话框。②在Library Name,选刚建的库cell_lib_tsmc03, ③在Cell Name中输入单元名INV,④点击Tool文本区右端的按钮,出现下拉菜单。选择Composer-Schematic,在View Name自动生成Schematic。

⑤按OK键=>“Virtuoso Schematic Editing”(电路图编辑窗 )。

4、加器件

①选命令Add→Instance...,出现“Add Instance”对话框。

②点击Browse按钮,出现Library Browser ,在library一栏中选择NCSU_Analog_Parts,库中包含花振荡器的所有cell,如pmos4,nmos4,vdd,gnd,如图选择nmos4,再点击HIDE,将器件添加即可。

③修改器件尺寸,选中器件,即将鼠标单击器件,若器件被白色方框包围,则代表选中。按字母q,进行修改,如图,我们修改pmos4,设置l=300n,w=4500n,类似我们修改nmos4,设置l=300n,w=2700n

5、连线。点击图标,或直接点击字母w。

6、添加反相器输入、输出引脚

①点击屏幕左下方按钮,如图添加输入引脚in,同理,添加输出引脚output,需要注意的是在Direction处选择output,我们可以命名为out。

②结果如下图

7、检查并存盘。即点击图标。观察CIW中是否出现error。

8、建立symbol,目的是以后用到反相器可以直接调用。

大家也可以选择Add→Shape,在里面选择所需的图形进行手工绘画。想要修改图形格点间距选择Options,在里面进行修改。