版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Virtuoso Schematic Editor电路仿真一、Virtuoso Schematic Editor实验目的:掌握电原理图(schematic)设计输入方法。1启动 IC Design 软件: 开机后运行VMware,选择Power on this virtual machine启动Linux系统,进入登录界面,输入用户名和密码用户名:cj, Password:cjcj> startx 回车,启动图形界面Shell窗口,命令行模式cd cjicfb &出现“icfb-log:/”窗口(CIW:Command Interpreter Window)2建立新库、新单元以及
2、新视图(view): 在 CIW中,File->New->Library, 在弹出的“New Library”窗口,Name 栏中:mylib 选中右下方:* Dont need techfile OK 查看 CIW窗口:Tools->Library Manager,在 Library中应有 mylib,单击它。 在 Library Manager 窗口,File->New->Cellview, 在弹出的“Create New File”窗口 Cell Name 栏中,nand2 Tool 栏中,选 Composer-Schematic OK3添加元件(实例 in
3、stance) 在弹出的“Virtuoso Schematic Editing:”窗口中,左边为工具栏,选 instance 图标(或 i) 单击“Add instance”窗口Library栏最右侧 Browser, 弹出“Library Browser-”窗口,Library选 analogLib,Cell 选nmos4, View选 symbol 鼠标回到“Add instance”窗口,Model name 栏:nch, width: 3.0u , Length: 0.5u,Hide 在“Virtuoso Schematic Editing:”窗口, 鼠标左键单击一次,间隔一定距离再单
4、击一次,这样就增加了 2 个nmos4 元件,ESC(试一试:先选中一个元件,再 q ,查看/改变属性)。 仿照上述方法,增加 pmos4 元件。在“Add instance”窗口,Model name 栏:pch, width: 2.0u , Length: 0.5u;放置 2 个pmos4,ESC。(试一试热键 f,的功能) 4添加管脚(PIN)选“Virtuoso Schematic Editing:”窗口左边工具栏中的 Pin 图标(或 p) 在“Add Pin”窗口中,Pin Names:INA INB,Direction 选 input, Usage 选 schematic,Hid
5、e 在“Virtuoso Schematic Editing:”窗口, 鼠标左键单击一次,间隔一定距离再单击一次,放置 2 个输入 PIN, p,在“Add Pin”窗口中,Pin Names:OUT,Direction选 output, Usage选 schematic,在“Virtuoso Schematic Editing:”窗口放置输出 PIN, 5添加电源和地: i (或单击instance 工具图标) 弹出“Add instance”窗口,Browse,Library选 analogLib,Cell栏:vdd, View选 symbol 在“Virtuoso Schematic E
6、diting:”窗口放置 vdd, 回到“Add instance”窗口,Browse,Cell 栏:gnd, 在“Virtuoso Schematic Editing:”窗口放置 gnd, ESC , Cancel掉“Add instance”窗口。6摆放元件并加网线: 参照下图放好元件(symbol):(移动用 m键,删除用 Delete键,取消命令用 ESC 键)选“Virtuoso Schematic Editing:”窗口左边工具栏中的 Wire(narrow),连好网线,ESC 7保存文件:“Virtuoso Schematic Editing:”窗口左上角 Check and S
7、ave 工具。 在 mylib 库中建立 amplifier单元(Cell)如下图所示。 可用 q 查看/改变属性,另外可能使用 m (移动),r(旋转),f(全屏),先 m 再 shift + r (左右翻转),先 m 再 Ctrl + r (上下翻转)等命令。 ESC(终止操作)如发生了错误删除,用“Virtuoso Schematic Editing:”窗口左边中间的 undo 工具(或 u),注意:只能恢复前一个被删除的对象。最后 check and save.二、层次化设计symbol 生成 1symbol 生成 进入“Virtuoso Schematic Editing:mylib
8、 nand2 schematic”窗口。 Design -> Create Cellview->From Cellview 在 Cellview From Cellview窗口,From View Name 栏为:schematic,Tool / Data Type 栏为Composer-Symbol。 OK 在“Symbol Generation Options”窗口,单击 Load/Save 按纽,OK 出现“Virtuoso Schematic Editing:mylib nand2 symbol”窗口,Design->Check and Save 改变 symbol
9、形状:用 m命令将 Symbol 的上边界位置和 INA管脚向上移动一网格,得到下图:用 m 命令将 3 个 cdsParam(n)移到方框外面的下方,将 cdsName()移到方框外面上方,将字符 OUT 移到方框外面右方,删除内部绿色方框。 参照下图,单击菜单 Add -> Shape -> Circle,加个小圆圈,Add -> Shape -> Arc,加个圆弧(先确定上下 2 点,如出现 angle not allowed 不必紧张,稍微移动鼠标试一试,你会发现如何画弧),用m将左边的红色外框右移(缩短原 symbol 外框),2 个 PIN以及连线(INA和
10、INB)同样右移,用 Line工具画出缺少的 3 边。上述步骤中,均使用 ESC取消操作命令。 画好后,Design -> Check and Save 2创建amplifier的 symbol: 仿照前述步骤,得到如下 symbol:提示:在“Symbol Generation Options”窗口,将 iref 管脚(Pin)设置为 Bottom Pin。 然后删除 cdsParam(3), r旋转 pin 名iref, (选做)删除红色外框,选择 Selection Box 工具,在“Add Selection Box”中,Automatic 添加 Text:Add -> N
11、ote -> Note Text,在“Add Note Text”窗口的 Note Text文本框中:Amp 将鼠标移至“Virtuoso Symbol Editing:mylib amplifier symbol”窗口,在你希望的位置单击,回到“Add Note Text”窗口,Cancel。 Save。 (如果你无法画斜线,鼠标右键点击 1、2 次就可切换成功) 二、 Spectre Simulation进入Cadence 系统: cd cjicfb & 实验内容与步骤: 一、nand2 电路仿真 1、创建激励信号电路模块: 在 CIW窗口(icfb-Log:/):Tools
12、->Library Manager,弹出 Library Manager 窗口,在Library中应有 mylib,点击它。 File->New->Cellview, 在弹出的“Create New File”窗口 Cell Name 栏中,testnand2 Tool 栏中,选 Composer-Schematic, OK 在“Virtuoso Schematic Editing:”窗口中,按下图加入单元(Instance)、Pin并连线。 点击 Check and Save2、编写仿真文件 1设置仿真环境。点击 Tools->Analog Environment 2
13、设置仿真模型文件路径。在弹出的“Analog Design Environment”(ADE)窗口,点击Setup->Simulation Files 在 Include Path 中加上 ./Models , ->OK3输入模型文件名。在 ADE 窗口,点击 Setup->Model Libraries 在 Model Library File 栏中:testmodels.scs,->add->OK4选择需要查看的信号。ADE 窗口,点击 Outputs->To Be Plotted->Select On Schematic 在 Schematic原
14、理图中点击 3 个 Pin 的连线(线会变颜色)。相应地,此时 ADE 窗口 Outputs框中就有了你所要观察的信号。再选择Analyseschoose,设置仿真tran,100us,Enabled,OK5. 保存仿真激励文件。点击 ADE 窗口的 Session->Save State Save As 栏:state1 OK (可以关掉“Analog Design Environment”窗口)。 3、将激励模块加入被仿真电路。 1回到 Schematic 窗口,生成 testnand2 单元的 symbol Design -> Create Cellview->From
15、 Cellview 在 Cellview From Cellview窗口,From View Name 栏为:schematic,Tool / Data Type 栏为Composer-Symbol。 OK 在“Symbol Generation Options”窗口,将“Top Pins”栏中的“OUT INB INA”拷贝到Right Pins 栏中,删除 Top Pins 栏中的原来内容,OK 出现“Virtuoso Schematic Editing:mylib testnand2 symbol”窗口,Design->Check and Save, 退出 testnand2 的
16、symbol窗口。 2 在“Library Manager”窗口,打开 mylib 中你在实验一画好的 nand2 原理图,添加testnand2 元件,按下图连线。 保存文件 Check and Save。 (不要退出 Schematic 窗口)4、仿真 1“Virtuoso Schematic Editing:”窗口,Tools ->Analog Envienment 2加激励。弹出 ADE(Cadence Analog Design envirnment)窗口,Session -> Load State。 在“Loading State”窗口,Library选mylib,Ce
17、ll选 testnand2, Simulator 选 spectre; State Name 框中选:state1, OK 3设置分析模式和仿真时间。点击 ADE 窗口的 Analyses->Choose Analysis选项中 tran应有效;Stop Time: 200n Enabled有效, OK 4计算。点击 ADE 窗口右边 Netlist and Run,弹出“Welcome to Spectre”窗口,OK 你应该看到 spectre.out 文件和仿真波形 Waveform。 5选择 Waveform窗口上方菜单 Axes->Strips, 各信号波形分开显示。 6
18、用鼠标拖Waveform Window 的边界,放大显示区域。 7试一试,怎样看波形数据? 完成后,在 ADE 窗口,Session -> Quit 二、amplifier 电路(运算放大器)仿真 1、打开你在实验一画好的 amplifier原理图,选中电容,Q,Capacitance值设为 800f,Save and Check 退出。 2、新建testamplifier 单元 1、查看 CIW 窗口:Tools->Library Manager,在 Library中应有 mylib,点击它。 在 Library Manager 窗口,File->New->Cellv
19、iew, 在弹出的“Create New File”窗口 Cell Name 栏中,testamplifier Tool 栏中,选 Composer-Schematic OK 2、添加元件如下图:Amp 单元(Cell)是你在实验一画好的 amplifier Cell 的 Symbol,其余单元在 analogLib 库中。3将原理图check and save! 4(选做)选 Amp 模块,e,Descend 窗口 OK,进入 Amp 模块(amplifier),自选一个你希望检查的网线,q 查看网线属性,如果 net Name 是 netXX, 如何将它改为 tst? Design ->Make Editable,左边工具图标全有效了, Save and Check CTRL+e,退回到上一层。Save and Check 3、设置仿真环境 1点击 Tools->Analog Environment,弹出 ADE 窗口 2点击 Setup->Simulation Files 在 Include Path 栏中 ./Models ->OK 3点击 Setup->Model Libraries 在 Model Library File 下输入:tes
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单位管理制度呈现选集员工管理篇十篇
- 8 彩色的梦(说课稿)2023-2024学年统编版语文二年级下册
- 2024年租赁合同:场地版(修订版)
- 2024版供货合同协议书
- 2024幼儿园保育员心理健康教育与关爱服务合同3篇
- 助理会计师《初级会计实务》冲刺模拟试题二
- 2024年跨国贸易货物销售条款制定及执行合同版B版
- 2024版学校租房合同
- 2022-2024年中考历史试题分类汇编:民族关系发展和社会变化(原卷版)
- 2023-2024学年北京市东城区高一年级上册期末考试历史试题(含答案)
- 节水灌溉供水工程初步设计报告
- 【期末试题】河西区2018-2019学年度第一学期六年级数学期末试题
- 2022年总经理年会发言稿致辞二
- 警综平台运行管理制度
- 立法学完整版教学课件全套ppt教程
- 简约中国风水墨山水工作总结通用PPT模板
- 矿山测量课程设计
- 药厂生产车间现场管理-PPT课件
- 防火门施工方案
- 人教PEP版2022-2023六年级英语上册期末试卷及答案(含听力材料)
- 高速公路沥青路面设计计算书(Word)
评论
0/150
提交评论