Cadence 实验

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

2.3复制库
2.4重命名库
选中所要复制的Library Library Manager>Edit>Rename… 右键>Rename… To Library 填入新的Library Name
2.5新建Cell View
选中所要添加Cell View的Library (Category) 输入Cell Name 选择Tools>Ok 不同的Tools对应不同的View Name
1.3添加工艺库
1.3添加工艺库
5.File>Save As…
库的路径
若发现Library Manager中没有basic,analogLib,smic18mmrf这三 个库,按如下方法添加: Edit>Library Path… 会出来Library Path Editor对话框 在Library Path Editor中,Edit>Add Library,分别按如下路径添加各 个库: basic库所在路径:/tools/cds5/tools.lnx86/dfII/etc/cdslib/basic analogLib库所在路径: /tools/cds5/tools.lnx86/dfII/etc/cdslib/artist/analogLib smic18mmrf库所在路径: /mnt/hgfs/RedHat_Share/smic18mmrf_1P6M_200902271315/s mic18mmrf 添加之后要保存
实验要求
实验要求
Cadence IC 5141
IC5141是Cadence全定制IC设计工具包,其中包 括原理图设计工具Composer,版图设计工具 Virtuso,版图验证工具Diva、Dracula等。
参考书目: 《模拟集成电路设计与仿真》
1.准备工作
1.1启动VMware
1.双击
2.File>Open…
1.1启动VMware
3.找到redhat所在目录(E:\Redhat),导入redhat
4.单击绿色三角形,启动VMware
1.1启动VMware
5.用户登陆 User:cadence Passward:cadence
1.2启动&退出 IC5141
在桌面点击右键>打开终端>输入:icfb& 出现如图所示的CIW(Command Interpreter Window)窗口。从CIW窗口就可以调用许多工具并完 成许多任务。 CIW>File>Exit.. 可以退出IC5141
3.12添加Note
3.13保存&检查
点击左侧按钮 保存,如果有错误或警告, 会有弹窗提示,并在原理图中用黄色小方块 提示 注意MOS管的衬底不要忘记连接
3.13保存&检查
4.生成符号视图
4.生成符号视图
在原理图上直接添加信号源,然后进行仿真分析是 可以的,但更好的做法是先生成一个 Cell 的符号 Symbol,并利用该符号,另建一个原理图视图, 在这个新建的视图中进行仿真分析。 其好处有以下两点: (1) 在设计流程的后续阶段,需要将原理图与版 图对比(LVS),如果直接在原理图中增加了信号 源,在做 LVS阶段还需要去掉。 (2) 生成符号后,该原理图成为一个元件,可在 其它的原理图中多次调用。
从Library Manager中打开一个已经存在的 Symbol 基本操作和快捷键与原理图中基本相似 Add>Shape>可以添加各种图形 Add>Pin(或左侧按钮 )可以添加Pin 旋转用快捷键r 或者Edit>Rotate [@instanceName]和[@partName]是器件的名 称和标号 绘制符号时应注意使标志输入、输出Pin的红色方 块恰好放在红色边框的线上
Bus类型的线,Bus Expression,Placement 的设置与添加Pin类似 相同Wire Name的不同线默认连接在一起(即 使在原理图中并未连接)
3.10添加线名
3.11查找元件
Edit>Search>Find… >Replace…
3.12添加Note
Add>Note>Note Text…添加注释 可以从文档读入,可以设置字体大小类型 >Shape…添加图形注释 可以选择各种图形
3.4移动元件
按键m(M)>选中元件>放置元件
按键m(M)>选中元件>按键F3>设置 Rotate—旋转,Sideways—左右翻转, Upside Down—上下翻转 放置元件 m与M的区别:m—与移动的元件相连的未选择的 线仍然相连,M —未选择的线不动
3.5复制元件
按键c>选中元件>放置元件
4.1新建Symbol
画好原理图并保存 Design>Create Cellview>From Cellview>OK 修改四个方向摆放Pin的名字(用空格隔开 )>OK 就会出现默认的Symbol图形,点击左侧按 钮 保存
4.1新建Symbol
4.1新建Symbol
4.2修ห้องสมุดไป่ตู้Symbol
3.绘制原理图
3.绘制原理图
使用 Cadence 软件进行绘图操作时,应注 意掌握其软件设计思想。无论在原理图设计、 符号设计还是版图设计,都有一个“操作模 式”的概念。 Cadence 软件适合“批量式”操作 切换操作的方法有两种,一是“Esc”键退回 到默认的模式。也可以直接去菜单中选择另 一个操作模式。
实验说明
212实验室的电脑,只有F盘能够保存数据,因此要把cadence的工作目 录转移到F盘中的文件夹。具体方法: 在F盘的RedHat_Share中,以自己的学号名建文件夹,如12120036. 然后启动cadence,右键>打开终端,输入如下命令, cd .. cd .. cd mnt cd hgfs cd Redhat_Share cd 14120024 icfb& 注意:一次输一行命令,每输完一行命令之后要敲回车键。以后每次实验 都在该路径下打开icfb&。
2.5新建Cell View
Tools View Name
Composer-Schematic Schematic(原理图) Composer-Symbol Virtuoso Hierarchy-Editor symbol (符号) layout (版图) config
2.6Cell 的管理
Cell 的删除、复制、重命名与Library相似
3.9添加Pin
添加Bus类型的Pin: Pin Name后面添加<a:b>,例 如in<7:0> 如果Bus Expression选择on,就会把Bus类型的Pin 拆开依次添加 如果Placement选择multiple,就会同时添加所有Pin ,只需点击第一个及最后一个Pin的位置
3.1添加元件
3.2连线
按键w(W)>点击连线起点位置>(点右键可 以改变连线模式)>继续点击>在终点双击结 束连线(如果线连接到元件端口自动结束) Esc可取消连线 Add>Solder Dot…可以添加结点(避免十 指交叉结点,会有Warning)
3.3选择元件
按住左键拉出一个框可选择框住的元件(线) 按住shift,点击元件(线) Ctrl + a 全选 点击一条线可选中这条线(变白色),继续双 击可以选中与之相连的更多线 Edit>Select>By Property…> >Filter…> 高级选项
按键c>选中元件>按键F3>设置 设置Rows,Columns可以复制多个 Rotate—旋转,Sideways—左右翻转, Upside Down—上下翻转 放置元件
3.6旋转和翻转元件
按键m>选中元件>按键F3>设置 Rotate—旋转,Sideways—左右翻转, Upside Down—上下翻转 放置元件



2.库文件的管理
2.库文件的管理
CIW>Tools> Library Manager 可以在Library Manager中已存在的Cell View
库(library):特定工艺相关的单元集合 单元(cell):构成系统或芯片模块的设计对象 视图(view):单元的一种预定义类型的表示 CIW:命令解释窗口 属性(attributes):预定义的名称-值对的集合 搜索路径(search path):指向当前工作目录和 工作库的指针
3.绘制原理图
3.1添加元件
Add>Instances… 快捷键I Browse>找到要添加的元件,如: smic18mmrf >n18>symbol(也可自己填写) w=5u l=0.18u 修改相应的参数 Rotate, Sideways, Upside Down可以旋转,翻转元件。Rows, Columns用于添加多个相同的元件。 Hide 按右键也可以旋转元件 移到放置位置,点左键即可;继续点左键可以继续添加,按Esc取 消 库analogLib有许多虚拟元件、常用,包括vdd,gnd,res,cap, 各种信号源等
Cadence lab1
盛昕禹14120024@bjtu.edu.cn 周 雅 14120042@bjtu.edu.cn
实验内容
以一个共源放大器为例,介绍模拟IC设计流程。包括 原理图设计 符号图设计 电路仿真(dc,ac,tran) 版图设计(DRC,LVS,RCX) 后仿真
3.绘制原理图
新建原理图(Schematic) 鼠标停留在右侧按键符号可以出现其功能 原理图中的快捷键(默认)
i c m M(shift+m ) del p q 添加元件 复制 移动 移动(断线) 删除 添加pin 查看属性 l w W(shift+w ) n [ ] f 添加线名 添加连线 添加粗线 添加注释 缩小 放大 显示全部 x S(shift+s) u U(shift+u) e Ctrl+e L (shift+l) 保存并检查 保存 取消上一步 恢复上一步 进入下一层 返回上一层 添加注释
1.2启动&退出 IC5141
CIW
1.3添加工艺库
1.Tools>Library Manager
2.Edit>Library Path…
1.3添加工艺库
3.Edit>Add Library…
4.找到目录: /mnt/hgfs/share/smic18mmrf_1P6M_200902271315 在library栏下选择smic18mmrf,点击”OK”
2.2删除库
2.3复制库
选中所要复制的Library Library Manager>Edit>Copy… 右键>Copy… To Library 填入新的Library Name 如果选择Update Instances,可以将原 Library中层次化设计中调用的子模块更新 为新Library的子模块
2.1新建库
Library Manager>File>New>Library… 输入Library Name>OK Attach to an existing techfile>OK
Technology Library> smic18mmrf >OK
2.1新建库
2.2删除库
选中所要删除的Library Library Manager>Edit>Delete… 右键>Delete… 可以继续添加要删除的Library>OK
3.7放大缩小
鼠标滚轮 [ ] 按住右键拉出一个框框住要放大的元件(线) 按键f 可以显示所有元件
3.8添加Pin
Edit>Pin… 按键p 填写Pin Name>选择Direction Rotate—旋转,Sideways—左右翻转, Upside Down—上下翻转 添加多个Pin ,Name之间用空格隔开 Hide>点击(依次)添加Pin(此时点击右键可 以选转Pin)
3.10添加线名
Edit>Wire Name… 按键l 与添加Pin类似,填写Name(多个Name之间用空 格隔开),可以设置线名的大小及类型(Font Height & Font Style) Hide>依次点击要添加线名的线(注意Wire Name 下的小方块一定要点在线上)
相关文档
最新文档