VirtuosoSchematicEditor电路仿真_第1页
VirtuosoSchematicEditor电路仿真_第2页
VirtuosoSchematicEditor电路仿真_第3页
VirtuosoSchematicEditor电路仿真_第4页
VirtuosoSchematicEditor电路仿真_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、电路仿真Virtuoso Schematic Editor一、Virtuoso Schematic Editor实验目的:掌握电原理图(schematic)设计输入方法。rj Lipurn - VMwjrc- Workr;事后门1启动 IC Design 软彳:开机后运行 VMware , 选择 Power on this virtual machine启动Linux系统,进入登录界面,输入用户名和密码File Edit View VM Teann WindowHelp : 口同后回与 LinuxHftd lint Linux re 7 _ 2 dRiHqMm】 Kerne 1 Z.4.7-1

2、B on an 1686rcw I cig i ti : cj Fassuord:用户名:cj, Password: cj cj startx 回车,启动图形界面Shell窗口,命令行模式 cd cj icfb &出现“icfb-log : /”窗口 ( CIW : Command Interpreter Window )icth - Locj: /liomeArrnn/hcm5CbSJagFlo Toolf Option雷Help 1W P& -warning Cwxiot convert strimg -adDbe-heIvetica-aneiiim-r-rjormal-D-10Q-75-

3、5-p-D-iso8859-lra to typemoua-e LMR2建立新库、新单元以及新视图( view):在 CIW 中,File-New-Library ,在弹出的“New Library ”窗口, Name 栏中:mylib选中右下方:* Dont need techfileOK查看 CIW 窗口: Tools-Library Manager ,在 Library 中应有 mylib ,单击它。在 Library Manager 窗口,File-New-Cellview ,在弹出的Create New File”窗口 Cell Name 栏中,nand2Tool 栏中,选 Comp

4、oser-Schematic OK3添加元件(实例instance)在弹出的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 Schemati

5、c Editing:”窗口, 鼠标左键单 击一次,间隔一定距离再单击一次,这样就增加了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 选 i

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

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

8、matic 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.二、层次化设计symbol生成1symbol 生成进入Virtuoso Sche

9、matic 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出现 a Virtuoso Schematic Editing : mylib nand2 symbol ”窗口, Design-Check and Save

10、 改变symbol形状:用 m命令将 Symbol的上边界位置和INA管脚向上移动一网格,得到下图:,cdscramij) gii.ccs 飞 rom 1-ccsorbm-(3 用m命令将3个cdsParam(n)移到方框外面的下方, 将cdsName()移到方框外面上方, 将字 符OUT移到方框外面右方,删除内部绿色方框。参照下图,单击菜单 Add - Shape - Circle ,加个小圆圈,Add - Shape - Arc ,加个圆弧(先 确定上下2点,如出现angle not allowed不必紧张,稍微移动鼠标试一试,你会发现如何画 弧),用m将左边的红色外框右移 (缩短原sym

11、bol外框),2个PIN以及连线(INA和INB ) 同样右移,用 Line工具画出缺少的 3边。上述步骤中,均使用ESC取消操作命令。画好后,Design - Check and SavepartName一于匕fg SNcme2创建 amplifier 的 symbol:仿照前述步骤,得到如下 symbol :instanceN-ame ,1, , (-j U7同 pprtNcrMAII innI*F|;inpITT提示:在Symbol Generation Options”窗口,将 iref 管脚(Pin)设置为 Bottom Pin。然后删除 cdsParam(3), r旋转pin名ir

12、ef,(选做)删除红色外框,选择 Selection Box 工具,在Add Selection Box”中,Automatic添力口 Text: Add - Note - 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 c

13、j icfb & 实验内容与步骤:一、nand2电路仿真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 Editing:”窗口中,按下图加入单元(Instance)、Pin 并连线。点击 Check a

14、nd Save2、编写仿真文件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-OKh 中EL lulhrifl 仙-OKCliiKid4 .选择需要查看的信号。ADE 窗口,点

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

16、 单元的 symbolDesign - Create Cellview-From Cellview在 Cellview From Cellview 窗口,From View Name 栏为:schematic, Tool / Data Type 栏为Composer-Symbol。 OK在Symbol Generation Options窗口,将Top Pins”栏中的OUT INB INA ”拷贝至URight Pins栏中,删除 Top Pins栏中的原来内容, OK出现 Virtuoso Schematic Editing : mylib testnand2 symbol” 窗口, De

17、sign-Check and Save, 退出 testnand2 的 symbol 窗口。2 . 在“Library Manager”窗口,打开 mylib中你在实验一画好的nand2原理图,添加testnand2元件,按下图连线。保存文件 Check and Save。4、仿真1 . “Virtuoso Schematic Editing:” 窗口, Tools -Analog Envienment2 .加激励。弹出 ADE (Cadence Analog Design envirnment)窗口,Session - Load State。 在Loading State”窗口,Librar

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

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

20、ate New File”窗口 Cell Name 栏中,testamplifierTool 栏中,选 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 CheckCTRL+e ,退回到上一层。Save and Check3、设置仿真环境1 .点击 Tools-Analog Environment ,弹出 ADE 窗口2 .点击 S

温馨提示

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

评论

0/150

提交评论