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

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-2-12 11:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
1金币
本人初学 siwave,正在使用 siwave v4.0, 正在做 package PI 仿真,一直报出  ]/ c9 Z" E: V& v
solver failure, 提示说 BW L matrix is singular, 请各位大侠指教,折腾一个星期,没有任何结果。
5 b5 h7 A: o4 v) }* v+ U多谢了。" k- }1 U% h- r: f8 Q- b' \3 W

该用户从未签到

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 编辑
9 D) |' J7 k5 {
菩提老树 发表于 2015-2-12 12:354 u, Y- e$ t4 c6 H$ F, `
如果方便,可以把工程文件放出来,有可能是你现在的版本低。
+ G/ t. O) R- E1 z3 ]
你好,由于工程文件在服务器上,不能直接发到网上,我能发的只能是 mcm文件,你有兴趣帮我看看?如果可以的话,那我就把这个mcm文件发上来,' b; P: ]( s/ T% s& E/ d
我用最简单的单端信号 s参数仿真,也报了同样的错误。
. _$ g- _( A9 R1 i6 L; B& |; z9 U: ?: y
补充一下: 我指的服务器就是 一个无法连接网络的电脑,并且文件只能进不能出,望了解。

点评

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

该用户从未签到

4#
 楼主| 发表于 2015-2-12 13:25 | 只看该作者
菩提老树 发表于 2015-2-12 12:355 x: R0 r3 S+ q1 W( R
如果方便,可以把工程文件放出来,有可能是你现在的版本低。

& E& @8 w: |' {, w3 a我用 siwave 5.0 版本仿真,总是跑到 30%就停了,没有任何提示,怀疑是没有破解好,
/ q2 {& M$ q  f3 ~; T0 z8 I& s$ r! E! Q5 F3 R' I' g! G5 P. B8 h

8 U) c8 q$ m8 [: Z+ U% S9 j并且有时候 v4.0 可以仿真的 case,用 v5就不能仿真,也是跑到 30%就停了(从任务管理器看到的).
3 e6 B1 L! ~% K( |2 n- |想问下哪里可以下载到 v5.0, 想仿真下封装性能,折腾了半个多月,没有进展,没有办法,
8 x8 R4 N5 I/ R4 I* c% T- x希望告知相关信息,非常感谢。8 R5 T0 N( j2 x2 `& C- F/ o  x4 v

该用户从未签到

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:419 {$ ?! C0 k! o9 ^: W
重新设置下叠层,你应该是通过ansoftlinks导入的,填充介质出现了非法设置。

# Z& l3 @6 F- `你好,对的,我是通过 ansoftlink导入的,不过我已经设置过叠层,substrate 是4层, 介质层是 FR4,2 p5 I0 N2 T- B
你说的填充截至出现非法设置是什么意思,请指点一二。非常感谢。
  Z+ H! q; K$ W" \

该用户从未签到

7#
发表于 2015-2-12 14:11 | 只看该作者
metal层会有fill dielectric  要与有效介电常数匹配。
' D8 d  L4 x) ^9 L: X* }! k/ Z! D你自己设置过了就应该没问题。# P) R* p. Q3 S% C: a" w
L matrix问题我遇到过几次,通常都是这个地方的设置出现问题。* i+ w1 L: e4 {- U4 i

点评

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 编辑 " i' I0 ]& {1 a4 M3 L( o
cousins 发表于 2015-2-12 14:11
' K4 c  j  z/ [metal层会有fill dielectric  要与有效介电常数匹配。
! L1 b3 I4 B7 U' N, m: |你自己设置过了就应该没问题。, ~% t  O* x, l9 B9 E8 F& X
L matrix问题我遇到 ...
9 u$ s" e: C: X9 i
cousins,你好,因为我刚使用 siwave 4.0,所以不太明白你说的  “metal层会有fill dielectric  要与有效介电常数匹配” 。metal 层会有 fill dielectric 是什么意思? 还请你多多解释。非常感谢!
, q6 d# d: V. k; Y
6 \  a  {. f: V) s$ a) `

& i! _) B! t7 t

6 M& k# A6 L, }$ s' J; ^. p" H! p1 a0 c

% e) R$ X0 I3 W$ b6 U
. u5 C5 J* t2 j* _. T
' F7 _; i3 b) u  v/ c0 D* u

该用户从未签到

9#
 楼主| 发表于 2015-2-12 15:11 | 只看该作者
本帖最后由 maxswellyqp 于 2015-2-12 15:26 编辑 9 ]" ]! R: [/ |* Y3 s9 V) D
cousins 发表于 2015-2-12 14:11! [2 t% t7 @8 u5 `$ ^: I
metal层会有fill dielectric  要与有效介电常数匹配。
! u1 }% n& e5 |- b) j你自己设置过了就应该没问题。9 O. L0 b: v4 [9 ?$ u0 x2 H6 K3 A$ r4 {
L matrix问题我遇到 ...
& ?7 H3 ?" e7 T3 j' l/ V: v2 o
我现在 BGA substrate layer stack 设置如下:请帮忙看看。  ]+ u7 Y8 p4 z" L( l; E8 ^: L3 c
名称     类型              材料          厚度! s9 |) ?# O2 W% D
TOP     metal           aluminum     1.45um
0 g1 q& N  k8 B: d4 ?$ xTOP_1   wirebond     gold            05 _/ t# e) T8 L$ }
TOP_2   wirebond     gold            06 d/ W! z0 n& t' `& G2 y- F
TOP_3   wirebond     gold            0    7 X; W7 b) a0 |7 M) V. z2 l
unnamed1   dielectric   FR4_expoxy  100um/ x, }* b0 B1 i. D1 c+ r
L1          metal          copper      36um
' ?+ N* ?* ^( `L1_2      wirebond       gold          0
( t: X" c- I: Q* iL1_1      wirebond       gold          0/ u9 d1 q& ~6 }: v9 Q  ~6 Z
L1_3      wirebond       gold          0
9 _6 I0 e: m4 r- E+ Funnamed2   dielectric   FR4_expoxy   40um
0 p8 y( K" p2 x6 T, C" iL2                metal         copper      18um, A3 n) v- b; f2 Y4 e* r
unnamed3   dielectric   FR4_expoxy   60um
9 ]$ o& @! E, D; ~; ]L3                metal         copper      18um
7 ~6 \/ w/ J4 N$ |8 e) F- i6 gunnamed4   dielectric   FR4_expoxy   40um
; B% ]+ ^$ k% ~3 h. A& kBASE           metal         copper       18um
& y3 V" u: o8 q6 @! D6 Lunnamed5   dielectric   FR4_expoxy   100um/ a* @4 A; W- A( U
sold-bot           metal         copper      36um
. P" Z2 m. W& B) x- l
4 S0 c$ n1 |. A, d+ @& Q你说的介电常数,没有特别设置,siwave 应该根据材料自动赋值么?
1 O5 A5 h$ c* ^) c- d# tlayout stack 没有看到要设置介电常数的啊?& @' P  N! ^; L2 z0 j6 k
. e- ~/ Z, b7 H: X5 f
还请你指点一二,非常感谢。7 K& Y" N) U7 v/ K
! W  l  ?2 c* b* u, t0 j

* g8 S( h' L: ^6 U5 l9 R5 Q# j4 f( l  P

该用户从未签到

10#
 楼主| 发表于 2015-2-12 15:20 | 只看该作者
cousins 发表于 2015-2-12 14:11
5 W0 l) G" A+ n( x6 |5 t9 Hmetal层会有fill dielectric  要与有效介电常数匹配。
3 v/ K& h2 _6 U+ r3 A! P你自己设置过了就应该没问题。% D4 k* s" H6 O+ v# U
L matrix问题我遇到 ...
( t1 i" z3 f- {5 ]
cousins,你好,“ metal层会有fill dielectric  要与有效介电常数匹配 ” ,) E9 d8 z1 M( s2 ]% v. U
可以解释的清楚一些吗," metal 层要有 fill dielectric "是指什么意思, 在 layer stack 中 看到 metal 层只有材料和厚度设定啊,
, B. {. @0 }& \  T. G, s你说的 fill dielectric怎么设置的? “要与有效介电常数匹配” 这个又是怎么实现呢?
3 C% a& n- y# R/ q- P# N/ K8 M如果你有相关文档说明,可否发到我的邮箱  maxswellyqp@126.com, 不甚感激。
9 ~' N& E  r, s! ?5 U) x# k! D我折腾这仿真好久了,没有找到解法。7 b6 A* u* A- t4 m. q( G' j1 Q

该用户从未签到

11#
发表于 2015-2-12 17:31 | 只看该作者
抱歉下午有点忙
2 e% F# L' f3 G简单来讲 fill dielectric一列的设置你要选择对应的介质。- e' [  ]8 g- k1 I  _$ p
通常allegro或者其他工具通过ansoftlink导入后会默认为CDXXX什么材质,你改一下就可以了。
+ l/ c) ]7 ?& D/ t! q要是实在不行就重新导入,选择你关心的网络和必要的参考层就好,不要加入太多网络

点评

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
; Z1 W  {, I. Q; C' N; ~你好,由于工程文件在服务器上,不能直接发到网上,我能发的只能是 mcm文件,你有兴趣帮我看看?如果可以 ...

- q, M+ {% h. U$ \很多时候看不到工程文件,我们就只能猜你的问题。

该用户从未签到

13#
 楼主| 发表于 2015-2-12 20:30 | 只看该作者
cousins 发表于 2015-2-12 17:31! t0 ]( l# T/ l6 Y0 D
抱歉下午有点忙) p# y/ a) p/ _0 D. h( ]
简单来讲 fill dielectric一列的设置你要选择对应的介质。
, X8 K& O0 }( A5 s# A1 P# F通常allegro或者其他工具通过a ...

) S( G/ t7 t9 ?* D# R! {cousins,你好,我的导入过程是这样的,先用allegro package designer 打开 mcm文件,
# R* y* `  Q" Q* |然后直接在 allegro 界面打开 ansoftlink.界面如下:2 o0 V+ t( K- @' }: W* g- ?

! h- Z6 E4 T# W. S然后在 ansoftlink 导出到 siwave,如附件图所示。中间没有看到你说的 fill dielectric 设置啊。
% j" [" R0 M! j0 c, v7 P2 L- u* w7 V1 \) Q

% {& r2 `( `* Z3 e( z
7 n) u' U" G* O9 [1 u
1 O" @7 Z9 C  `2 N/ Z

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

打开 ansoftlink

打开 ansoftlink

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

打开 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
% p1 H3 b/ B- N3 W& H6 P在siwave layer setup里面

' _+ `( ?" }9 zcousins,你好,感谢你的引导,终于搞定了,, N7 C  \: K- z! {/ e+ {, @% @, z7 p5 u
不过不是因为 siwave layer stack中没有 做 fill 操作,而是 在 allegro 界面处没有修改 layer stack,/ X# P  B: y0 @2 |6 B, n
在 ansoftlink 界面也没有修改 layer stack, 而仅仅是 在  siwave 界面一次性修改 layer stack.1 _1 _3 e( x' s
现在我用  siwave v4.0 & v5.0 都可以跑通仿真,不过就是由于 导入后竟然所有的 信号线在 via处都有 plane属性 ,2 C' {  M* L, ?* H2 G2 u' Q$ V. W9 Z
导致  optional 信号列表中没有任何信号,每次仿真都会 包含所有 信号线, 我试过删除 via 处 多余  plane就会在  option 列表中0 m4 M6 p  {- t
看到信号了,不过这样手动删除 所有 via处的 plane很费时间,想向你请教下是否有快捷处理掉  via处 多余 plane方式?
1 Y5 P8 m/ X7 X- i非常感谢!( W8 N6 j& ~* T0 u- F

# Z; X1 X) z5 E- Q0 `' X+ l

点评

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-20 04:14 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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