|
各位大大好
4 ~. C( t6 ~0 _0 Y" D因為才剛開始學HSPICE有些地方還不是很熟析
3 b ~+ K7 a, Z5 y小弟有個問題想請各位幫幫忙
2 v* `+ k; @: C( o' d* \以下是我試著寫的code " c/ Q$ p/ E$ j+ K
我想要一次跑2種結果出來1 B6 E R7 K! a# a8 j
所以用了.alter
3 v* V3 e5 X) J' R8 A; D可是問題就是它好像都只執行vin in gnd dc 1.2v這一行. y% a( }, L f
最原本的vin in gnd dc 0v好像都不會執行到
; B/ U/ D% V- U% W9 G想問一下# U# ]) W V) U V
要怎麼修改才能一次跑2種結果
+ x8 N0 E5 I2 V* {2 h6 ^而不會只跑.alter那一行呢
( f) f$ q9 l3 u& H( S; n7 Q謝謝3 F* V* v: g8 f. r9 G- a
1 Z: e2 D% V3 W3 Y5 o) `3 U: O.global vdd
$ |2 |, j) [5 n, y* l* {8 c- \6 E( M4 s y1 p# Y ?
vdd vdd gnd dc 1.8v
, j% a3 b2 v7 m: g; P% y2 y; O5 ]* U. d$ K) r$ X l
.SUBCKT inv in out+ x# W8 l% i% @( v! }
Mp1 out in vdd vdd P_18 W=1.43u L=0.18u+ o+ z- L, J; V( R% _ v
Mn1 out in gnd gnd N_18 W=0.47u L=0.18u) j$ g I! D/ O2 v. E6 n6 g0 t5 X& t
.ENDS
& C2 Y) Q, v2 _: P) J" G0 D+ Z" \4 t( F! y! h( h, c
Xinv in out inv' F( d; X; Q4 x
vin in gnd dc 0v
k% M, u' ^+ C8 y- S, w- Q$ d( y$ {1 }& E& j3 p, J, d
.alter% M' a/ s3 r+ t
vin in gnd dc1.2v: s6 i0 l* ]. F9 d1 o8 ^
) K2 \- x+ d. Z( P+ Y
.tran 0.1ns 10ns |
|