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

下載本文檔

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

文檔簡介

1、Virtuoso Schematic Editor電路仿真一、Virtuoso Schematic Editor實(shí)驗(yàn)?zāi)康模赫莆针娫韴D(schematic)設(shè)計(jì)輸入方法。1啟動(dòng) IC Design 軟件: 開機(jī)后運(yùn)行VMware,選擇Power on this virtual machine啟動(dòng)Linux系統(tǒng),進(jìn)入登錄界面,輸入用戶名和密碼用戶名:cj, Password:cjcj> startx 回車,啟動(dòng)圖形界面Shell窗口,命令行模式cd cjicfb &出現(xiàn)“icfb-log:/”窗口(CIW:Command Interpreter Window)2建立新庫、新單元以及

2、新視圖(view): 在 CIW中,F(xiàn)ile->New->Library, 在彈出的“New Library”窗口,Name 欄中:mylib 選中右下方:* Dont need techfile OK 查看 CIW窗口:Tools->Library Manager,在 Library中應(yīng)有 mylib,單擊它。 在 Library Manager 窗口,F(xiàn)ile->New->Cellview, 在彈出的“Create New File”窗口 Cell Name 欄中,nand2 Tool 欄中,選 Composer-Schematic OK3添加元件(實(shí)例 in

3、stance) 在彈出的“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 Schematic Editing:”窗口, 鼠標(biāo)左鍵單擊一次,間隔一定距離再單

4、擊一次,這樣就增加了 2 個(gè)nmos4 元件,ESC(試一試:先選中一個(gè)元件,再 q ,查看/改變屬性)。 仿照上述方法,增加 pmos4 元件。在“Add instance”窗口,Model name 欄:pch, width: 2.0u , Length: 0.5u;放置 2 個(gè)pmos4,ESC。(試一試熱鍵 f,的功能) 4添加管腳(PIN)選“Virtuoso Schematic Editing:”窗口左邊工具欄中的 Pin 圖標(biāo)(或 p) 在“Add Pin”窗口中,Pin Names:INA INB,Direction 選 input, Usage 選 schematic,Hid

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

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

8、 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)“Virtuoso Schematic Editing:mylib nand2 symbol”窗口,Design->Check and Save 改變 symbol

9、形狀:用 m命令將 Symbol 的上邊界位置和 INA管腳向上移動(dòng)一網(wǎng)格,得到下圖:用 m 命令將 3 個(gè) cdsParam(n)移到方框外面的下方,將 cdsName()移到方框外面上方,將字符 OUT 移到方框外面右方,刪除內(nèi)部綠色方框。 參照下圖,單擊菜單 Add -> Shape -> Circle,加個(gè)小圓圈,Add -> Shape -> Arc,加個(gè)圓?。ㄏ却_定上下 2 點(diǎn),如出現(xiàn) angle not allowed 不必緊張,稍微移動(dòng)鼠標(biāo)試一試,你會(huì)發(fā)現(xiàn)如何畫?。胢將左邊的紅色外框右移(縮短原 symbol 外框),2 個(gè) PIN以及連線(INA和

10、INB)同樣右移,用 Line工具畫出缺少的 3 邊。上述步驟中,均使用 ESC取消操作命令。 畫好后,Design -> Check and Save 2創(chuàng)建amplifier的 symbol: 仿照前述步驟,得到如下 symbol:提示:在“Symbol Generation Options”窗口,將 iref 管腳(Pin)設(shè)置為 Bottom Pin。 然后刪除 cdsParam(3), r旋轉(zhuǎn) pin 名iref, (選做)刪除紅色外框,選擇 Selection Box 工具,在“Add Selection Box”中,Automatic 添加 Text:Add -> N

11、ote -> Note Text,在“Add Note Text”窗口的 Note Text文本框中:Amp 將鼠標(biāo)移至“Virtuoso Symbol Editing:mylib amplifier symbol”窗口,在你希望的位置單擊,回到“Add Note Text”窗口,Cancel。 Save。 (如果你無法畫斜線,鼠標(biāo)右鍵點(diǎn)擊 1、2 次就可切換成功) 二、 Spectre Simulation進(jìn)入Cadence 系統(tǒng): cd cjicfb & 實(shí)驗(yàn)內(nèi)容與步驟: 一、nand2 電路仿真 1、創(chuàng)建激勵(lì)信號(hào)電路模塊: 在 CIW窗口(icfb-Log:/):Tools

12、->Library Manager,彈出 Library Manager 窗口,在Library中應(yīng)有 mylib,點(diǎn)擊它。 File->New->Cellview, 在彈出的“Create New File”窗口 Cell Name 欄中,testnand2 Tool 欄中,選 Composer-Schematic, OK 在“Virtuoso Schematic Editing:”窗口中,按下圖加入單元(Instance)、Pin并連線。 點(diǎn)擊 Check and Save2、編寫仿真文件 1設(shè)置仿真環(huán)境。點(diǎn)擊 Tools->Analog Environment 2

13、設(shè)置仿真模型文件路徑。在彈出的“Analog Design Environment”(ADE)窗口,點(diǎn)擊Setup->Simulation Files 在 Include Path 中加上 ./Models , ->OK3輸入模型文件名。在 ADE 窗口,點(diǎn)擊 Setup->Model Libraries 在 Model Library File 欄中:testmodels.scs,->add->OK4選擇需要查看的信號(hào)。ADE 窗口,點(diǎn)擊 Outputs->To Be Plotted->Select On Schematic 在 Schematic原

14、理圖中點(diǎn)擊 3 個(gè) Pin 的連線(線會(huì)變顏色)。相應(yīng)地,此時(shí) ADE 窗口 Outputs框中就有了你所要觀察的信號(hào)。再選擇Analyseschoose,設(shè)置仿真tran,100us,Enabled,OK5. 保存仿真激勵(lì)文件。點(diǎn)擊 ADE 窗口的 Session->Save State Save As 欄:state1 OK (可以關(guān)掉“Analog Design Environment”窗口)。 3、將激勵(lì)模塊加入被仿真電路。 1回到 Schematic 窗口,生成 testnand2 單元的 symbol Design -> Create Cellview->From

15、 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”拷貝到Right Pins 欄中,刪除 Top Pins 欄中的原來內(nèi)容,OK 出現(xiàn)“Virtuoso Schematic Editing:mylib testnand2 symbol”窗口,Design->Check and Save, 退出 testnand2 的

16、symbol窗口。 2 在“Library Manager”窗口,打開 mylib 中你在實(shí)驗(yàn)一畫好的 nand2 原理圖,添加testnand2 元件,按下圖連線。 保存文件 Check and Save。 (不要退出 Schematic 窗口)4、仿真 1“Virtuoso Schematic Editing:”窗口,Tools ->Analog Envienment 2加激勵(lì)。彈出 ADE(Cadence Analog Design envirnment)窗口,Session -> Load State。 在“Loading State”窗口,Library選mylib,Ce

17、ll選 testnand2, Simulator 選 spectre; State Name 框中選:state1, OK 3設(shè)置分析模式和仿真時(shí)間。點(diǎn)擊 ADE 窗口的 Analyses->Choose Analysis選項(xiàng)中 tran應(yīng)有效;Stop Time: 200n Enabled有效, OK 4計(jì)算。點(diǎn)擊 ADE 窗口右邊 Netlist and Run,彈出“Welcome to Spectre”窗口,OK 你應(yīng)該看到 spectre.out 文件和仿真波形 Waveform。 5選擇 Waveform窗口上方菜單 Axes->Strips, 各信號(hào)波形分開顯示。 6

18、用鼠標(biāo)拖Waveform Window 的邊界,放大顯示區(qū)域。 7試一試,怎樣看波形數(shù)據(jù)? 完成后,在 ADE 窗口,Session -> Quit 二、amplifier 電路(運(yùn)算放大器)仿真 1、打開你在實(shí)驗(yàn)一畫好的 amplifier原理圖,選中電容,Q,Capacitance值設(shè)為 800f,Save and Check 退出。 2、新建testamplifier 單元 1、查看 CIW 窗口:Tools->Library Manager,在 Library中應(yīng)有 mylib,點(diǎn)擊它。 在 Library Manager 窗口,F(xiàn)ile->New->Cellv

19、iew, 在彈出的“Create New File”窗口 Cell Name 欄中,testamplifier Tool 欄中,選 Composer-Schematic OK 2、添加元件如下圖:Amp 單元(Cell)是你在實(shí)驗(yàn)一畫好的 amplifier Cell 的 Symbol,其余單元在 analogLib 庫中。3將原理圖check and save! 4(選做)選 Amp 模塊,e,Descend 窗口 OK,進(jìn)入 Amp 模塊(amplifier),自選一個(gè)你希望檢查的網(wǎng)線,q 查看網(wǎng)線屬性,如果 net Name 是 netXX, 如何將它改為 tst? Design ->Make Editable,左邊工具圖標(biāo)全有效了, Save and Check CTRL+e,退回到上一層。Save and Check 3、設(shè)置仿真環(huán)境 1點(diǎn)擊 Tools->Analog Environment,彈出 ADE 窗口 2點(diǎn)擊 Setup->Simulation Files 在 Include Path 欄中 ./Models ->OK 3點(diǎn)擊 Setup->Model Libraries 在 Model Library File 下輸入:tes

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論