VirtuosoSchematicEditor电路仿真_第1页
VirtuosoSchematicEditor电路仿真_第2页
VirtuosoSchematicEditor电路仿真_第3页
VirtuosoSchematicEditor电路仿真_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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 &出现 “ i cfb-log : / ”窗口( CIW : Comma nd In terpreter W

2、in dow )2 建立新库、新单元以及新视图(view) :在 CIW 中, File-New-Library ,在弹出的“ New Library ”窗口, Name 栏中: mylib选中右下方: * Don tneed techfileOK查看 CIW 窗口: Tools-Library Manager ,在 Library 中应有 mylib ,单击它。在 Library Manager 窗口, File-New-Cellview , 在弹出的“ Create New File ”窗口 Cell Name 栏中, nand2 Tool 栏中,选 Composer-SchematicO

3、K3 添加元件(实例 instance )在弹出的Virtuoso Schematic Edit in g:”窗口中,左边为工具栏,选in sta nee 图标(或i)单击 “Add instanee”窗口 Library 栏最右侧 Browser, 弹出Library Browser-”窗口,Library 选 analogLib , Cell 选 nmos4. View 选 symbol 鼠标回到 “Add instanee窗口,Model name 栏: nch, width: 3.0u , Length: 0.5u , Hide 在“ Virtuoso Schematic Editin

4、g: ”窗口 , 鼠标左键单 击一次,间隔一定距离再单击一次,这样就增加了2个nmos4元件,ESC (试一试:先选中一个元件,再 q ,查看 /改变属性) 。仿照上述方法,增加pmos4元件。在Add instanee”窗口,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 选

5、 in put, Usage 选 schematic, Hide 在“ Virtuoso Schematic Editing: ”窗口 , 鼠标左键单击一次,间隔一定距离再单击一次, 放置 2 个输入 PIN,p,在Add Pin 窗口中,Pin Names: OUT , Directi on 选 output. Usage 选 schematic,在 “ Virtuoso Schematic Editing: ”窗口放置输出 PIN ,5 添加电源和地:i( 或单击 instance 工具图标 )弹出 “Add instance” 窗口,Browse, Library 选 analogLib

6、 , Cell 栏:vdd, View 选 symbol 在 “ Virtuoso Schematic Editing:窗口放置 vdd ,回到Add instance窗口,Browse , Cell 栏:gnd,在Virtuoso Schematic Editing:” 窗口放置 gnd, ESC , Cancel 掉Add instance 窗口。6 摆放元件并加网线:参照下图放好元件(symbol):(移动用 m键,删除用 Delete键,取消命令用 ESC键) 选“ Virtuoso Schematic Editing: ”窗口左边工具栏中的 Wire(narrow) ,连好网线, E

7、SC7保存文件:“Virtuoso Schematic Editing: ”窗口左上角 Check and Save 工具。在 mylib 库中建立 amplifier 单元( Cell )如下图所示。可用q查看/改变属性,另外可能使用m (移动),r (旋转),f (全屏),先m 再 shift +r (左右翻转),先m 再Ctrl + r (上下翻转)等命令。ESC (终止操作) 如发生了错误删除,用“ Virtuoso Schematic Editing: ”窗口左边中间的 undo 工具(或 u), 注意:只能恢复前一个被删除的对象。最后 check and save.二、层次化设计

8、symbol 生成1 symbol 生成进入“ Virtuoso Schematic Editing : mylib 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 :

9、 mylib nand2 symbol ”窗口, Design-Check and Save 改变 symbol 形状:用 m 命令将 Symbol 的上边界位置和 INA 管脚向上移动一网格,得到下图: 用m命令将3个cdsParam(n)移到方框外面的下方, 将cdsName()移到方框外面上方,将字符 OUT 移到方框外面右方,删除内部绿色方框。参照下图, 单击菜单 Add - Shape - Circle ,加个小圆圈, Add - Shape - Arc ,加个圆弧 (先 确定上下 2 点,如出现 angle not allowed 不必紧张,稍微移动鼠标试一试,你会发现如何画 弧)

10、,用m将左边的红色外框右移(缩短原symbol外框),2个PIN以及连线(INA和INB )同样右移,用 Line 工具画出缺少的 3 边。上述步骤中,均使用 ESC 取消操作命令。画好后, Design - Check and Save2 创建 amplifier 的 symbol :仿照前述步骤,得到如下 symbol :提示:在Symbol Generation Options ”窗口,将 iref 管脚(Pin)设置为 Bottom Pin。 然后删除 cdsParam(3), r 旋转 pin 名 iref,(选做)删除红色外框,选择 Selection Box 工具,在“ Add

11、Selection Box ”中, Automatic 添加 Text: Add - Note - Note Text,在Add Note Text ” 窗口的 Note Text 文本框中:Amp 将 鼠标移至“ Virtuoso Symbol Editing : mylib amplifier symbol ”窗口,在你希望的位置单击,回 到Add Note Text ” 窗口, Can cel。Save。(如果你无法画斜线,鼠标右键点击1、 2 次就可切换成功)二、 Spectre Simulation进入 Cadence 系统:cd cjicfb &实验内容与步骤:一、 nand2 电

12、路仿真1 、创建激励信号电路模块:在 CIW 窗口( icfb-Log:/ ):Tools-Library Manager ,弹出 Library Manager 窗口,在 Library 中应有 mylib ,点击它。 File-New-Cellview ,在弹出的 “ Create New File ”窗口 Cell Name 栏中,testnand2 Tool 栏中,选 Composer-Schematic, OK在Virtuoso Schematic Edit in g:”窗口中,按下图加入单元(In sta nee)、Pin 并连线。点击 Check and Save2 、编写仿真文

13、件1设置仿真环境。点击Tools-Analog Environment2设置仿真模型文件路径。在弹出的“Analog Design Environment ”(ADE )窗口,点击Setup-Simulation Files在 Include Path 中加上 ./Models , -OK3输入模型文件名。在ADE 窗口,点击 Setup-Model Libraries在 Model Library File 栏中: testmodels.scs,-add-OK 4选择需要查看的信号。 ADE 窗口,点击 Outputs-To Be Plotted-Select On Schematic 在

14、Schematic 原理图中点击 3 个 Pin 的连线(线会变颜色) 。相应地,此时 ADE 窗口 Outputs 框中就有了你所要观察的信号。再选择 Analyses choose,设置仿真 tran, 100us, Enabled, OK5. 保存仿真激励文件。点击 ADE 窗口的 Session-Save StateSave As 栏: state1OK(可以关掉“ Analog Design Environment ”窗口)。3 、将激励模块加入被仿真电路。1 回到 Schematic 窗口,生成 testnand2 单元的 symbolDesign - Create Cellvie

15、w-From Cellview在 Cellview From Cellview 窗口, From View Name 栏为: schematic, Tool / Data Type 栏为 Composer-Symbol 。 OK在Symbol Gen eration Optio ns ”窗口,将Top Pins” 栏中的OUT INB INA ” 拷贝到 Right Pins 栏中,删除 Top Pins 栏中的原来内容, OK出现“ Virtuoso Schematic Editing :mylib testnand2 symbol ”窗口, Design-Check and Save, 退

16、出 testnand2 的 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。在Load ing State ” 窗口,L

17、ibrary 选 mylib , Cell 选 test nan d2, Simulator 选 spectre;State Name 框中选: state1, OK 3设置分析模式和仿真时间。点击ADE 窗口的 Analyses-ChooseAnalysis 选项中 tran 应有效; Stop Time: 200nEnabled 有效, OK4. 计算。点击 ADE 窗口右边 Netlist and Run,弹出Welcome to Spectre” 窗口,OK 你应该看到 spectre.out 文件和仿真波形 Waveform 。5. 选择 Waveform 窗口上方菜单 Axes-S

18、trips, 各信号波形分开显示。6. 用鼠标拖 Waveform Window 的边界,放大显示区域。7. 试一试,怎样看波形数据?完成后,在 ADE 窗口, Session - Quit二、 amplifier 电路(运算放大器)仿真1 、打开你在实验一画好的amplifier原理图,选中电容, Q, Capacitanee值设为800f, Saveand Check 退出。2 、新建 testamplifier 单元1、查看 CIW 窗口: Tools-Library Manager ,在 Library 中应有 mylib ,点击它。 在 Library Manager 窗口, Fil

19、e-New-Cellview , 在弹出的“ Create New File ”窗口 Cell Name 栏中, testamplifier Tool 栏中,选 Composer-SchematicOK2、添加元件如下图: 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 Check3 、设置仿真环境1点击 Tools-Analog Environment ,弹出 ADE 窗口2点击 Setup-Simulation Files 在 Include Path 栏中 ./Models -OK3点击 Setup-Model Libraries在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论