推 windboy0620:warning應該還是可以跑吧?check一下那個model裡的東西 02/19 16:33
小弟我在使用spcetre模擬使用台積0.18rf製程元件的vco
這過程真是一波三折
xrc轉出的spectre netlist格式大約是這樣,大小寫照SPECTRE轉出來的格式
SUBCKT VCO ( VDDA VSSA VT VB VOUT1 VOUT2 )
XC001 ( N_1_1_PLUS N_1_2_MINUS N_1_3_BULK_4_VSS ) MIMCAP_SHIELD \
lt=3.0e-5 wt=3.0e-5
XR001 ( N_1_2_PLUS N_4_3_MINUS N_1_3_BULK_4_VSS ) RPPOLYHRI_RF \
w=2.5e-6 l=6e-6
...
...
XC2 ( N_A_XC2_PLUS N_VT_XC2_MINUS N_VSS_XC2_BULK) MOSCAP_RF a=1.25e-12 \
pj=6e-06 g=5 b=50
ENDS VCO
我發覺SPECTRE的大小寫有區分很麻煩,SUBCKT VCO 和ENDS VCO的VCO要同為大小寫
不然會有VCO!=vco的錯誤。
再來是我模擬發生的錯誤,log是這樣寫的:
Error found by spectre in `VCO', during circuit read-in.
/home/grad96/gyamwoo/WRK/_PEX/VCO.pex.spectre.woxcell.netlist:
XC001 is an instance of an undefined model MIMCAP_SHIELD.
...
...
/home/grad96/gyamwoo/WRK/_PEX/VCO.pex.spectre.woxcell.netlist:
XR001 is an instance of an undefined model RPPOLYHRI_RF.
/home/grad96/gyamwoo/WRK/_PEX/VCO.pex.spectre.woxcell.netlist:
XC2 is an instance of an undefined model MOSCAP_RF.
我後來發現netlist的大寫model name要改為小寫才不會有上述的錯誤。
但是改了又出現新的問題。
Warning from spectre in `VCO', during circuit read-in.
XC2: `a' is not a valid parameter for an instance of `moscap_rf'.
Ignored.
XC2: `pj' is not a valid parameter for an instance of `moscap_rf'.
Ignored.
會出現這樣的warning有mosractor跟spiral inductor。有這些warning也是不能模擬
真不曉得為什麼會出這麼多問題。我include的也是cic給的models,netlist也是
calibre XRC 轉出來的,怎麼可以有這麼多問題@_@
以上是所有問題。
____________________________________________________
不知道各位有遇過相同或類似的問題可以提供建議或你的問題,一起討論。
謝謝。
--
感謝上帝 賜我們吃 賜我們穿
賜我們颱風沒缺水 青菜真漂亮
賜我們繳稅會退稅 汽油沒漲價
賜我們電腦不當機 冰箱冷唧唧
隔壁住著林至零 阿門~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.71.171
※ gyamwoo:轉錄至看板 comm_and_RF 02/18 17:40