找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

[Ansys仿真] SIwave 学习求助贴

[复制链接]

44

主题

384

帖子

3084

积分

五级会员(50)

Rank: 5

积分
3084
跳转到指定楼层
1#
发表于 2012-5-16 14:39 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

x
本人刚刚学习SIwave,遇到一些问题,向SIwave比较熟练的大虾请教。7 r  s8 n4 p  g+ s% J

; ]* f; ]4 V7 R: n! S0 {我按照操作手册操作,突然发现draw菜单下的选项变成灰色的,不能用了。有人知道为什么?6 B2 B; W7 ]2 \2 b: Y' l

# W& Z5 P# P  a  A我把文件关闭在打开,还是不能用{:soso_e115:} # q$ X  D& y( t. B) T7 R" q

; k) K) j  `* x# S) a

Snap1.jpg (45.21 KB, 下载次数: 0)

Snap1.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
163我看行

44

主题

384

帖子

3084

积分

五级会员(50)

Rank: 5

积分
3084
32#
 楼主| 发表于 2012-8-4 12:40 | 只看该作者
我试了下,是有差别的,我在过孔哪里设port应该是包含过孔的,我刚刚有把孔删掉,只留线。结果和先前还是比较大的。
163我看行

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
31#
发表于 2012-8-4 12:14 | 只看该作者
本帖最后由 yuxuan51 于 2012-8-4 12:17 编辑 ( n- U4 o9 h  M0 f) ~% Y$ X
beyondoptic 发表于 2012-8-4 11:36
7 [  b! V$ ^$ ~) ~8 Y1 [这个观点我有点不同意,应该说软件在求解的时候整个结构都做mesh,但是提取S参数只是port之间的。
1 [% [: b1 }# W至少有一 ...
2 S& c$ M9 O5 C1 q  X2 }
, h/ z: L3 q* \) ^6 D
PORT只是说在导体和参考平面之间加了一个激励,它并不能保证所加信号在传输过程中产生的场一定限制在导体之间,一旦周围有其他的导体结构,则其他导体和原传输导体间由于电场或者磁场的耦合会感应出电流,最典型的就是串扰,其实就是传输信号能量的一种损失方式,你可以做一个试验,一对耦合线1000mil左右(尽量保证单根在50欧左右用来消除回损对结果的影响),一根线两端加PORT,还有一根悬空,然后提取S参数,看看S21会有什么现象,这个结果再和只有一根线加PORT然后跑S参数做一下对比。可以比较得出旁边有导体结构对提取S参数有没影响。

44

主题

384

帖子

3084

积分

五级会员(50)

Rank: 5

积分
3084
30#
 楼主| 发表于 2012-8-4 11:36 | 只看该作者
这个观点我有点不同意,应该说软件在求解的时候整个结构都做mesh,但是提取S参数只是port之间的。
3 u" ~1 V9 f( Q4 ~7 [6 E! h至少有一个例子我是做过敢肯定的。就是用SIwave做两个平面的谐振时候,看谐振点高和底的地方目标阻抗有什么不同。在这个例子中整个结构是不变的,只是port的位置不同,最后扫出来的S参数是有那么一点点区别。所以我认为传输线在过孔的位置设置port的时候只是提前port间互连的S参数,对于port之外的结构应该是做mesh,但对port之间的影响有多大不敢确定。
163我看行

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
29#
发表于 2012-8-4 11:09 | 只看该作者
本帖最后由 yuxuan51 于 2012-8-4 11:11 编辑 + ~1 Y$ ?! J  g% v" V6 C. O6 I( d+ I3 Z
beyondoptic 发表于 2012-8-4 10:49
5 t1 q/ [$ B. _% j% R/ F7 ~斑竹,顺便问一下,我在过孔哪里设port时候选层选走线所在的层,参考地选择就近的地,这样的话就是纯粹提取 ...
$ M  |, J. e$ O5 p

# C: o  b7 F7 C# u4 k选参考地的话怎么方便怎么来,只不过要注意的是走线的真实回流路径一定要和你选的地是连在一起的以保证走线和参考平面有激励电场的建立。另外只要你附件有导体结构,不管是过孔还是其他走线,只要有耦合效应,那么跑出来的S参数肯定会包含这些影响的,除非你把附近这些导体结构都干掉,不过要是这么做的话本身意义就是不考虑附近导体结构的影响。

44

主题

384

帖子

3084

积分

五级会员(50)

Rank: 5

积分
3084
28#
 楼主| 发表于 2012-8-4 10:49 | 只看该作者
斑竹,顺便问一下,我在过孔哪里设port时候选层选走线所在的层,参考地选择就近的地,这样的话就是纯粹提取走线的S参数而不考虑过孔了吧。就像上面工程文件那样设置port。我这样理解对么?
163我看行

44

主题

384

帖子

3084

积分

五级会员(50)

Rank: 5

积分
3084
27#
 楼主| 发表于 2012-8-4 10:42 | 只看该作者
我去设计文件里面把地都铺上了,在把那铺铜没铺好的在SIwave里面merge一下,现在可以跑了。哈哈,有一小点干掉那讨厌的error的成就感:lol
163我看行

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
26#
发表于 2012-8-3 20:28 | 只看该作者
beyondoptic 发表于 2012-8-3 17:54
* k$ P2 G% t3 M我刚刚看了下,这个是问题很多。这是个前仿的板子,很多东西都没做完。所以导SIwave 后check了一下下出 ...

; V5 O+ [/ m3 k# c" C- M可以前仿的,前提是层叠结构,net分类都弄好了,该相连的net相连,该打孔的地方打孔,这些问题在layout工具里修改还是很方便的,不然在导入到siwave里再修改够你受的。

评分

参与人数 1贡献 +4 收起 理由
beyondoptic + 4 很给力!

查看全部评分

44

主题

384

帖子

3084

积分

五级会员(50)

Rank: 5

积分
3084
25#
 楼主| 发表于 2012-8-3 17:57 | 只看该作者
本帖最后由 beyondoptic 于 2012-8-2 21:58 编辑
3 n4 b/ N7 ^% t! w# i$ W- b) N' Y' R' H, y7 m9 q/ X8 i
看来短期内用SIwave做前仿还不行啊,SIwave还是用的太少{:soso_e127:},出问题了不知道怎么去干掉错误。。。。。' @: h& o' v3 _& i5 r5 g
还是后仿别人把板子都弄好了在用SIwave了。
163我看行

44

主题

384

帖子

3084

积分

五级会员(50)

Rank: 5

积分
3084
24#
 楼主| 发表于 2012-8-3 17:54 | 只看该作者
yuxuan51 发表于 2012-8-2 21:28 $ N# C1 S1 U6 G7 s, o" t+ d1 C- {
看了一下你的工程文件,首先你的平面层的铜皮好像都没有,这样你所有的GND貌似都是分散的,没有连成一个整 ...
, ]& w8 Z+ u6 g9 M0 w
- M4 C* {/ {, B. z) n- t
我刚刚看了下,这个是问题很多。这是个前仿的板子,很多东西都没做完。所以导SIwave 后check了一下下出了很多问题。' K# z  {+ n. s+ U9 b9 d8 F( @
我就是想提取那个走线的S参数,而且不包括过孔,过孔用HFSS画的。5 v  l5 |" I# L7 l4 T3 m
; o" {, }+ ?2 R/ [" m( C1 ^
就是想知道如果只想提取走线的S参数,有什么好点的办法把那些错误干掉,因为走线走在22层,只需要考虑23和21层就可以了啊。
163我看行

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
23#
发表于 2012-8-3 17:28 | 只看该作者
beyondoptic 发表于 2012-8-3 16:00   ]1 g- v+ @; I" g1 T+ j* }
请帮忙看看我这个工程文件提取走线的S参数为什么提示说没有port啊?什么情况。谢谢先
! \$ g8 u' \# P/ u' n0 h2 ?2 J
看了一下你的工程文件,首先你的平面层的铜皮好像都没有,这样你所有的GND貌似都是分散的,没有连成一个整体。仿真时肯定会报port的负端错误,另外你的接地孔对平面层都是有隔离焊盘的,不知道是不是平面层没有铜皮的原因。你再好好整理下工程吧,导入siwave做仿真前肯定要仔细检查下。: I% ?2 B. h- c* f2 ]
. n$ A, e. c( H5 m2 n3 p

/ D8 h6 C) t4 @, Z: j0 F
4 g( T5 t; Q9 O9 V9 _2 I
5 c4 R5 Z5 `% f8 ]* [- a. t3 Q1 C

44

主题

384

帖子

3084

积分

五级会员(50)

Rank: 5

积分
3084
22#
 楼主| 发表于 2012-8-3 16:00 | 只看该作者
请帮忙看看我这个工程文件提取走线的S参数为什么提示说没有port啊?什么情况。谢谢先

test.rar

86.05 KB, 下载次数: 3, 下载积分: 威望 -5

163我看行

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
21#
发表于 2012-7-17 11:03 | 只看该作者
beyondoptic 发表于 2012-7-17 10:37 0 f+ m5 K* C0 w" g
还是目标阻抗关于电容赋值问题:
7 N& i6 j/ ?# C) C( ^' l( @9 h8 {     电容赋值只能在local电容封装上右键编辑属性,在封装下每个具体的电 ...
! U& o* d4 g1 L4 I2 G
我觉得最好在画PCB的时候就将同封装不同容值的电容封装名称区别开来,这样一导进SIWAVE自然就会各归各类,不需要重复劳动了。

点评

我们公司的封装专门的人做,不会为了这点小问题去改变他们的习惯的。看来我只能用笨笨的办法了  发表于 2012-7-17 11:36

评分

参与人数 1贡献 +2 收起 理由
beyondoptic + 2 灰常感谢

查看全部评分

44

主题

384

帖子

3084

积分

五级会员(50)

Rank: 5

积分
3084
20#
 楼主| 发表于 2012-7-17 10:37 | 只看该作者
还是目标阻抗关于电容赋值问题:
; o" q3 \) ?- `) Z$ n. g5 z     电容赋值只能在local电容封装上右键编辑属性,在封装下每个具体的电容右键是不能编辑的。如下图。那如果同一封装有不同容值,比如0402封装有不同容值,那怎么办?自己可以把0402不同容值的分别丢在新建封装下面?比如040201 040202等等,这样就可以统一编辑了。但感觉这个方法有点笨笨的。而且如果电容很多,量就有点大了。请问大家是怎么处理这个问题的?

Snap1.jpg (24.18 KB, 下载次数: 0)

Snap1.jpg

Snap2.jpg (28.57 KB, 下载次数: 0)

Snap2.jpg
163我看行

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
19#
发表于 2012-6-30 10:39 | 只看该作者
beyondoptic 发表于 2012-6-29 16:00
$ a6 r7 E3 y2 f: |  I; K做目标阻抗时候,如果我选中1V电压这个net,有什么方法看到这个Net中用到哪些电容?那个circuit Element 中 ...

  V8 ~1 {2 d3 q5 M% D进入circuit Element Properties对话框,在电容那一栏里找到正端节点那一列,然后点击下就会自动按照电源net名称排序,这样就找的话就容易多了
9 A1 Z$ W! f9 {6 v$ [% W4 S7 r7 a  ?& q- {6 P2 B$ q/ E

. G1 M0 e# O  X! p" h
+ c7 c) }+ r/ k0 w0 x0 \* [& t+ |7 T: U  A3 I
# p+ O7 S1 V" ~" |. j
0 K# A2 z7 \/ \: z! ?2 T

评分

参与人数 1贡献 +2 收起 理由
beyondoptic + 2 灰常感谢

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-2-21 03:25 , Processed in 0.069922 second(s), 37 queries , Gzip On.

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

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

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