cadence 实验指导书Word文档下载推荐.docx
《cadence 实验指导书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《cadence 实验指导书Word文档下载推荐.docx(82页珍藏版)》请在冰豆网上搜索。
实验三、模拟仿真.........................................................................................................................13
实验四、显示仿真结果.................................................................................................................22
实验五、仿真结果分析.................................................................................................................31
实验六、参数分析.........................................................................................................................43
实验七、使用OCEAN和SKILL语言(略)...........................................................................46实验八、使用Corner分析工具....................................................................................................47
实验九、MonteCarlo分析..........................................................................................................50
实验十、优化分析.........................................................................................................................59
实验十一、ComponentDescriptionFormat(CDF)参数..........................................................64实验十二、Macromodels、Subcircuits和InlineSubcircuits.......................................................67实验十三、HierarchyEditor..........................................................................................................73
实验十四、继承连接.....................................................................................................................77
VirtuosoAnalogDesignEnvironment实验步骤:
一、登录Linux操作系统,用安装软件的用户登录,最好不要用root用户。
二、打开Linux的终端,进入软件所在文件夹,比如我的是
/home/chengtao/adelabic5,输入cd/home/chengtao/adelabic5,即可进入,注意在
安装时有一个lnx86.cshrc的文件,在每次进入Cadence之前都应该先运行以下命
令:
sourcelnx86.cshrc,然后再终端中输入icms&
,稍等片刻,即可进入Cadence图形界面CIW,如下图所示(会弹出一个Cadence的介绍窗口,关闭即可)。
三、打开一个尖峰检测电路。
1、选择Tool下的LibraryManager,即可弹出LibraryManager对话框,总共有三栏分别为:
Library、Cell、View,只有在Library下有目录,另外两个是空的,
点traning,在Cell下便会显示很多目录,我们选择点击peakTestv,在View下会出现一个schematic,双击便会弹出一个对话框,如下图所示:
2、选中peakDetectv,peakDetectv会被白色的正方形线包围,然后依次执行Design—Hierarchy—DescendEdit(可以使用快捷键E),会蹦出一个小对话框,
在ViewName中选择schematic,点击Ok,则会弹出一个电路图,如下图所示:
3、用鼠标选中一个Ampv,按下E键,将ViewName设置为Veriloga,点击OK,即可弹出这个器件的Verilog-a语言描述,可以仔细参考一下,先不要关闭。
四、运行仿真。
1、在VerilogA-Editor对话框中,选中Design下的Return,即可回到原来的SchematicEditor对话框,依次选择Tool-AnalogEnvironment,弹出一个对话框,
如下图所示:
2、依次选择Setup-Simulator/Directory/Host,确认Simulator设置为specture,点击Ok。
3、依次选择Setup-ModelLibraries,在弹出的对话框中点击右下角的Browser,将目录设置为/home/chengtao/adeabic5/Models/myModels.scs,点击Add,点击OK。
4、依次选择Analysis-Choose,(也可点击对话框右侧的ChooseAnalysis),弹出一个对话框,如下图所示设置,点击OK。
5、重新选中peakTestv块,按E键打开尖峰检测电路,然后再AnalogDesignEnvironment对话框中依次选择Outputs-ToBePlotted-SelectOnSchematic,在尖峰检测电路中选择vinput、vcap、vcontrol附近的线路,然后按下Esc键,重新返回到AnalogDesignEnvironment对话框,得到如下图所示:
6、依次执行Simulation-NestlistandRun,也可点击对话框右侧的NestlistandRun,
(若这时弹出一个文本窗口,点击OK即可)稍等片刻,会弹出两个窗口,其中
有一个波形窗口,波形应该是如下图所示:
7、关闭所有窗口,不必保存。
SchematicEntry
实验步骤:
一、创建Library和SchematicCellview。
1、进入CIW窗口,依次执行File-New-Library,在Name一栏里输入mylib,在右边的TechnologyFile中选中Don’tneedatechfile,点击Ok。
2、继续在CIW窗口中执行File-New-Cellview,将LibraryName设置为mylib,CellName中输入amplifier,ViewName设为schematic,Tool设为Composer-Schematic,点击OK,弹出一个空白的SchematicEditor窗口。
3、在SchematicEditor窗口中,我们要画一个如下图所示的电路。
添加元件,
可以选择Add-Instance,或者按下键盘上的I键,要添加的元件列表如下:
LibraryNameProperties/CommentsCellName
pnpanalogLibForQ2,Q3,Q4:
ModelName=trpnp(noquotes)
npnForQ0,Q1:
ModelName=trnpn(noquotes)analogLib
pmos4analogLibForM1:
ModelName=trpmos(noquotes)
Length=8u,Width=iPar(“l”)*16
pmos4analogLibForM3:
Length=iPar(“w”)/16,Width=128u
nmos4analogLibForM2,M5:
ModelName=trnmos,Width=100u,
Length=10u
resanalogLibResistance=2.5K
capanalogLibCapacitance=CAP(DesignVariable)
VddvssanalogLib
一个添加的例子如下图所示:
注意:
点击Browser即可进行选择,要注意器件的方向要与上图电路所示的方向
一致,可以使用Rotate和Sideways进行改变器件方向,将鼠标移入SchematicEditor窗口,单击即可添加,按下Esc键即可结束添加。
4、添加节点,执行Add-Pin,或者直接按P键,PinName中输入节点名称,如下所示:
PinNamesirefinpinmout
各节点名称要用空格隔开,Direction设为input,Usage设为schematic,将鼠标移入SchematicEditor窗口,会有一个图形跟着鼠标,选择好iref的方向(使用AddPin窗口下面的Rotate和Sideways按钮),单击即可将iref放入,再回到AddPin窗口,选择好inp的方向,依次类推,鼠标每点一下,将放入一个,注意再
放入out之前,要将Direction改为output。
Tips:
当器件已经放入时,仍然可以更改其方向,选择Edit—Rotate时,单击某个
器件即可旋转,Esc可以退出,还可以更改期间的属性,选中某个器件,Edit
—Properties—Object即可更改部分属性。
SchematicEditor窗口左边有一排快捷键,使用时可提