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

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-2-12 11:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
1金币
本人初学 siwave,正在使用 siwave v4.0, 正在做 package PI 仿真,一直报出' H' O. O2 A% ]5 }. s( A
solver failure, 提示说 BW L matrix is singular, 请各位大侠指教,折腾一个星期,没有任何结果。+ ~# r- G4 K# N  }8 g
多谢了。
2 Y% M. x* O* K; f

该用户从未签到

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 编辑
* Z- n, g; n1 K3 o
菩提老树 发表于 2015-2-12 12:35  M; D: h( [4 H. X
如果方便,可以把工程文件放出来,有可能是你现在的版本低。
% F  z3 u8 t0 L+ {1 W
你好,由于工程文件在服务器上,不能直接发到网上,我能发的只能是 mcm文件,你有兴趣帮我看看?如果可以的话,那我就把这个mcm文件发上来,
; @" }& d- j8 [3 t( \4 p( }我用最简单的单端信号 s参数仿真,也报了同样的错误。0 [, p8 J3 r0 u

8 O. D5 S9 z2 b  q9 b补充一下: 我指的服务器就是 一个无法连接网络的电脑,并且文件只能进不能出,望了解。

点评

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

该用户从未签到

4#
 楼主| 发表于 2015-2-12 13:25 | 只看该作者
菩提老树 发表于 2015-2-12 12:35
: I, s# p, b+ r/ _8 n如果方便,可以把工程文件放出来,有可能是你现在的版本低。
, t" F! n$ p* |8 l+ c; x9 y" a
我用 siwave 5.0 版本仿真,总是跑到 30%就停了,没有任何提示,怀疑是没有破解好,/ W4 y2 S) B: x/ g3 f
; j& ^' U9 @  s9 ]* S7 g

: m& r- n' D4 x; ~' ]$ X! \% t1 J并且有时候 v4.0 可以仿真的 case,用 v5就不能仿真,也是跑到 30%就停了(从任务管理器看到的).
3 ~; Z# ]  F/ I# E! e7 l* E, S想问下哪里可以下载到 v5.0, 想仿真下封装性能,折腾了半个多月,没有进展,没有办法,3 K' s/ M& R1 }( i& \
希望告知相关信息,非常感谢。2 l, x- {" w  i3 m

该用户从未签到

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:416 H( P; d% g' U4 z
重新设置下叠层,你应该是通过ansoftlinks导入的,填充介质出现了非法设置。
/ t' j! R4 ~$ X+ R
你好,对的,我是通过 ansoftlink导入的,不过我已经设置过叠层,substrate 是4层, 介质层是 FR4,
* H2 Z' G: b" o5 L你说的填充截至出现非法设置是什么意思,请指点一二。非常感谢。
0 M, [- L3 t* _) D

该用户从未签到

7#
发表于 2015-2-12 14:11 | 只看该作者
metal层会有fill dielectric  要与有效介电常数匹配。
  W$ L+ M' D) S$ M6 G你自己设置过了就应该没问题。
( a5 c( W) t9 _9 }. L' DL matrix问题我遇到过几次,通常都是这个地方的设置出现问题。
5 \7 i3 i, l- S9 f$ q

点评

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 编辑
7 j( k( o5 ?& _
cousins 发表于 2015-2-12 14:11* D- f9 S/ X2 n: i* ^7 M2 L( x5 _
metal层会有fill dielectric  要与有效介电常数匹配。  I+ ^) h) W! S/ z  L
你自己设置过了就应该没问题。+ k# t8 {% t" Q% m2 F4 h. T: P! T
L matrix问题我遇到 ...
: z8 S% V, B3 v2 B$ r- ^0 @
cousins,你好,因为我刚使用 siwave 4.0,所以不太明白你说的  “metal层会有fill dielectric  要与有效介电常数匹配” 。metal 层会有 fill dielectric 是什么意思? 还请你多多解释。非常感谢!
  }: W* U0 W4 F  c; A7 U5 j' B) e: J7 E! A( x' _. ?

7 V0 j% l2 f6 D  ~

0 h$ N' b9 R* M7 V/ l% r
1 z3 b5 ^: s8 N" [' `. C% O
7 c9 M$ a/ q7 E7 y
6 |- |$ o. K/ z& n4 d

7 W8 ?: a2 ?5 ?" k1 b+ E

该用户从未签到

9#
 楼主| 发表于 2015-2-12 15:11 | 只看该作者
本帖最后由 maxswellyqp 于 2015-2-12 15:26 编辑   q2 A" R" z% T5 G; J
cousins 发表于 2015-2-12 14:113 `0 ?# h' I2 `- P% x
metal层会有fill dielectric  要与有效介电常数匹配。
3 I# k; H1 j0 z% L$ N( l0 d; S你自己设置过了就应该没问题。! c1 J# |  \/ q7 y! Y1 q
L matrix问题我遇到 ...
' x+ f+ N5 Q8 T8 Y
我现在 BGA substrate layer stack 设置如下:请帮忙看看。
% A; c6 O- y* o; t% m名称     类型              材料          厚度/ S0 D. r5 }  m5 Y9 j
TOP     metal           aluminum     1.45um: `2 a' J- \  N0 |+ ^
TOP_1   wirebond     gold            0" f- Z* N& C/ O! h* Y" ^5 T* o$ @
TOP_2   wirebond     gold            0
% v) X+ n) |! J  p$ D' z% `; NTOP_3   wirebond     gold            0    0 s6 I0 g! n$ O6 O6 {3 c. j8 Z, i
unnamed1   dielectric   FR4_expoxy  100um
; ~+ ?, k! R2 a3 G8 _& Y9 }L1          metal          copper      36um
5 @8 S" A! C; F" }. WL1_2      wirebond       gold          0  H: Q" {5 {9 [! a5 x! \2 }
L1_1      wirebond       gold          0
- f* ~1 t. e  r% kL1_3      wirebond       gold          0- m: N# m: {3 |6 K
unnamed2   dielectric   FR4_expoxy   40um7 r/ c- A/ P/ D' @# S( j& O# F4 H
L2                metal         copper      18um- B- Q, m; |0 W8 i: _4 X/ x; c$ y, ~
unnamed3   dielectric   FR4_expoxy   60um
# t% C% y$ q+ t1 J; Q1 g; s! qL3                metal         copper      18um
& b$ x4 B: z" m  h. R0 n+ iunnamed4   dielectric   FR4_expoxy   40um
( M! _- ~6 ^9 J! o, JBASE           metal         copper       18um
3 o1 k  c7 ^1 x: @2 r& C7 j- {+ Hunnamed5   dielectric   FR4_expoxy   100um. a# _' ^3 h5 _) V( ~
sold-bot           metal         copper      36um
) g: n. ^, M% B9 D6 v( o# m5 a' x) |
你说的介电常数,没有特别设置,siwave 应该根据材料自动赋值么?1 O5 `+ S2 Z$ }0 ^0 c& ]- Z
layout stack 没有看到要设置介电常数的啊?
! ?+ o2 I* {; D/ a* Y( e: f  b% m6 G2 l- q; Q. t# R* e* j
还请你指点一二,非常感谢。
4 }: V, _1 s4 }+ l) D) t" A' k0 G! t: A/ r
1 u0 I. ?6 A; s  D9 W) U% s" ]
1 u1 N5 b  C% m" c) o, B

该用户从未签到

10#
 楼主| 发表于 2015-2-12 15:20 | 只看该作者
cousins 发表于 2015-2-12 14:11/ \+ Z; a( M" f3 e) `$ B4 z
metal层会有fill dielectric  要与有效介电常数匹配。
* X0 a9 C+ v) V' ^: K* H你自己设置过了就应该没问题。3 {1 y$ q& s1 l; _# @9 l, X$ B
L matrix问题我遇到 ...
) |) S# i2 L- b6 Q2 X2 A
cousins,你好,“ metal层会有fill dielectric  要与有效介电常数匹配 ” ," v9 ]- t0 y% q% Q2 `9 Y0 w( \4 G
可以解释的清楚一些吗," metal 层要有 fill dielectric "是指什么意思, 在 layer stack 中 看到 metal 层只有材料和厚度设定啊,
5 G3 d0 T" C9 Z; Q) z你说的 fill dielectric怎么设置的? “要与有效介电常数匹配” 这个又是怎么实现呢?
6 j9 J! G/ i+ [! n" N6 v8 P如果你有相关文档说明,可否发到我的邮箱  maxswellyqp@126.com, 不甚感激。3 G7 W; X# k6 W' l
我折腾这仿真好久了,没有找到解法。
- h8 ]' d6 A' O5 e0 X" u+ u

该用户从未签到

11#
发表于 2015-2-12 17:31 | 只看该作者
抱歉下午有点忙) ^2 y. `" ^( C% a/ F
简单来讲 fill dielectric一列的设置你要选择对应的介质。+ I. z( {1 o5 _/ y6 U
通常allegro或者其他工具通过ansoftlink导入后会默认为CDXXX什么材质,你改一下就可以了。2 y- `2 `6 F3 H& I  R* Q5 S
要是实在不行就重新导入,选择你关心的网络和必要的参考层就好,不要加入太多网络

点评

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$ w; n* E' ?9 p! x( R7 q5 i5 Q8 b' X5 R( Z
你好,由于工程文件在服务器上,不能直接发到网上,我能发的只能是 mcm文件,你有兴趣帮我看看?如果可以 ...
! X: D+ o" N3 I
很多时候看不到工程文件,我们就只能猜你的问题。

该用户从未签到

13#
 楼主| 发表于 2015-2-12 20:30 | 只看该作者
cousins 发表于 2015-2-12 17:31/ j. H. i( S, q+ ~  B0 g; _5 }( [
抱歉下午有点忙
. w9 B% K; @' V5 W8 s简单来讲 fill dielectric一列的设置你要选择对应的介质。! s5 v7 t( c9 F. c# K  i9 B8 ~, Q
通常allegro或者其他工具通过a ...

6 a# W3 P, {1 Acousins,你好,我的导入过程是这样的,先用allegro package designer 打开 mcm文件,
* L! f+ m4 \/ N, X: Q然后直接在 allegro 界面打开 ansoftlink.界面如下:
$ r1 g' b& o- M) C: Q4 v. ^( _( T
然后在 ansoftlink 导出到 siwave,如附件图所示。中间没有看到你说的 fill dielectric 设置啊。! h3 a3 U. i  `$ B+ f4 C) E

, b( ?! W" U6 l2 w5 Q% k" d1 X: p5 \. j" N. U# c1 D2 i+ |

# D. \+ w! n* v3 l6 F! U
% a1 s8 o" F, x; h% `' u

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

打开 ansoftlink

打开 ansoftlink

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

打开 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
( ]: |/ u, R# i. q2 Y' c, I! {在siwave layer setup里面
" T& `" j" K7 T3 X: T$ q6 p) K
cousins,你好,感谢你的引导,终于搞定了,
+ l  Z- w6 o  D0 V" I/ ^不过不是因为 siwave layer stack中没有 做 fill 操作,而是 在 allegro 界面处没有修改 layer stack,
0 m# {+ v8 F1 V8 }, O% m6 {5 w' J在 ansoftlink 界面也没有修改 layer stack, 而仅仅是 在  siwave 界面一次性修改 layer stack.
. S/ h  R) X5 x, u  }现在我用  siwave v4.0 & v5.0 都可以跑通仿真,不过就是由于 导入后竟然所有的 信号线在 via处都有 plane属性 ,; G7 O+ _- H8 t' c& b9 T7 W
导致  optional 信号列表中没有任何信号,每次仿真都会 包含所有 信号线, 我试过删除 via 处 多余  plane就会在  option 列表中
! R/ B" M" [) y看到信号了,不过这样手动删除 所有 via处的 plane很费时间,想向你请教下是否有快捷处理掉  via处 多余 plane方式?% x/ u9 \. `! ]; ^: L6 z# y
非常感谢!
! ?. t  @, C1 b8 z6 l* U% \+ S- d! Z2 {) o

点评

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-11-22 22:28 , Processed in 0.171875 second(s), 26 queries , Gzip On.

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

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

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