【简单易懂-图文并茂】教你如何上手Cadence
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Cadence使用初步简介
目录
Cadence使用初步简介 (1)
一、Cadence平台的启动: (1)
二、设计项目的建立 (4)
三、原理图设计 (10)
四、电路模拟仿真 (17)
五、版图初步 (29)
六、软件的退出 (37)
在早期的ASIC 设计中电路图起着更为重要的作用作为流行的CAD软件Cadence 提供了一个优秀的电路图编辑工具Composer。 Composer不但界面友好操作方便而且功能非常强大电路图设计好后其功能是否正确性能是否优越必须通过电路模拟才能进行验证Cadence 同样提供了一个优秀的电路模拟软件Analog Artist由于Analog Artist 通过Cadence 与Hspice 的接口调用Hspice 对电路进行模拟。但是我们的虚拟机中并没有安装Hspice软件,所以我们使用Cadence自带的仿真软件进行仿真。本章将介绍电路图设计工具Composer 和电路模拟软件Analog Artist 的设置启动界面及使用方法简单的示例以及相关的辅助文件以便大家能对这两种工具有一个初步的理解。
一、Cadence平台的启动:
①右击桌面,在弹出菜单中单击open Terminal
②在弹出的终端中输入icfb&然后按回车启动Cadence
③Cadence启动过程
④Cadence启动完成后,关闭提示信息
二、设计项目的建立
①点击Tools—Library Manager…启动设计库管理软件
②启动设计库管理软件
③点击File—New--Library新建设计库文件
④在弹出的菜单项中输入你的设计的库的名称,比如MyDesign,点击OK
⑤选择关联的工艺库文件,我们选择关联已有的工艺库文件,点击OK
⑥在弹出菜单中的Technology Library下拉菜单中选择我们需要的TSMC35mm工艺库,然后点击OK。
⑦设计的项目库文件建立完成,然后我们在这个项目库的基础上建立其子项目。点击选择mydesign,然后点击File-New-Cell View…
⑧输入子项目的名称及子项目的类型,多种类型,目前课程设计中用到的主要是电路图编辑
和版图编辑。在设计版图之前我们假定先设计原理图:所以我们选择,然后点击OK。
⑨进入原理图编辑平台
三、原理图设计
①输入器件:点击Instance按键或快捷键I插入器件:
②查找所需要的器件类型-点击Browse-tsmc35mm-pch5--
③点击Close
④更改器件参数,主要是宽和长,输入长为1um,宽为4um
⑤点击Hide,在编辑作业面上点击插入刚才设定的器件
⑥如果想更改器件参数,点击选择该器件,然后按q,可以修改器件参数
⑦使用同样的方法输入Nmos 工艺库中叫nch5
⑧点击Wire(narrow)手动连线
⑨连接完成后,输入电源标志和地标志:
在analogLib库中选择vdd (gnd相同方法)
输入电源线标示符。
⑩接输入输出标示脚:
按快捷键p,输入引脚名称in,Direction选择input,点击Hide,并且和输入线连接起来。
同理按快捷键p,输入引脚名称out,Direction选择output,点击Hide,并且和输出连接起来。
四、电路模拟仿真
I直流参数扫描
①按I插入器件,选择在analogLib库中选择直流电源vdc的symbol,完成后点击close
②设置直流电源电压,这一步也可以在放置电源后进行,修改直流电源参数方法同修改器件参数,也是选择器件后按q键。
③输入信号及电源电压信号
④仿真环境设置
点击tools,下拉选择Analog Environment
⑤仿真环境设定
选择Analyses –Choose…
做直流参数扫描,选择DC-Component Parameter-Select Component,然后回原理图去选择做参数
扫描的电源信号。
在原理图中选择V1在弹出菜单中选择DC,双击
回到
扫描范围取0-5V,设置完成后选择OK
⑥输出节点图形显示:
OUTPUTs下拉菜单选择To Be Plotted--Select on Schematic 单击选择所需要显示输出结果的连线
⑦仿真开始运行:点击netlist and run 开始运行
⑧输出结果
点击Switch Axis Mode分坐标显示
单击Crosshair Marker A或B或快捷键A或B用十字坐标标示所需标注的点
II瞬态分析
①画出原理图
②在Analog Design Environment中选择Setup –Stimuli…
在Setup Analog Stimuli中设置脉冲信号源,设置的脉冲源信号为:
Function选择 pulse
低电平0V高电平5V延迟时间10us,上升沿宽度1us,下降沿宽度1us,脉宽10 us,脉冲周期25 us(脉冲激励信号可以根据自己需要自己设定)点击Enable使激励信号有效(不选择则激励不起作用),
③选择瞬态分析Analyses-choose-tran:
仿真结束时间根据实际需要设定,比如我们周期为25us,那么我们仿真结束时间可以设定为100us,conservative可选可不选,选择的话仿真精度较高,但是仿真时间相应较长。点击OK
④点击netlist and run 进行仿真,查看输出波形
⑤仿真结束后点击Quit退出