找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2442|回复: 5
打印 上一主题 下一主题

请问如何在SPEED2000中为元件添加S参数模型呢?

[复制链接]

4

主题

21

帖子

586

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
586
跳转到指定楼层
1#
发表于 2012-8-9 19:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
如题,想在SPEED中为磁珠添加一个S2P模型,事先写好了.ckt文件(与.spd文件放在同一目录下)如下:
6 {6 x( \5 U, l3 t& k.PartialCkt FB_ckt
0 @$ H- P/ U* b4 d+    ExtNode = 1    2
3 q9 \8 n& ]- T7 G4 aModel ferrite_bead S, [" N  m6 O7 |- {. ^1 V+ M
+ TSTONEFILE = bla31ag102sn4.s2p2 x& J1 a/ F2 s" i
Sfb 1 2 MNAME=ferrite_bead
; V. B5 b* `* B.EndPartialCkt& |1 g" x3 H( J- G* e1 [7 y
但是调用报错

2012-8-9 19-51-24.jpg (55.4 KB, 下载次数: 7)

2012-8-9 19-51-24.jpg

评分

参与人数 1贡献 +10 收起 理由
calabazas + 10 赞一个!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

4

主题

21

帖子

586

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
586
2#
 楼主| 发表于 2012-8-9 19:56 | 只看该作者
是不是不能通过.ckt文件调用S参数文件呢,如果用HSPICE的.sp文件,应该写成什么样子?

4

主题

21

帖子

586

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
586
3#
 楼主| 发表于 2012-8-10 20:17 | 只看该作者
自己解答一下吧,可以通过broadband spice将sNp档转换为宽带spice模型(.txt),然后在.ckt文件中调用subckt中定义的即可,如下所示:1 z5 ?) S7 u4 J8 z5 g' d( k$ [$ ?
.subckt bla31ag102sn4 1  2  ref
! u# p- `' X* R+ ^  }7 ~, t' ]Rd1_1        3  ref  50.000000) ?+ a! B' l) F/ c
Rd1_2        4  ref  3.535534  e2 `( O1 j; i& @- [8 i
Vd1        1  3  0
/ @( K1 k1 Z, f( ^+ xF1        ref   4  Vd1  1.0# d1 m9 g4 C* c; O& i' a
G1        ref   4  1  ref        0.02
. j& k% C- d# s' [0 pRd2_1        5  ref  50.0000004 P$ {  D3 V3 k' t/ P3 U; p" U
Rd2_2        6  ref  3.5355346 d; r) i) i, p) f
Vd2        2  5  0$ r& N# O" m0 C7 B
F2        ref   6  Vd2  1.0
, c1 E" I0 S. g. hG2        ref   6  2  ref        0.02
8 f+ P2 n. `5 j8 H: f3 }& m0 \
% o, ?$ A0 F  W! a  B- v, BG3  ref 3 LAPLACE 4 ref
! E; u6 c9 D* U7 U! K5 f! }+ 1.7910867957285876e+009
7 d: m4 s+ `) T( T0 P+ /
  t/ o# M  v& i+ 2.1064463341836143e+010
* y. E  U; e4 z' P6 \4 l2 {) T+ 1& E! k0 y, X* m% k7 N. M0 g
G4  ref 3 LAPLACE 4 ref
% ^9 n& R' ~3 @( X4 V/ M+ -1.1892254671104818e+006
6 T+ e/ U  Z6 l6 s( Y8 q8 ?+ /. @/ T5 k% |: F0 K
+ 1.6030768036576599e+008* H9 s; P. [0 k- `3 U5 H
+ 1- Z# e* O, Z5 S( h! _  A# k: _6 U* g
G5  ref 3 LAPLACE 4 ref
0 R" Z" M4 y  v) B+ 4.4612272335619427e+003
  b* D! V+ o0 @+ M# u% z) {1 f# e+ /
, a# B+ W( n! z+ b" d+ g+ 4.4871626255372056e+005( ^$ A7 p7 s3 y; z( ?, u8 }
+ 15 q2 y& h1 C% s% x, N- ^4 p
G6  ref 3 LAPLACE 4 ref
" q4 E: Q# `; K+ -8.8202147921316524e+005
3 ^/ t8 N5 M9 O: D9 n, ]6 C6 R/ p+ /* \3 e. O& l1 U& `
+ 6.7381827876395816e+006
0 V' E2 t; d$ t% b+ 1
2 {7 r1 L/ }5 J/ }G7  ref 3  4 ref
8 a  l2 o) p# B7 h+ -9.0999942729219463e-0024 G6 l/ r( M; S6 l; t% \

. N" n! q7 d2 R$ G! ZG8  ref 3 LAPLACE 6 ref2 I- j4 b7 y. d! u& `; r
+ -1.7910656191611373e+009
$ y; ]9 O) a; ?0 ^! d7 m+ /
# ^9 U. ]3 ]& I, R8 }6 w9 [+ 2.1064463341836140e+010
) I. e1 m$ q& Z: j' O9 ~+ 1
& t- I4 h, `4 h, B; _. K$ TG9  ref 3 LAPLACE 6 ref
! a, M$ G5 ?$ D% F7 f* |/ X+ 1.1894060423476594e+0067 t  p0 {) w/ X6 M/ W
+ /% e& {3 U% `9 j# J
+ 1.6030768036576557e+0085 ^5 P* [; M2 b: s
+ 1
6 X+ J6 u7 F( N# kG10  ref 3 LAPLACE 6 ref
: w% }0 ?# N: |/ z+ -4.4151235593840984e+003  g! t! l$ e7 x2 @. t8 g
+ /
7 [0 L) r" C3 g& t% g$ [: z+ 4.4871626255284168e+005
# j3 {$ M/ e& ]! s% m+ b: I& I+ 1* `2 J1 e) J  p. i5 Q+ u
G11  ref 3 LAPLACE 6 ref" D+ _& c# M8 a  [
+ 8.8196141842383682e+0050 W+ ~+ q) `' {) r( j: h6 }
+ /9 @2 _# @5 W% c3 b) O, Z& D1 R
+ 6.7381827876395695e+006  y: |5 p1 T+ q* N2 Q& c  @" Y
+ 1. v4 j) i6 R, M+ \, }$ d: W+ V
G12  ref 3  6 ref
& D4 s, y+ ?1 ~' Z! N+ 9.0998616664321491e-002
) t+ I+ R. }  Z7 f" x4 W& I1 f: z/ X! c" w# s
G13  ref 5 LAPLACE 4 ref
5 X' F) y9 Q( G5 H0 Y! `+ y+ -1.7847996719845765e+009# w4 S6 i& a: a1 _
+ /8 o& I0 E" b2 F' J' @7 D1 t
+ 2.1064463341836143e+010- L  g: A; P3 S/ R) w. r, E
+ 1
7 n; i  e& V9 [1 t8 ]) G  lG14  ref 5 LAPLACE 4 ref3 e7 O% f( G' T  ]( a
+ 9.8282187044908607e+005: d9 H+ y, E! h: U# r  v
+ /
! J( o- p9 \+ _/ ?% D! b+ 1.6030768036576599e+0081 }. C  C" `4 H$ V& t7 [" n
+ 1
0 p7 T3 I  ]+ P" V# IG15  ref 5 LAPLACE 4 ref
0 S/ A  C! f% {0 G  e+ -6.9266292908686723e+004! \  Y) S2 b% o, A
+ // h& h1 Z: z7 b, q4 {0 O
+ 4.4871626255372056e+005% Z% Z( y4 e2 G4 m7 a, w
+ 1% {% Z% X3 B. s, {- Z
G16  ref 5 LAPLACE 4 ref7 s' i! c8 n9 ?
+ 9.5852202046137722e+005
2 H/ W- s- g0 ]+ A1 z) O/ ^* F' {! s+ /
6 ?7 z% f9 b; e! J% c% H3 T+ 6.7381827876395816e+0064 [$ u/ q" I. }$ I8 x
+ 1
0 R) U5 y  ?8 B. c3 w& O! `G17  ref 5  4 ref
  L3 c% N: I) N: A+ 9.0712676363390726e-0025 b  C3 a+ P, W6 Y8 R
' P8 I. a8 f7 i9 `
G18  ref 5 LAPLACE 6 ref
; A3 \  i: q& |4 B) Y1 n/ f+ 1.7848252593845570e+009
9 T" h3 Y+ q4 O$ ~5 U+ /) G$ Q9 E1 T) H8 P6 N, Y% Y; R
+ 2.1064463341836140e+010
5 r! Q: t! {: U; Z+ 1
' h+ c4 S/ f# {2 s. Y: MG19  ref 5 LAPLACE 6 ref
3 C/ S7 W( D3 T' I7 X3 K8 D* m+ -9.8278671746974147e+005+ \: ^( F/ e0 a0 e) D. N3 i
+ /
9 P) p1 A9 \; C# n0 X- q8 k) @+ 1.6030768036576557e+008, X' I: H; T; C! }/ Z
+ 17 c- y2 p/ U* i2 d* _5 V' t
G20  ref 5 LAPLACE 6 ref
$ C8 W% D) u5 z' M  L+ 6.9266745440354440e+004
) ?* E4 p. l2 P" L+ /( p; e- q# H5 k; P, Q5 A8 Q
+ 4.4871626255284168e+005( \  y1 l9 |; y% c
+ 1
4 w' t  W. Q" i7 U2 p# aG21  ref 5 LAPLACE 6 ref1 Z- s+ I' b; p8 o: N
+ -9.5852818740438984e+0057 u6 K% |6 T+ _" m1 F% g5 S
+ /4 g% V, o" x: [6 l# F
+ 6.7381827876395695e+0060 V7 b; I9 C+ E0 l5 u
+ 1
. R0 z5 A0 J/ rG22  ref 5  6 ref1 |3 d" t4 r5 C* K
+ -9.0714203712267946e-002
# _! }- T$ L3 A" J, z. a
5 F- P/ a: n. TG23  ref  1  3 ref        0.02
2 F1 ]7 A' b* j4 h% P7 w" X6 kG24  ref  2  5 ref        0.028 b8 j' @( I. v! x
.ends
9 N+ h* k$ g, Q" X5 E4 h.PartialCkt FB_100MHz
: p( z  v& H0 g0 C9 u' I+    ExtNode = 1    2
. A$ W7 |$ o3 k, gX1 1 2 0 bla31ag102sn40 z% r  q/ N  Q: {: U
.EndPartialCkt

点评

好厉害啊,我刚刚学sigrity不久,请问一下调用.s2p的模型,为什么用写.ckt 的东西,ckt是干什么用的,我看到sigrity自带的库里面 有.s2p的模型,我需要怎么正确的调用呢? 求指教  详情 回复 发表于 2015-3-19 19:50

65

主题

322

帖子

583

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
583
4#
发表于 2012-8-23 09:07 | 只看该作者
学习了,谢谢

91

主题

478

帖子

1945

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1945
5#
发表于 2015-3-19 19:50 | 只看该作者
xunjh 发表于 2012-8-10 20:17
" }- I# s1 E+ Z/ Q9 m自己解答一下吧,可以通过broadband spice将sNp档转换为宽带spice模型(.txt),然后在.ckt文件中调用subck ...
0 p# U* O# C# ]
好厉害啊,我刚刚学sigrity不久,请问一下调用.s2p的模型,为什么用写.ckt 的东西,ckt是干什么用的,我看到sigrity自带的库里面 有.s2p的模型,我需要怎么正确的调用呢? 求指教- k; z+ k! `4 ?4 T  o

3

主题

97

帖子

83

积分

二级会员(20)

Rank: 2Rank: 2

积分
83
6#
发表于 2018-2-2 09:47 | 只看该作者
真厉害
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-26 18:22 , Processed in 0.065044 second(s), 36 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表