作者pow (體脂肪35%)
看板Electronics
標題Re: [問題] 請問一下有關hspice
時間Fri Oct 23 22:58:29 2009
※ 引述《ohya74921 (加百利)》之銘言:
: 我的程式檔是這樣...
: DC SWEEP FOR NMOS
: ***************** Source ******************
: VDS 1 GND DC 1.8V
: VGS 2 GND DC 0V
: ***************** MOS *********************
: M1 1 2 GND GND N_18 L=1u W=10u
: .Op
: .lib 'cic018.l' tt
: .DC VDS 0V 5V 10mV VGS 0.9V 1.8V 0.3V
: .PRINT DC I(M1)
: .end
: id vds 的巢狀掃瞄沒有問題
: 但是 gm versus vgs - vt (WHEN W/L is given)
我是用Cadence+Spectre圖形介面
我想HSPICE應該也有對應作法
NMOS
G接電壓源 DC=Vg,再接地
S接地
D接0V電壓源-再接VDD(0V電壓源可量電流)
使用.probe param(gm=ac(id/vg))語法需修正
然後.AC 1Hz
.DC掃Vg=0-VDD
這樣只能畫出gm-Vgs的圖,我不知道Vth要怎麼求,除非用.op然後matlab
: gm versus id (WHEN ID is given)
NMOS
G接電壓源 DC=適當值,再接地
S接電流源 DC=Id,再接地
D接0V電壓源-再接VDD(0V電壓源可量電流)
使用.probe param(gm=ac(id/vg))語法需修正
然後.AC 1Hz
.DC 掃Id=0-10mA(可以改範圍)
: 其實就是 RAZAVI AIC PAGE 22 頁 fig2.18 的左右兩張圖
: 只真的不知道怎麼畫
: 請問有人能指點一下嗎...
: 或是可以參考哪些資料
: 我手邊有
: spice使用手冊
: 蕭培傭那本積體電路設計分析與模擬導論 (藍)
: 不過都找不到類似的用法...
: 拜託~~~我願意獻出我所有P幣 XD
: ※ 引述《ohya74921 (加百利)》之銘言:
: : 我若要畫出
: : y軸為gm大小
: : x軸為vgs-vt
: : 應該要下什麼指令啊?
: : 我的書不在手邊...所以上來請教一下各位...
: : 麻煩了~"~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 152.14.56.170
1F:推 pdaer:vth部分我是用.op然後matlab做圖 不過這變動不會太大 除非溫 10/23 23:03
2F:→ pdaer:度大幅改變... 10/23 23:03
3F:推 nshnsh:迥...不是有指令嗎@@ 10/23 23:33
4F:→ nshnsh:做DC掃描...﹒probe vth=lv9(m1)....應該可以畫出曲線 10/23 23:35
5F:→ you2:把想看的param掃一掃,再去.lis抓資料,搞定... 10/23 23:35
6F:→ you2:只是看MOS的有的沒的再整理資料, 應該兩三分鐘就搞定了... 10/23 23:36
7F:→ pow:喔 圖形化Spectre好像沒這個function 謝謝四樓 10/24 12:34
8F:推 jsp0520:.probe vov = par('lx2(M1)-lv9(M1)') 10/24 13:39
9F:→ jsp0520:把vov社為橫軸再畫出gm就好了 10/24 13:40
10F:推 Shiva:這篇好實用 學到東西了 感謝各位高手 10/24 15:40
11F:→ ery001:spectre在ADE下當然也可以,所有的DC/trans operating point 10/25 10:52
12F:→ ery001:都可以寫在outputs或利用calculator做更進一步的分析 10/25 10:52
13F:→ ery001:事實上,如果會寫SKILL,甚至可以把所有device個別parameter 10/25 10:55
14F:→ ery001:再設定條件下直接在schematic中把該device框出來,或列在 10/25 10:56
15F:→ ery001:文件中,而不僅只於看region而已 10/25 10:56
16F:推 ohya74921:謝謝各位,稍晚我會將P幣送出 ^^" 10/25 18:22