看板 Electronics 關於我們 聯絡資訊
※ 引述《ktabo (yes)》之銘言: : 各位大大~拜託各位幫我看一下 : 我是初學者,對hspice還不是很熟 : 希望大家可以告訴我到底是哪裡寫錯了!! : 題目是一個nmos Vgs=1.25v Vds=1.5v W*L=1u : 要算mos的W=? L=? : 先謝謝了!! : * : .protect : .lib 'C:\synopsys\spice\rf018.l' tt : .lib 'C:\synopsys\spice\rf018.l' res : .unprotect : * : .option post=2 : * D G S B : m1 1 2 0 3 nch w=wn l=1u/wn : vgs 2 0 dc 1.25 : vds 1 0 dc 1.5 : vbs 3 0 dc 0 : .param wn=0.4u : .DC wn 0.3u 1u 0.1u : .meas dc v_wn find w(m1) when i(m1)=150u : .meas dc v_ln find l(m1) when i(m1)=150u : .print i(m1) : .end Ok... 剛開始 v_wn 與 v_ln 都 failed 的原因,就是你掃的範圍太小... 你本來的這行 code, 「.DC wn 0.3u 1u 0.1u」, 當掃到 1u 時, 電流才 85.6661uA ,所以會 failed 是正常的,因為不到 150uA 啊! 所以,你只要把 sweep 的範圍加大,如:2u 則可觀察到 v_wn= 1.7159E-06 , v_ln= 9.6000E-07 -- ◥█ by ccfg ◢██◣ ████ ◢██◣ █◢██◢█◢█ ◢█◣███ ▅▄▃▁ ◤◥█◤◥▂▃ ██◤██◤ ◥◢█▄▄█ ▅▄▃▁ █◤ ◣ ◢ ◣█▃▄▅ ██◣██◣ ◢█◤ ▂▃▄▅▆▇▇▇▇▇▇▇▆▅▄▃▂▁ █◥██◥██████████ ██▋███▋███▋███▋███ \囧/ 原po是大龍貓 囧rmmmmmmmm -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.220.135
ktabo:真是太謝謝你了!! 08/15 03:58