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

[Ansys仿真] siwave v4.0 仿真中断求助

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-2-12 11:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
1金币
本人初学 siwave,正在使用 siwave v4.0, 正在做 package PI 仿真,一直报出
' s# g  H( Q! |2 k# ?solver failure, 提示说 BW L matrix is singular, 请各位大侠指教,折腾一个星期,没有任何结果。$ Q, X! s0 [( d4 X/ H4 k. y
多谢了。
! N/ R( c% [2 B2 s6 U

该用户从未签到

2#
发表于 2015-2-12 12:35 | 只看该作者
如果方便,可以把工程文件放出来,有可能是你现在的版本低。

点评

我用 siwave 5.0 版本仿真,总是跑到 30%就停了,没有任何提示,怀疑是没有破解好, 并且有时候 v4.0 可以仿真的 case,用 v5就不能仿真,也是跑到 30%就停了(从任务管理器看到的). 想问下哪里可以下载到 v5.0  详情 回复 发表于 2015-2-12 13:25
你好,由于工程文件在服务器上,不能直接发到网上,我能发的只能是 mcm文件,你有兴趣帮我看看?如果可以的话,那我就把这个mcm文件发上来, 我用最简单的单端信号 s参数仿真,也报了同样的错误。  详情 回复 发表于 2015-2-12 13:19

该用户从未签到

3#
 楼主| 发表于 2015-2-12 13:19 | 只看该作者
本帖最后由 maxswellyqp 于 2015-2-12 13:26 编辑 & O) E9 D" P5 X  J: I
菩提老树 发表于 2015-2-12 12:354 e& w- E# ^/ y' ~. J  \
如果方便,可以把工程文件放出来,有可能是你现在的版本低。
. O( l* _& ~" g2 V+ e' j. ]
你好,由于工程文件在服务器上,不能直接发到网上,我能发的只能是 mcm文件,你有兴趣帮我看看?如果可以的话,那我就把这个mcm文件发上来,
& W; |9 R7 A* J2 c3 h: D" ?我用最简单的单端信号 s参数仿真,也报了同样的错误。
2 O& u; q( d- i
; P& J: S8 [2 p" I1 }9 l补充一下: 我指的服务器就是 一个无法连接网络的电脑,并且文件只能进不能出,望了解。

点评

很多时候看不到工程文件,我们就只能猜你的问题。  详情 回复 发表于 2015-2-12 17:42

该用户从未签到

4#
 楼主| 发表于 2015-2-12 13:25 | 只看该作者
菩提老树 发表于 2015-2-12 12:35% R9 h  C* \- i/ \8 H1 s8 |" ~0 ]( [
如果方便,可以把工程文件放出来,有可能是你现在的版本低。

5 X) H$ d1 y) c, u我用 siwave 5.0 版本仿真,总是跑到 30%就停了,没有任何提示,怀疑是没有破解好,- b* W( D- }2 X

: X) V# d" Q8 ^
  O2 V, n. f' }0 C并且有时候 v4.0 可以仿真的 case,用 v5就不能仿真,也是跑到 30%就停了(从任务管理器看到的).
# `: Q& ^% `& y+ N6 Y7 r想问下哪里可以下载到 v5.0, 想仿真下封装性能,折腾了半个多月,没有进展,没有办法,$ y$ ?8 P- {5 N  y
希望告知相关信息,非常感谢。
9 }; h+ Q" Y; B7 n* I

该用户从未签到

5#
发表于 2015-2-12 13:41 | 只看该作者
重新设置下叠层,你应该是通过ansoftlinks导入的,填充介质出现了非法设置。

点评

你好,对的,我是通过 ansoftlink导入的,不过我已经设置过叠层,substrate 是4层, 介质层是 FR4, 你说的填充截至出现非法设置是什么意思,请指点一二。非常感谢。  详情 回复 发表于 2015-2-12 13:44

该用户从未签到

6#
 楼主| 发表于 2015-2-12 13:44 | 只看该作者
cousins 发表于 2015-2-12 13:41
" B. U7 j1 |( l; ^* B' D重新设置下叠层,你应该是通过ansoftlinks导入的,填充介质出现了非法设置。

' _2 I! O# p+ z# r% X$ k1 ^6 G你好,对的,我是通过 ansoftlink导入的,不过我已经设置过叠层,substrate 是4层, 介质层是 FR4,
$ }; e7 q& O  a: V/ u你说的填充截至出现非法设置是什么意思,请指点一二。非常感谢。1 L. J* |3 w' {; n) q9 N( P

该用户从未签到

7#
发表于 2015-2-12 14:11 | 只看该作者
metal层会有fill dielectric  要与有效介电常数匹配。
( {6 i' ]& e4 k1 u, w$ f" U你自己设置过了就应该没问题。+ w% N% h/ e0 A& A
L matrix问题我遇到过几次,通常都是这个地方的设置出现问题。
1 B0 ^9 ^7 t, l* x

点评

cousins,你好,“ metal层会有fill dielectric 要与有效介电常数匹配 ” , 可以解释的清楚一些吗," metal 层要有 fill dielectric "是指什么意思, 在 layer stack 中 看到 metal 层只有材料和厚度设定啊, 你  详情 回复 发表于 2015-2-12 15:20
我现在 BGA substrate layer stack 设置如下:请帮忙看看。 名称 类型 材料 厚度 TOP metal aluminum 1.45um TOP_1 wirebond gold 0 TOP_2 wir  详情 回复 发表于 2015-2-12 15:11
cousins,你好,因为我刚使用 siwave 4.0,所以不太明天你说的 “metal层会有fill dielectric 要与有效介电常数匹配” 。metal 层会有 fill dielectric 是什么意思? 还请你多多解释。非常感谢!  详情 回复 发表于 2015-2-12 14:58

该用户从未签到

8#
 楼主| 发表于 2015-2-12 14:58 | 只看该作者
本帖最后由 maxswellyqp 于 2015-2-12 15:25 编辑 2 a: k5 k. t0 H+ L# t
cousins 发表于 2015-2-12 14:117 z* U/ _& E9 E3 N: B
metal层会有fill dielectric  要与有效介电常数匹配。
8 ^" e& t( y) T) [9 a你自己设置过了就应该没问题。
/ y  m* i% ~" w4 X, s+ Z* pL matrix问题我遇到 ...

/ ?. [) l2 E. i5 |cousins,你好,因为我刚使用 siwave 4.0,所以不太明白你说的  “metal层会有fill dielectric  要与有效介电常数匹配” 。metal 层会有 fill dielectric 是什么意思? 还请你多多解释。非常感谢!( Z2 ]& T2 f4 w8 Z
7 o$ Q% }, k7 }6 S7 k

! ]% C; a7 q5 d

- t& E' L8 q  d, K4 [9 V: H9 J3 |5 ^
5 x' O8 L) J6 B8 |
% S3 m5 m- J6 R0 R3 y9 Q# M, X; g9 K
+ l8 x3 W% X6 D+ [/ t8 t% J- |

该用户从未签到

9#
 楼主| 发表于 2015-2-12 15:11 | 只看该作者
本帖最后由 maxswellyqp 于 2015-2-12 15:26 编辑
8 _% C" Z( @) J6 x
cousins 发表于 2015-2-12 14:11
+ Y. ^  c7 q7 S1 Q) W0 ?6 umetal层会有fill dielectric  要与有效介电常数匹配。; q2 u- N( m* x6 |- b1 C. b
你自己设置过了就应该没问题。6 w2 `  A" C+ O( t: s# }; o6 u, E
L matrix问题我遇到 ...

  e5 V, l3 F7 T3 y& p+ F3 f我现在 BGA substrate layer stack 设置如下:请帮忙看看。& L4 z  u, w+ \2 v1 c1 W( D
名称     类型              材料          厚度
# y! G! G1 N. b- z0 n% eTOP     metal           aluminum     1.45um& C* N* u3 v- C- q0 B5 v
TOP_1   wirebond     gold            01 l3 o# H$ N8 R
TOP_2   wirebond     gold            0
& i3 @1 Y% @9 k$ C5 v0 D! STOP_3   wirebond     gold            0    6 C* N+ J  k6 p
unnamed1   dielectric   FR4_expoxy  100um+ @, p/ e; A. `+ f
L1          metal          copper      36um
0 H4 r# Q5 c5 c+ M1 S( j' N% {0 iL1_2      wirebond       gold          00 l6 R; {  Z5 D  e
L1_1      wirebond       gold          0& b9 Y2 q5 C% r% K
L1_3      wirebond       gold          0: T2 ]9 D7 B! `' b0 Y9 Z# O
unnamed2   dielectric   FR4_expoxy   40um5 c) T0 q0 J0 ]. E1 Y0 r% ?5 K
L2                metal         copper      18um5 i/ b# J% N" M2 r$ v
unnamed3   dielectric   FR4_expoxy   60um) Q# P4 [, g0 u3 W. ~* y* g- C
L3                metal         copper      18um
1 q3 o! ]4 d. C, V$ g! f+ Junnamed4   dielectric   FR4_expoxy   40um
# t, Q* ]8 C2 u- G% ^BASE           metal         copper       18um0 |2 p7 @- t; q) Z/ t
unnamed5   dielectric   FR4_expoxy   100um
/ I& J1 Y; P4 Asold-bot           metal         copper      36um9 `2 _, q4 W1 U- b! G1 G
5 J5 @% ^1 x, t  A2 g0 W
你说的介电常数,没有特别设置,siwave 应该根据材料自动赋值么?2 w  s7 u, q2 ^
layout stack 没有看到要设置介电常数的啊?$ y) T4 O" ^  i( E6 e4 k& m4 ]' q

* `+ J. ?! Y/ l7 }9 l, `还请你指点一二,非常感谢。/ t& G0 S, i, L7 c% S! Z5 V
( C9 C) Q' z% Q% t6 u# p

* u! `) V8 p( X; J% j" `8 \0 W* }1 ]1 g3 n6 x# A

该用户从未签到

10#
 楼主| 发表于 2015-2-12 15:20 | 只看该作者
cousins 发表于 2015-2-12 14:11
0 z7 m8 |+ Y: c- A9 {metal层会有fill dielectric  要与有效介电常数匹配。
# p9 Z! q' H4 _  \& I2 W) M你自己设置过了就应该没问题。5 \' V! p7 k% s+ a
L matrix问题我遇到 ...

! t+ n7 ]8 v  l4 F/ }1 Q# Vcousins,你好,“ metal层会有fill dielectric  要与有效介电常数匹配 ” ,
+ x1 M, a- y: y) x7 _# ?; J可以解释的清楚一些吗," metal 层要有 fill dielectric "是指什么意思, 在 layer stack 中 看到 metal 层只有材料和厚度设定啊,
) Z. R, a/ F1 l你说的 fill dielectric怎么设置的? “要与有效介电常数匹配” 这个又是怎么实现呢? * {/ L, \) A3 `1 a& C9 E! Y5 G
如果你有相关文档说明,可否发到我的邮箱  maxswellyqp@126.com, 不甚感激。. A0 s. s' G9 m+ B* Z
我折腾这仿真好久了,没有找到解法。
  e$ p, v2 l" M5 i6 n5 v: S; ^

该用户从未签到

11#
发表于 2015-2-12 17:31 | 只看该作者
抱歉下午有点忙1 O7 _8 t: X# f& B, q& b; M  _; s
简单来讲 fill dielectric一列的设置你要选择对应的介质。5 [# w2 G7 |, h% ?. Z
通常allegro或者其他工具通过ansoftlink导入后会默认为CDXXX什么材质,你改一下就可以了。
7 `- T. E4 ~) F/ \9 R要是实在不行就重新导入,选择你关心的网络和必要的参考层就好,不要加入太多网络

点评

cousins,你好,我的导入过程是这样的,先用allegro package designer 打开 mcm文件, 然后直接在 allegro 界面打开 ansoftlink.界面如下: 然后在 ansoftlink 导出到 siwave,如附件图所示。中间没有看到你说的 f  详情 回复 发表于 2015-2-12 20:30

该用户从未签到

12#
发表于 2015-2-12 17:42 | 只看该作者
maxswellyqp 发表于 2015-2-12 13:19; q8 a) [+ |- B5 G6 A" F
你好,由于工程文件在服务器上,不能直接发到网上,我能发的只能是 mcm文件,你有兴趣帮我看看?如果可以 ...

: ~( S( K2 ~% m很多时候看不到工程文件,我们就只能猜你的问题。

该用户从未签到

13#
 楼主| 发表于 2015-2-12 20:30 | 只看该作者
cousins 发表于 2015-2-12 17:31
# b  Z  E8 e, e: r$ [1 L抱歉下午有点忙
- M0 X: P6 U: U6 C/ R/ O4 z简单来讲 fill dielectric一列的设置你要选择对应的介质。
$ w1 h- b" `. j# y$ D0 \0 E6 Z  g通常allegro或者其他工具通过a ...
) D; ~2 _/ I% M' Q6 S
cousins,你好,我的导入过程是这样的,先用allegro package designer 打开 mcm文件,
# Z0 O! F) g6 o. z然后直接在 allegro 界面打开 ansoftlink.界面如下:
; b1 B3 x8 ~4 M9 a  F% E+ V+ t1 Y; ^, B
然后在 ansoftlink 导出到 siwave,如附件图所示。中间没有看到你说的 fill dielectric 设置啊。
2 Y7 s, N: v8 x" S" ?" R1 }: a( H# P
' f  d' P) @/ H6 t9 x

! ]  f1 C8 e+ _' L! ?+ u+ C9 M. f7 W+ e5 d$ _% A

temp1.JPG (31.63 KB, 下载次数: 1)

打开 ansoftlink

打开 ansoftlink

temp2.JPG (54.21 KB, 下载次数: 1)

打开 siwave

打开 siwave

该用户从未签到

14#
发表于 2015-2-12 21:33 | 只看该作者
在siwave layer setup里面

点评

hi cousins,你好,我发现现在还是有点问题,我之前跑过仿真是在没有额外添加 plane情形下, 由于我做的是 电源 网络 s参数仿真,我把电源和 地 pin 在 TOP 层和 SOLD-BOT层都做了 pin group处理, 由于 TOP层都  详情 回复 发表于 2015-2-13 13:28
cousins,你好,感谢你的引导,终于搞定了,。 不过不是因为 siwave layer stack中没有 做 fill 操作,而是 在 allegro 界面处没有修改 layer stack, 在 ansoftlink 界面也没有修改 layer stack, 而仅仅是 在 si  详情 回复 发表于 2015-2-13 11:29

该用户从未签到

15#
 楼主| 发表于 2015-2-13 11:29 | 只看该作者
cousins 发表于 2015-2-12 21:33- w- t# f- I4 N: e* m. B0 b
在siwave layer setup里面

2 E/ `* _7 j& e1 q8 w9 ]cousins,你好,感谢你的引导,终于搞定了,
4 Y2 W) R/ E2 g, l2 z不过不是因为 siwave layer stack中没有 做 fill 操作,而是 在 allegro 界面处没有修改 layer stack,, U' O3 r, f+ O/ z; z8 _) g
在 ansoftlink 界面也没有修改 layer stack, 而仅仅是 在  siwave 界面一次性修改 layer stack.
; Z0 b6 [7 d1 O6 h+ O现在我用  siwave v4.0 & v5.0 都可以跑通仿真,不过就是由于 导入后竟然所有的 信号线在 via处都有 plane属性 ,1 v5 z  T6 p+ O; Q" T2 m
导致  optional 信号列表中没有任何信号,每次仿真都会 包含所有 信号线, 我试过删除 via 处 多余  plane就会在  option 列表中
) x$ e& h1 i& O* ?看到信号了,不过这样手动删除 所有 via处的 plane很费时间,想向你请教下是否有快捷处理掉  via处 多余 plane方式?2 H8 {% g. O# N: B1 Y9 ?# e
非常感谢!
* X3 U+ b9 L+ \( a* m
# ~  a5 x! S, w( W0 S, J* I

点评

hi cousins,你好,我在家里电脑也安装了 siwave 5.0,不过家里电脑 siwave 5.0 可以正常仿真,而公司安装siwave 5.0 无法仿真通过,总是 停在 30%, 两个安装包一样,系统也都是 xp sp3, siwave 文件也相同, 结果  详情 回复 发表于 2015-2-15 15:51
option里没有信号是正常的。option识别的是非plane的网络 删除via的plane你直接在allegro里把约束管理设置下重新铺铜就好。 port即使没有plane也是可以识别到的。SIwave还可以用来做射频的s参数提取,trace同样识  详情 回复 发表于 2015-2-13 16:28
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-19 17:16 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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