一、Cadence的安裝
1、安裝VMware虛擬機
2、安裝帶有cadence軟件的Linux系統
注:網盤鏈接
分享鏈接:https://disk.ningsuan.com.cn/#s/8XaVdtRQ
訪問密碼:11111
所有文件壓縮包及文檔密碼: Cadence_ic
3、安裝tsmc18工藝庫
二、反相器的原理圖繪制及仿真驗證
注:參考教學
模擬IC——Cadence軟件入門操作(1)_嗶哩嗶哩_bilibili
模擬IC——Cadence軟件入門操作(2)_嗶哩嗶哩_bilibili
1、打開cadence
(1)右擊鼠標,點擊Open in Terminal。
(2)輸入virtuoso,按回車鍵。
2、建立自己的庫
(1)點擊軟件上方菜單欄里的Tools,點擊Library Manager。
(2)點擊菜單欄里File,點擊New里的Library。
(3)輸入mylib,點擊OK。
3、繪制反相器的schematic原理圖
注:滑動鼠標滾輪可以放大或縮小視野;按下鼠標滾輪不松手,即可移動視野;按鼠標左鍵是選擇;按鼠標右鍵拖動是單獨放大每一部分;按F鍵可將視野調整為適應大小。
(1)新建一個名為inv的Cellview。點擊OK。反相器所用到的元器件包括一個pmos和一個nmos。?
(2)按I鍵,點擊Browse,選擇臺積電的工藝庫tsmc18,選擇一個nmos,點擊Hide,鼠標箭頭出現器件虛影,左擊鼠標即可引入元器件。pmos同理。
(3)按P鍵引入Pin腳,輸入vdd。vss、vin、vout同理。
(4)按w鍵,鼠標箭頭變換為連線工具,在元器件一端點擊一下松開,再移動至想要與之連接的地方,再次點擊,即可完成連接。同理按照下圖進行連接。
(5)點擊File下方的Check and Save圖標,如未出現警告或報錯,則繼續進行。
4、創建symbol
(1)點擊菜單欄Create,點擊Cellview,點擊From Cellview。
(3)點擊OK,出現下圖。修改各個Pin腳為想要的位置,此處設為左邊vin,右邊vout,上面vdd,下面vss。點擊OK。
(3)選中symbol中的綠框,右擊鼠標,點擊Delete,利用菜單欄下兩行的直線和圓形工具畫出反相器的符號。
(5)點擊保存。至此inv已經繪制完成,下面進行仿真驗證。
5、設置激勵源并仿真驗證
(1)新建名為inv-text的Cellview。
(2)按I鍵,點擊Browse,點擊mylib,引入inv。
(3)按I鍵引入analoglib理想庫中的vdc理想電壓源、vpulse理想方波發生器、cap理想電容。分別設置成如下參數:
(4)設置交流地:按L鍵,輸入gnd!,點在需要接地的wire上。也可以引入analoglib中的gnd元件。
(5)按下圖進行連線。
(6)點擊保存。
(7)點擊菜單欄中Launch,點擊ADE L。出現下圖:
(8)在Analyses框中右擊鼠標,點擊Edit。
(9)點擊tran瞬態分析,Stop Time設置為10u,選擇moderal精度,點擊OK。
(10)點擊ADE L菜單欄中的Setup,點擊Model Library。
(11)選中如下圖所示的模型文件,工藝角設置為tt。點擊OK。
(12)點擊最右側的小綠標Run,如下圖所示:
6、仿真波形圖
(1)點擊Result,點擊Direct Plot,點擊Main Form。
(2)此時點擊自己先要顯示波形的那條線,此處點擊了輸出線和vpluse所在的線。
注:如果想要顯示一條wire的不同參數的曲線,如電壓V和電流I,在上圖Function里選擇Current,點擊下方Replot即可。
(2)點擊菜單欄下一行family后面的第一個圖標分離所有圖像。
(3)拖動曲線上方的框選(Name的同行右側),可以查看局部圖像,也可以鼠標右擊選中查看局部圖像。
(4)點擊Session,點擊Save State。
(5)保存類型選擇Cellview,Description里可以寫一些概述,點擊OK。
至此,反相器的電路設計及仿真驗證全部完成。