找回密码
 注册
关于网站域名变更的通知
查看: 5638|回复: 9
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
如题,想在SPEED中为磁珠添加一个S2P模型,事先写好了.ckt文件(与.spd文件放在同一目录下)如下:
4 E4 W, P/ y; Q  f6 y.PartialCkt FB_ckt+ T1 M( ^% d; y. ?% s, J
+    ExtNode = 1    2* _! s8 T. M* ?& P/ L/ o$ z6 l( d
Model ferrite_bead S' k" n+ s) O# t+ D' t
+ TSTONEFILE = bla31ag102sn4.s2p
# P2 z! w1 v: a/ Y+ D: DSfb 1 2 MNAME=ferrite_bead5 j5 \+ L% v) C! K
.EndPartialCkt( \; ^, T+ C5 P. j" U
但是调用报错

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

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

评分

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

查看全部评分

该用户从未签到

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

该用户从未签到

3#
 楼主| 发表于 2012-8-10 20:17 | 只看该作者
自己解答一下吧,可以通过broadband spice将sNp档转换为宽带spice模型(.txt),然后在.ckt文件中调用subckt中定义的即可,如下所示:
- q5 o7 [' j( d% b# O5 w) s2 p.subckt bla31ag102sn4 1  2  ref ' W& D4 I: g' I
Rd1_1        3  ref  50.000000; m% q/ b. G) l! D! P; |
Rd1_2        4  ref  3.535534* x, m( G3 D" j: t+ s  a
Vd1        1  3  0# A& U# N4 e# Q
F1        ref   4  Vd1  1.0
  a& R9 N+ a; ]6 }! FG1        ref   4  1  ref        0.02
7 R8 E; z  c9 d! s( tRd2_1        5  ref  50.000000
6 x* }$ o% z  `+ l1 URd2_2        6  ref  3.535534* ~) `( x' p$ }; p' G4 x& K5 Z
Vd2        2  5  0. n/ g( s3 t4 p+ [' @0 ?# s0 I
F2        ref   6  Vd2  1.0) y  a  _3 J& o$ `3 d
G2        ref   6  2  ref        0.02
, y+ n3 d: X0 J7 C3 o% W" X1 |" u5 \3 {9 z
G3  ref 3 LAPLACE 4 ref) O& q, f5 ], {0 K- O
+ 1.7910867957285876e+009
# c3 O) O  Z  j9 @+ /$ Y: ]: M$ w8 c/ v# K  r9 Q4 G
+ 2.1064463341836143e+010
9 P, P  W/ ^+ O- \; B) n9 p2 V+ 1% E  ?  p7 U+ G8 C: P$ I; C
G4  ref 3 LAPLACE 4 ref* d. L1 X3 t5 y& K( |
+ -1.1892254671104818e+006) t7 U7 z7 L. j" r, N
+ /
* y  U: m6 C+ q- H9 A4 K3 J9 E1 C+ 1.6030768036576599e+008; I& x/ N7 a0 P2 i
+ 1
. K+ Y3 i$ I4 b: b$ e9 m9 ]4 z; nG5  ref 3 LAPLACE 4 ref
5 ?) N* \5 D& X+ 4.4612272335619427e+003; F  s# h9 F% M) K) \- {
+ /
9 _0 S2 A* {0 o; u. j$ Y: w' Q1 J' Z+ 4.4871626255372056e+005) _: a" t3 K4 P2 ?' @
+ 1
" \- C' `% Y8 R( V. s. ^; XG6  ref 3 LAPLACE 4 ref
2 P- t) C, D( `7 ]( U: I5 K: ]+ k+ -8.8202147921316524e+005
7 \8 b. g, F/ N4 [$ x+ /9 C7 X7 }0 v( V9 P7 @9 ]$ R1 d9 Z4 b
+ 6.7381827876395816e+0066 R5 q1 `5 G1 }$ q/ f5 G
+ 1
$ L0 [  M9 R3 i4 y! V5 qG7  ref 3  4 ref& [9 l1 n/ O' |
+ -9.0999942729219463e-0022 G& s1 q' C% @( P9 J. l. I

4 L5 B! H6 i8 R3 A+ P  QG8  ref 3 LAPLACE 6 ref  N& J+ P& z7 ^1 |! l5 E7 J; ~
+ -1.7910656191611373e+009. W+ x# }  L7 P7 E3 j# L( e
+ /( h+ _  z2 l0 E! K! P9 \
+ 2.1064463341836140e+0109 H. ?) u' Q- p' [9 S: Z" V) ]# l
+ 1
, t" c; y6 X/ y1 n2 q9 ^G9  ref 3 LAPLACE 6 ref
) v6 [* D: ~1 Y0 x5 Z/ t+ 1.1894060423476594e+006
5 _2 K& t3 |% r+ // i3 D  N# r7 `& V; Z5 q/ m0 g
+ 1.6030768036576557e+008
& Q8 g$ V! G, c+ 1
$ p) G! n3 h) vG10  ref 3 LAPLACE 6 ref
" w  C, h1 H3 t- n8 Z. r  y+ -4.4151235593840984e+003
0 q3 k9 {3 ~# z+ _2 X7 X+ /9 d7 m; ^' p/ x7 K5 g
+ 4.4871626255284168e+005! Z3 q* o' b- S1 G7 r+ j1 k! L
+ 1" J  L. f9 Z( @  G: |# ]* g3 d
G11  ref 3 LAPLACE 6 ref
( h9 u6 v" F% g5 J& u& N+ 8.8196141842383682e+005
/ y( j* B! Y, B% k+ h  M( g+ /0 Y1 `9 L! |6 N. X4 S
+ 6.7381827876395695e+006
# `) D8 w/ l5 z2 N9 P9 t. O0 Y+ 1
% v4 _2 v* B1 G0 c. d. f) HG12  ref 3  6 ref
: B+ k0 g4 e! I+ 9.0998616664321491e-002
; N/ p, M' A1 q- z2 I
( j& g/ x* n4 r4 |" jG13  ref 5 LAPLACE 4 ref# d1 `, l! {. L  Y& a
+ -1.7847996719845765e+009
0 _! q) n: H1 a" Z8 V+ /! M' S1 y- s3 C) z" x& X/ O3 V
+ 2.1064463341836143e+010
7 n) z4 _) U3 ^: S- X8 s3 R+ 1
9 p7 }: n9 v0 [" n+ h  P7 `G14  ref 5 LAPLACE 4 ref
! p$ F7 t( k; z; G% \4 K+ 9.8282187044908607e+005
/ t5 X9 w" i% r# \4 v! ?+ /
( G7 ?- k% c# Z9 ?. l6 P4 ]+ 1.6030768036576599e+008
6 y- X) B! A: T  R7 {5 j, ]6 B7 E4 i+ 1
" \2 d- p. N5 j; M" z1 t8 t' x5 hG15  ref 5 LAPLACE 4 ref
" w+ X( N: U4 h. E1 p0 b8 e+ -6.9266292908686723e+004
4 T9 \& [# c( f" a$ C" v& W+ /
# q! `. a/ S& m7 U; k+ 4.4871626255372056e+005
( X; v& m! ?( b7 y* h+ 1
% U9 R9 }  U# c5 I  HG16  ref 5 LAPLACE 4 ref: A4 c: s; H) G" S1 z. g
+ 9.5852202046137722e+0055 R3 a% m& ~8 p, G& }
+ /7 c/ I2 l# T& x; ^: Q2 K. E% f
+ 6.7381827876395816e+006# f' u; D! K( d& i" {7 x
+ 1
5 w9 }$ P$ K9 V. x6 |1 z- c4 pG17  ref 5  4 ref
" v2 L7 `- h8 }+ 9.0712676363390726e-002
  F# u- G  c: N1 K% Q: a$ y' l  F9 |( g8 O: F
G18  ref 5 LAPLACE 6 ref8 D6 f- `' Q. [/ i  w' E
+ 1.7848252593845570e+009. ~# O+ \5 l/ i
+ /. H+ C4 Q4 U% r2 B* |
+ 2.1064463341836140e+010- b) N3 U* G2 e, ~% }% q
+ 1( m2 x/ T, Y0 ^/ `
G19  ref 5 LAPLACE 6 ref
' f6 i8 o7 Y2 t/ H+ -9.8278671746974147e+005- z; _9 \/ t/ `) _* N8 a
+ /
; e# u/ \* n* u9 S; s8 o& f+ 1.6030768036576557e+0089 u. m, f* g" s! A
+ 1
& o2 a1 o( a6 R$ \G20  ref 5 LAPLACE 6 ref
2 l' I' J; R+ k2 m, Y+ 6.9266745440354440e+004
* \' @. ^0 r* d) ^- ?+ /
! k9 W, j- F% V+ w: \; R; F+ 4.4871626255284168e+0059 R* _# h9 {, u% I/ b, Z0 z, z
+ 12 q. L9 L8 }1 C( Q
G21  ref 5 LAPLACE 6 ref
" o5 V2 d# d* `' ?! `6 f+ -9.5852818740438984e+005" m# M! m! k& X7 C9 ^0 z2 X2 s' |' l
+ /
) e" z/ o' ^8 m5 U+ 6.7381827876395695e+006
% y8 A, e( u; P* d2 _, C+ 1
! ~, H) f  V: G. W% TG22  ref 5  6 ref( I: |; o) u. B0 N: w% B) O. W) }$ n
+ -9.0714203712267946e-0028 r  P4 W- s3 w% S' U2 p

9 ^5 L( S; G( J& n  pG23  ref  1  3 ref        0.02# t# z# J% g' b0 @" h, O0 P$ W7 F9 J
G24  ref  2  5 ref        0.02; r0 }* e1 r) d7 S, Z" a
.ends* `; V; a) r* U
.PartialCkt FB_100MHz
" J/ ^% `' K/ f4 n# ~( e1 [& b) a  C+    ExtNode = 1    2
5 e4 ~7 [& q4 f8 J( _. wX1 1 2 0 bla31ag102sn44 C3 |3 u$ N+ |' Y
.EndPartialCkt

点评

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

该用户从未签到

4#
发表于 2012-8-23 09:07 | 只看该作者
学习了,谢谢
  • TA的每日心情
    奋斗
    2024-3-18 15:56
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    5#
    发表于 2015-3-19 19:50 | 只看该作者
    xunjh 发表于 2012-8-10 20:17- n7 m  s. O- c# v, {
    自己解答一下吧,可以通过broadband spice将sNp档转换为宽带spice模型(.txt),然后在.ckt文件中调用subck ...

    ( p6 ^6 j( C; D; ^9 u* w& Z1 k4 X好厉害啊,我刚刚学sigrity不久,请问一下调用.s2p的模型,为什么用写.ckt 的东西,ckt是干什么用的,我看到sigrity自带的库里面 有.s2p的模型,我需要怎么正确的调用呢? 求指教
    4 b* j( a7 r! S% D1 O' ]- G

    该用户从未签到

    8#
    发表于 2019-10-20 23:05 | 只看该作者
    厉害,学习了
  • TA的每日心情
    奋斗
    2024-12-4 15:00
  • 签到天数: 410 天

    [LV.9]以坛为家II

    9#
    发表于 2021-4-25 13:32 | 只看该作者
    除了电感,那如何添加器件器件的SNP文件?比如开关、滤波器、双工,Sigrity中能否直接调用SNP文件?

    该用户从未签到

    10#
    发表于 2024-2-28 17:31 | 只看该作者
    同问,如何添加四端口器件的S参数呀
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-12 02:57 , Processed in 0.140625 second(s), 28 queries , Gzip On.

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

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

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