Chip123 科技應用創新平台
標題:
$LDD[model_name]的使用方法?
[打印本頁]
作者:
averyer
時間:
2011-3-17 04:56 PM
標題:
$LDD[model_name]的使用方法?
現在在模擬一各電路,他會使用到兩個不同的model(一個是平常使用的mos:n/p, 一個是使用在io pad的mos
chhv_sub/nchhv_sub),
/ j' k: t9 \7 s& K
* o+ G' u7 H# T9 ^0 n! K( {
所以我下了以下指令:
9 c: ^/ d: O( T$ e7 @* s q6 G
/ O+ k) {4 H* Y- ]- k5 {" p2 }
*.LDD
# P# x/ U& e1 H( b5 ?
0 i# o, ?* y0 d* _% q) C
m1 pad g1 vdd vdd pchhv_sub w=wp l=lp
* M9 @9 a( J' d3 B
m2 pad g1 gnd gnd nchhv_sub w=wn l=ln
f9 d" V @/ m7 ~ r" x8 }9 ?
: e e6 w8 j+ ^2 ]
但模擬後會出現:
) C9 ^5 H$ ]& J
. W! ]% t" A6 ], f }
**error** model name pchhv_sub in the element 0:m1 is not defined.
* h G* d3 ]) _0 G3 k
**error** model name nchhv_sub in the element 0:m2 is not defined.
7 E( D3 ~! \6 f4 J+ j6 |: {% ^
1 s3 h( e! T" G7 i- n
而這個model我從library文件裡,他其定義為
" q& q; L$ t2 Z
: i3 T5 s- t3 K* R8 \
.subckt pchhv_sub d g s b
+ Z: X6 S0 E3 q7 G
.param l=1u w=1u
7 b; n- C+ x& E8 r" V
.param gateslb=2.0u *
e K" ?; g. ]; K( A2 P5 E
.param wcont=0.29u *
1 ?" D( D, [/ Y" J. [
.param acres=p_acres *
& s: M' i( F+ L; u
* ----
7 l3 E! @: n# h) v1 k! Y+ S& g+ \
.param sgatecont=0.3u *
9 g; o0 b8 }; m8 A5 q# @5 B, a# [7 ]
.param sacarea='(sgatecont*2+wcont)*w' *
/ C6 U8 f& L" o" Z
.param sacperi='((sgatecont*2+wcont)+w)*2' *
7 B* e7 n! w# f" O( v! N# m
* ----
4 ? F: p# P$ E& n! X
.param dgatecont=2.5u *
' F& k4 B# h6 u* ^- T
.param dacarea='(dgatecont*2+wcont)*w' *
9 B1 _+ C" C5 k0 r6 c
.param dacperi='((dgatecont*2+wcont)+w)*2' *
9 p8 o% _/ w7 q) u6 S
6 w# {% S( Q* r1 }
M1 dr g s b pchhv w=w l=l AD=dacarea AS=sacarea PD=dacperi PS=sacperi
+ j+ r: o( T3 b
R1 d dr '(gateslb/w)*acres'
7 X r+ E& G8 J8 b9 @% G- }
.ends
: F! E' `( G7 O
3 h# K r' M. ?( S; W
我看我的描述應該沒錯不是嗎?因翻user_guide找不到相關解釋,所以想請問各位前輩我是不是漏了什麼?謝謝~
作者:
shangyi
時間:
2011-3-21 01:37 PM
.model 跟 .subckt 不同
5 J' G2 k" h: N2 c& d
把m1 m2 改成 xm1 xm2
作者:
hitxiaojun
時間:
2011-3-24 10:59 AM
回復
2#
shangyi
; p1 F* m. P8 z7 X7 r( O" l
楼上正解~~~~
歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/)
Powered by Discuz! X3.2