當前位置:編程學習大全網 - 編程語言 - virtuoso自學筆記

virtuoso自學筆記

以反相器為例。

Tool → Library manager

選中壹個庫

File → new → cell view

新建壹個庫,向庫中新建cell,新建cell後會自動彈出原理圖繪制界面

先畫原理圖:

快捷鍵介紹:

(1)添加元器件:i,左鍵放置、右鍵旋轉、Esc推出載入

(2)查看器件參數值:選中某元件後按q

(3)保存電路原理圖:x

(4)撤銷上次操作:u

(5)居中顯示原理圖:f

(6)縮小顯示窗口:[

(7)放大顯示窗口:]

(8)退出:Esc

(9)移動pin:選中後按鍵盤的shift+m,單擊右鍵是旋轉

註意:pin命名最好大寫(因為有些工藝制程下進行LVS/DRC檢測的時候,只認大寫)

原理圖畫完之後,要建立symbol用於仿真:

隨後要基於建立的symbol,畫testbench

畫testbench時需要對具體工作情景建模,然後選擇相應的器件。

從芯片外部引入的電源和地,會存在封裝上引線的電感,對於這個電感的模型是需要模擬出來的,在電路仿真中需要把這個電感的模型帶入到testbench中,在這裏要添加壹個理想的電感。

對於常規的QFN\QFP的封裝,1um bonding線(金線)等效的電感值在1nH左右、等效阻抗50mΩ,連在引腳上的電源的引線大概有2um左右,由於地線不是直接bonding到封裝的管腳上,而是bounding到芯片背面大片的金屬地上,這是個單bond、引線電感會小壹些,壹般在1mm以內,設為1nH,阻抗50mΩ

(10)引線命名:l(小寫的L)

(11)進入下壹層:e

(12)返回上壹層:ctrl+e

(13)電感:ind,電容:cap,電壓脈沖發生器:vpulse

觀察輸出波形,需要增加元器件電容,作為輸出的負載。

仿真:Tools → analog environment,這裏進行了直流仿真和瞬態仿真

Print直流工作點的方法:

畫圖方法:

有兩種畫圖風格可供選擇:

inverter仿真;減小P管寬長比帶來的影響(藍色),翻轉閾值下降了(可以理解成PMOS需要更低的柵極電壓才可以開啟)

基於原理圖生成版圖:

LSW:版圖設計時所有層的信息

深N阱(DNW)可以理解為在P-sub上面隔離出來的壹塊獨立區域,裏邊可以做需要的device,有與外界隔離的作用。於壹般的PMOS而言,可以通過放在不同的NWELL裏面來相互隔離;而對NMOS而言,它們的well(P-sub)會通過wafer的p-sub short在壹起(因為都是P型),相互串擾,互相影響。DNW裏邊的P-sub與外界的P-sub是隔離的,因此能削弱相互之間的影響。因為這個阱比壹般的N well要深很多,所以稱為deep N well。除了電位上的隔離,比如說有好幾種地電位(0V、-3.3V、-6V等),壹般會把害怕被別的模塊影響(reference電路、temperature sensor等)或者怕會去影響別的模塊的IP(PLL、OSC等)放在DNW裏面。

本工藝下用到的是1P6M的配置,只用到了M1~M6,1層多晶矽,6層金屬互連層,

e.g.:

v1:M1到M2之間的過孔

v2:M2到M3之間的過孔

(14)顯示版圖的所有層次:shift + f

(15)以框圖顯示版圖:ctrl + f

打散Pcell:

設置格點分辨率:

顯示連線關系:

options→display

(16)連線快捷鍵:p(敲p後點擊連接起始端,選擇要連的層,再單擊結束端,再回車結束)

(17)尺子:k

(18)清除尺子:shift + k

(19)畫矩形:r

(20)逐步縮小版圖:shift + z

(21)只看某壹層:(例如只看M1)LSW窗口選中M1,點擊NV,點擊版圖界面,敲f

(22)整體移動版圖某區域,且相應線拉伸:先將selection mode(options→selection)由full改為partial,然後左鍵框選相應區域,敲s後拖動到相應位置後,左鍵取消選中

襯底接觸環(N阱保護環),guard ring

  • 上一篇:語義分割的解碼器去噪預訓練
  • 下一篇:用計算機寫作文教案
  • copyright 2024編程學習大全網