VirtuosoSchematicEditor電路仿真_第1頁
VirtuosoSchematicEditor電路仿真_第2頁
VirtuosoSchematicEditor電路仿真_第3頁
VirtuosoSchematicEditor電路仿真_第4頁
VirtuosoSchematicEditor電路仿真_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、電路仿真Virtuoso Schematic Editor一、Virtuoso Schematic Editor實驗?zāi)康模赫莆针娫韴D(schematic)設(shè)計輸入方法。rj Lipurn - VMwjrc- Workr;事后門1啟動 IC Design 軟彳:開機后運行 VMware , 選擇 Power on this virtual machine啟動Linux系統(tǒng),進(jìn)入登錄界面,輸入用戶名和密碼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 &出現(xiàn)“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 中,F(xiàn)ile-New-Library ,在彈出的“New Library ”窗口, Name 欄中:mylib選中右下方:* Dont need techfileOK查看 CIW 窗口: Tools-Library Manager ,在 Library 中應(yīng)有 mylib ,單擊它。在 Library Manager 窗口,F(xiàn)ile-New-Cellview ,在彈出的Create New File”窗口 Cell Name 欄中,nand2Tool 欄中,選 Comp

4、oser-Schematic OK3添加元件(實例instance)在彈出的Virtuoso Schematic Editing:”窗口中,左邊為工具欄,選 instance 圖標(biāo)(或i) 單擊“Add instance”窗口 Library 欄最右側(cè) Browser, 彈出Library Browser-”窗口,Library 選 analogLib , Cell 選 nmos4, View 選 symbol 鼠標(biāo)回到Add instance”窗口,Model name 欄: nch, width: 3.0u , Length: 0.5u , Hide 在“Virtuoso Schemati

5、c Editing:”窗口, 鼠標(biāo)左鍵單 擊一次,間隔一定距離再單擊一次,這樣就增加了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 圖標(biāo)(或 p)在Add Pin”窗口中,Pin Names: INA INB , Direction 選 i

6、nput, Usage 選 schematic, Hide 在Virtuoso Schematic Editing: 窗口,鼠標(biāo)左鍵單擊一次,間隔一定距離再單擊一次, 放置2個輸入PIN ,p,在“Add Pin ”窗口中,Pin Names: OUT , Direction 選 output, Usage 選 schematic,在“Virtuoso Schematic Editing: 窗口放置輸出PIN ,5添加電源和地:i(或單擊 instance 工具圖標(biāo))彈出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擺放元件并加網(wǎng)線:參照下圖放好元件(symbol):(移動用 m鍵,刪除用 Delete鍵,取消命令用 ESC鍵)選Virtuoso Schematic Editing: 窗口左邊工具欄中的Wire(narrow),連好網(wǎng)線,ESC7保存文件:Virtuoso Sche

8、matic Editing:”窗口左上角Check and Save 工具。在 mylib庫中建立 amplifier單元(Cell)如下圖所示??捎胵查看/改變屬性,另外可能使用m (移動),r (旋轉(zhuǎn)),f (全屏),先m 再 shift +r (左右翻轉(zhuǎn)),先m 再Ctrl + r (上下翻轉(zhuǎn))等命令。ESC (終止操作)如發(fā)生了錯誤刪除,用 Virtuoso Schematic Editing:”窗口左邊中間的 undo工具(或 u), 注意:只能恢復(fù)前一個被刪除的對象。最后 check and save.二、層次化設(shè)計symbol生成1symbol 生成進(jìn)入Virtuoso Sche

9、matic Editing : mylib nand2 schematic窗口。Design - Create Cellview-From Cellview在 Cellview From Cellview 窗口,F(xiàn)rom View Name 欄為:schematic, Tool / Data Type 欄為Composer-Symbol。 OK在Symbol Generation Options”窗口,單擊 Load/Save 按紐,OK出現(xiàn) a Virtuoso Schematic Editing : mylib nand2 symbol ”窗口, Design-Check and Save

10、 改變symbol形狀:用 m命令將 Symbol的上邊界位置和INA管腳向上移動一網(wǎng)格,得到下圖:,cdscramij) gii.ccs 飛 rom 1-ccsorbm-(3 用m命令將3個cdsParam(n)移到方框外面的下方, 將cdsName()移到方框外面上方, 將字 符OUT移到方框外面右方,刪除內(nèi)部綠色方框。參照下圖,單擊菜單 Add - Shape - Circle ,加個小圓圈,Add - Shape - Arc ,加個圓弧(先 確定上下2點,如出現(xiàn)angle not allowed不必緊張,稍微移動鼠標(biāo)試一試,你會發(fā)現(xiàn)如何畫 ?。胢將左邊的紅色外框右移 (縮短原sym

11、bol外框),2個PIN以及連線(INA和INB ) 同樣右移,用 Line工具畫出缺少的 3邊。上述步驟中,均使用ESC取消操作命令。畫好后,Design - Check and SavepartName一于匕fg SNcme2創(chuàng)建 amplifier 的 symbol:仿照前述步驟,得到如下 symbol :instanceN-ame ,1, , (-j U7同 pprtNcrMAII innI*F|;inpITT提示:在Symbol Generation Options”窗口,將 iref 管腳(Pin)設(shè)置為 Bottom Pin。然后刪除 cdsParam(3), r旋轉(zhuǎn)pin名ir

12、ef,(選做)刪除紅色外框,選擇 Selection Box 工具,在Add Selection Box”中,Automatic添力口 Text: Add - Note - Note Text,在“Add Note Text”窗口的 Note Text 文本框中:Amp 將 鼠標(biāo)移至Virtuoso Symbol Editing : mylib amplifier symbol ”窗口,在你希望的位置單擊,回 到 Add Note Text”窗口, Cancel。Save。1、2次就可切換成功)(如果你無法畫斜線,鼠標(biāo)右鍵點擊Spectre Simulation進(jìn)入Cadence系統(tǒng):cd c

13、j icfb & 實驗內(nèi)容與步驟:一、nand2電路仿真1、創(chuàng)建激勵信號電路模塊:在 CIW 窗口( icfb-Log:/ ):Tools-Library Manager ,彈出 Library Manager 窗口,在 Library 中應(yīng)有 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.設(shè)置仿真環(huán)境。點擊Tools-Analog Environment2.設(shè)置仿真模型文件路徑。在彈出的 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的連線(線會變顏色)。相應(yīng)地,此時 ADE窗口Outputs框中就有了你所要觀察的信號。再選擇 Analyses choose- ,設(shè)置仿真 tran, 100us, Enabled, OK5 .保存仿真激勵文件。點擊 ADE窗口的 Session-Save StateSave As 欄:state1 OK(可以關(guān)掉Analog Design Environment 窗口)。3、將激勵模塊加入被仿真電路。1 .回到 Schematic 窗口,生成 testnand2

16、 單元的 symbolDesign - Create Cellview-From Cellview在 Cellview From Cellview 窗口,F(xiàn)rom View Name 欄為:schematic, Tool / Data Type 欄為Composer-Symbol。 OK在Symbol Generation Options窗口,將Top Pins”欄中的OUT INB INA ”拷貝至URight Pins欄中,刪除 Top Pins欄中的原來內(nèi)容, OK出現(xiàn) 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 .設(shè)置分析模式和仿真時間。點擊ADE窗口的 Analyses-ChooseAnalysis 選項中 tran 應(yīng)有效;Stop Time: 200nEnabled 有效, OK4 .計算。點擊 ADE 窗口右邊 Netlist and Run ,彈出Welcome to Spectre”窗口,OK 你應(yīng)該看到spectre.out文件和仿真波形Waveform。5 .選擇Waveform窗口上方菜單 Axes-Strips, 各信號波形分開顯

19、示。6 .用鼠標(biāo)拖 Waveform Window 的邊界,放大顯示區(qū)域。7 .試一試,怎樣看波形數(shù)據(jù)?完成后,在 ADE 窗口,Session - Quit二、amplifier電路(運算放大器)仿真1、打開你在實驗一畫好的amplifier原理圖,選中電容, Q, Capacitance值設(shè)為800f, Saveand Check 退出。2、新建 testamplifier 單元1、查看 CIW 窗口: Tools-Library Manager ,在 Library 中應(yīng)有 mylib,點擊它。在 Library Manager 窗口,F(xiàn)ile-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,進(jìn)入 Amp模塊(amplifier),自選一個你希 望檢查的網(wǎng)線,q查看網(wǎng)線屬性,如果 net Name是netXX, 如何將它改為 tst?Design -Make Editable ,左邊工具圖標(biāo)全有效了,Save and CheckCTRL+e ,退回到上一層。Save and Check3、設(shè)置仿真環(huán)境1 .點擊 Tools-Analog Environment ,彈出 ADE 窗口2 .點擊 S

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論