|
在hspice中仿真发现精度有点问题 导致后来仿真出错 大侠们指导下:
! V4 |% a+ ~, F5 E5 [5 R6 S' E这是个简单的正弦程序 我想看看特定时间的正弦输出( p( O- z ~% W* w" k% ]& `
*** : ~, f6 g; X, X8 \0 F
.option acct
( f5 B, n' d! }" |.OPTION ACCURACY=1
/ E- ~9 T$ C* R/ O3 n.option post=1
1 F3 n: J% Q+ B" s- I& {$ }+ q.option INGOLD=2 NUMDGT=6 2 P: P+ w6 T0 [5 A# U. r+ v5 a
7 x0 D6 b6 O, P* b
& K- k+ y4 Q0 M0 X+ I7 qv1 v1 0 sin(0 1 1meg ) 1 e& v: h1 z4 \% C/ }, m1 w* t
.tran 1n 300n 10n
# W( G: ^; @( [ n9 q3 V# m.print v(v1)
], Q3 F5 W3 s9 u.end
, o+ _0 L0 M& L- Z7 q6 R1 t% j% e( L2 G; |' S$ l% L- G
0 C: i8 y4 s& Y4 H7 h" C
结果如下所示 当我把时间点带入到公式 sin(2*pi*1meg*t)matlab中计算得出的比较
i7 L6 H: q' {6 B7 x( z+ P% c2 } d! A. X7 w
hspice matlab 7 P; E4 G, @3 _
10n 0.0627905 0.06279051952931: y: t1 x5 @ z% N8 b) O
11n 0.0690497 0.069060025714418 ]5 R' U5 m* L' V0 L
12n 0.0753089 0.07532680552793
& W! m2 S+ x3 e A Y" J# X; \! m第一个还是比较接近的可是后面的开始出现偏离 怎么能保证精度很好呢 谢谢啊 |
|