重庆大学微系统中心
MRCCQU
Cadence Virtuoso
IC615 简要教程
卢山、杨冬臣
2016.5
1 / 51
重庆大学微系统中心
目录
MRCCQU
1、打开软件 ..................................................................................................................................... 3
2、新建设计 ..................................................................................................................................... 4
2.1、新建设计库 ...................................................................................................................... 4
2.2 新建原理图 ......................................................................................................................... 5
2.3 绘制原理图 ......................................................................................................................... 6
2.4 快捷键 ................................................................................................................................. 8
3 原理图仿真 .................................................................................................................................... 9
3.1 DC分析 ............................................................................................................................... 9
( 1)设置原理图 ............................................................................................................. 9
( 2)打开仿真环境 ......................................................................................................... 9
( 3)设置仿真环境 ....................................................................................................... 10
( 4)观察仿真结果 ....................................................................................................... 14
( 5)仿真状态保存 ....................................................................................................... 15
4 版图绘制 ...................................................................................................................................... 16
4.1 打开 virtuoso layout ......................................................................................................... 16
4.2 绘制说明 ........................................................................................................................... 17
4.3 版图绘制 ........................................................................................................................... 19
4.3 版图后端验证 ................................................................................................................... 28
Mentor Calibre_DRC 验证 ............................................................................................... 28
Mentor Calibre_LVS 验证 ................................................................................................ 33
Mentor Calibre_PEX 后端版图参数提取 ....................................................................... 37
2 / 51
重庆大学微系统中心
MRCCQU
1、打开软件
( 1)、进入 linux 系统,打开终端,输入命令 virtuoso (或者 virtuoso& ,软件不依赖终
端后台运行) ,开启 virtuoso 软件,如图 1。
( 2)、打开软件的库管理器,查看已安装的工艺库和设计库。
图 1
图 2
( 3)、打开之后如图三所示,可以看到,库里面只有
Cadence 自带的库,和华润上华的
0,。 18umCMOS 工艺库 c1813。 analoglib 和 basic 是自带的库,包含了理想电阻电容等器件,
和电源,接口等其他理想元件。在这个对话框里,可以查看库里面具体单元的信息,比如原
理符号,版图等等。
图 3
3 / 51
重庆大学微系统中心
MRCCQU
2、新建设计
2.1、新建设计库
在库管理中,依次选择 file ,new , library ,新建一个设计库。如图 4
在弹出的对话框里面输入新建设计库的名称,此例起名为
test ,和确认设计库的路径。
图 4
接下来软件会要求对工艺的设置, 这里我们选择 attach to a technology library ,点击 OK,
0.18CMOS 工艺。
然后选择关联到 c1813 这个工艺库, 表示我们新的设计使用的是华润上华的
图 5
图 6
4 / 51
重庆大学微系统中心
MRCCQU
图 7
图 8
可以看到,在库管理器里面,出现了新的设计库
test 。但是库里面没有任何东西,是空
的。我们需要在里面建立自己的设计。
2.2 新建原理图
在库管理器里面依次选择 file , new, cellview ,如图 9 所示。
图 9
接下来弹出的对话框要求对设计进行具体设置。
首先选择设计单元所属的库, 这里选择
test ,然后输入原理图名,此例以一个反相器为例,起名为
schematic ,表示新建的是原理图。如果选择的是
讲到。
not 。然后选择新建的类型为
layout,表示新建的是版图,这个在后面会
5 / 51
重庆大学微系统中心
MRCCQU
设置好之后,点击 OK,原理图的输入界面就会弹出来了。
图 10
图 11
常用的工具栏,
1 撤销,重做,旋转,文本框
2 缩小,放大,适合屏幕
3 放置元件,连线,总线,标记,端口
4 光标选择方式
5 搜索框
2.3 绘制原理图
在原理图中放置一个 NMOS 管。
第 1 步,按快捷键 i(注意是小写) ,或者点击工具栏 3 中的 MOS 符号,会弹出如图 12
所示的对话框。 第一行 llibrary 选项中点击 browse,弹出图 12 右边的对话框 library browser ,
这里可以看到所有的库。
第 2 步, library 选项选择 c1813,因为此例中要使用 CSMC的 0.18CMOS 工艺
第 3 步, Cell 选项选择 mn5(5v 工作电压的 NMOS 管 )
6 / 51
重庆大学微系统中心
MRCCQU
第 4 步, View 选项中选择 symbol,表示原理图符号
选择之后,左边的对画框空余的内容就会自动填充内容,在这里对我们需要调入的
NMOS 名字,也可以不填由系统生成。
NMOS 管做设置。第四行中,可以自行填入
第 5 步,设置 NMOS 管参数
设置 rows 和 columus ,可以生成 NMOS 管阵列。
Length 和 total width 用于设置 MOS 管的沟道长宽参数
Finger width 和 Finger 用于设置叉指的单位宽度和叉指数量
最后,点击 hide,隐藏对话框,在原理图输入框里,鼠标光标就会出现一个
左键单击就能将 NMOS 管放入原理图里了。
MOS 管符号,
图 12
图 13
PMOS 管。
同理,也可以在原理图里面放入一个
放入电源和地。
按快捷键 i,在 library browser 对话框里, library 选项选择 analogLib, Cell 选 gnd,View
VCC符号,和 V
选项中选择 symbol ,不需要其他设置,就可以放入地符号。同理,可以放入
直流电源 vdc。放入电源时,注意设置其电压等参数。
7 / 51
重庆大学微系统中心
MRCCQU
图 14
图 15
给 net 打上标记,选中输出线,按 l,给输出线起名为 out,如图 15 所示。
2.4 快捷键
这里介绍几个常用的快捷键(注意大小写)
i
w
W
p
f
l
q
c
esc
导入元件
连线
总线
Port 端口
适应屏幕
Lable
属性编辑
复制
退出选择模式
表 1
8 / 51