找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

71日公益培训【Follow Me Radio】系列课程之二《LC滤波器的设计》

查看: 13030|回复: 57

简单介绍下ansoft公司的仿真软件

    [复制链接]

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
发表于 2012-2-22 16:24 | 显示全部楼层 |阅读模式

EDA365欢迎您!

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

x
本帖最后由 yuxuan51 于 2012-7-6 10:52 编辑 3 z4 h! c! c- @( f  l

* F: c& k- f! n. Z; t  ?+ h' R3 ?1 o话说ansoft系类软件也是一个做仿真的老牌软件了,旗下有全波电磁场仿真软件,2.5D频域仿真软件,时域链路仿真软件,封装分析软件等等,刚开始用的新手可能会对这么多软件摸不着头脑,不知道哪个软件对应的功能是什么,下面我们就简单的介绍下ansoft软件包的每个软件所对应的功能9 Z0 \- G. U! x, b, {
4 I5 v. w/ |/ F- j8 B' q2 H; P
首先ansoft软件包底下有如下几个软件:
/ }+ ?7 J8 U, j6 X7 a+ H  I: _* Y# l  R7 R
SIWAVE:这个软件是用我们常用来做PI分析,频域分析的软件,很有名气
; S; s  f/ g. o8 n- ]HFSS:外号“海飞丝”,ansoft软件的招牌,当家花旦,作为3D全波电磁场仿真软件,HFSS在业内的地位不容质疑7 q) l2 ]& i6 t7 y! ~
Q3D:功能和HFSS类似,可以进行频域分析,但是没有HFSS那么强大,在低频时比较实用
6 N9 B5 {/ K" ^, u* ]. `, C' \TPA:封装分析软件: P1 r) R4 y9 P% r
MAXWELL:2D场分析软件3 e# u  n2 Y  A- a
Designer:功能相当强大的时域仿真软件,同样是ansoft软件的招牌产品
- `; O' v5 z9 t* l+ h- @ansoftlink:打杂工角色,可以转化layout文件给其他软件使用) M6 G, E7 R! e( W

; o3 h" ^& v/ r上一张图先
6 C6 V& u! b' v  S3 c+ |
5 Z' t  @! A5 O. r! {/ z# |% w 1.jpg
0 N! d) v+ F! ^4 l$ e5 V  ^3 m  D% \# Z* R. l0 e
上图从左到右可以看出先由打杂工ansoftlink将layout文件进行转化,然后接着导入到siwave/hfss里进行频域分析,包括谐振分析,电源阻抗分析,S,Y,Z参数提取等等,这些工作完成后接着可以将生成的S参数,spice模型再倒入到时域分析软件Designer里再次进行波形,眼图,TDR,SSO分析。整个的仿真流程大概如此。下面我们稍微详细点把siwave,hfss,Designer这三款我们最常用的软件介绍一下/ ^7 H3 w9 {" A, N

4 m  ~3 J1 s. e' L- d; w  v1.  首先来看siwave,siwave是基于2.5D场求解器,精度上比HFSS稍微差一点,不过在时间上可以做到很快,且比一般的2D场分析软件要强,它主要由以下几个功能# {/ ?1 t# J  w* B
1.平面谐振分析
3 H' }+ i+ m$ a+ o) K2.S,Y,Z参数提取/ B- P7 F* Q" b8 E) i
3.IR Drop分析
2 i9 x# A0 U7 V: Y! p2 B4.EMI分析

4 S& ^4 R2 s& ?+ `5 R$ h  t/ e8 X
- J, h. n0 [5 p' u' b它可以对电源平面阻抗分析,最新版本还能对去耦电容方案进行优化,另外它可以导出S参数或者spice模型供时域软件使用6 H/ v5 h" D  b  @* e/ b

4 Y& ?" ^" u1 [( ?; ?: u1 I7 }4 R( [; `4 d& O5 v
2.  底下我们看下功能最为强大的HFSS,是世界上第一个商业化的三维结构电磁场仿真软件,业界公认的三维电磁场设计和分析的电子设计工业标准。它有一下几个功能
+ i1 i, Q. q& H1.基本电磁场数值解和开边界问题,近远场辐射问题
0 L  t, U7 R5 N0 k1 h, H2.端口特征阻抗和传输常数;
" \* D& l9 L( U# u  I3.S参数和相应端口阻抗的归一化S参数
$ o8 o4 y# [: k1 X/ ^6 I4 a: f4.结构的本征模或谐振解
1 p$ }. }4 w7 t* F( Y
  @( \) a& t: C% e9 V
同样HFSS可以导出S参数给时域仿真软件使用
" N2 A7 b# W0 @% @: m1 Q/ V6 S& t6 a. k& @: t* f! T4 p
) P- R6 k+ _) `/ h
3.  最后我们看一下Designer,Designer作为一款时域仿真器,他能完成很多种时域分析功能,主要有如下几个功能
1 t6 u: B& x( g8 C1.直流分析9 N+ r% {! j( {/ U' Z
2.线性网络分析% p8 P! U% w* e& M
3.瞬态分析$ @+ s% u1 Z2 ^  O' S$ L; v* [: C
4.眼图分析
. n/ v% Z: K# I% C5.AMI分析

# ~; _3 G1 O2 E' b1 ]/ h4 m7 B6 p/ R% M
它能和频域工具(比如siwave,HFSS)结合起来仿真包括串扰,反射,SSO等

评分

参与人数 2贡献 +12 收起 理由
admin + 10 赞一个!
beyondoptic + 2 赞一个!

查看全部评分

44

主题

384

帖子

3075

积分

五级会员(50)

Rank: 5

积分
3075
发表于 2012-2-22 17:43 | 显示全部楼层
斑竹,有什么好的入门文档可以推荐一下么?谢谢。
163我看行

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
 楼主| 发表于 2012-2-22 18:50 | 显示全部楼层
beyondoptic 发表于 2012-2-22 17:43 6 L/ k3 Q4 z0 q& a# N
斑竹,有什么好的入门文档可以推荐一下么?谢谢。
# n7 I2 E  w3 @
仿真方法依然推荐台湾前辈的网站http://residence.educities.edu.tw/oldfriend/9 }* H$ i. w6 p! d: ^
  ^. T0 R6 D6 C1 x
至于基础理论乃是内功,需要自己边做边理解,想得多了,做的多了,自然会理解,量变引起质变,水到渠成的事情{:soso_e113:}

点评

版主,这个网站打不开了,还有别的网站可供学习的吗?  详情 回复 发表于 2017-2-8 09:45

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-22 21:47 | 显示全部楼层
版主牛逼啊!
) v4 W; M/ C0 j3 q! x1 t顺带问几个问题:D
: ], M- \3 V0 U# k1,ansoftlinks的工作不是从layout中提取S参数吗?siwave也能提取s参数 功能是不是重复了?
; E! b1 q  p/ i' ]+ G2,通过siwave和ansoftlinks从layout中提取链路s参数,是基于某种算法算出来的吗?比如差分链路由于需要从里层换层表层,这时就会有存在差分过孔,过孔的s参数也能准确提取出来?如果能,和HFSS建模差分过孔得到的s参数相同?
: e  f) e; Z$ s$ d: i! N3,提取出得s参数能直接用于时域仿真软件仿真吗?利用s参数的仿真能体现出反射带来的影响吗?我理解的s参数好像不包含时延信息啊。

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
 楼主| 发表于 2012-2-22 22:04 | 显示全部楼层
ring630 发表于 2012-2-22 21:47
1 Y$ f5 ]1 f9 g3 Z' I& p版主牛逼啊!2 ~9 V# F  D- \0 T3 s- s: F
顺带问几个问题:D
4 z" a% m3 k# X8 v: c$ `1,ansoftlinks的工作不是从layout中提取S参数吗?siwave也能提取s参数  ...

; d4 @" t  C* x# p: H0 i
& R+ ?, x) D; B2 [. F  L2 q* lOK,逐一回复一下4 I7 C# |2 ?/ b$ c

- T+ R5 X$ [# A' V7 e4 G7 ^1.ansoftlink是不能提取S参数的,上面说了ansoftlink的主要做用是把layout文件转化为ansoft一系列仿真软件能接受的格式,仔细在看下介绍; R( E3 ]) Y4 I+ q, S- w
7 j" ~: o' [( Z/ p0 U7 S8 O' s
2.SIWAVE和HFSS是都可以提取过孔类的S参数的,想比较而已,HFSS提取的参数更为准确,这个是跟软件不同的算法有关系的,HFSS是基于3D全波仿真器,考虑到电磁场在空间分部的3个维度,即(X,Y,Z),SIWAVE是2.5D的仿真器,它和3D仿真器不同点就是在某个维度上认为结构是均匀的,这样就减小的计算量,同时也节省了时间。HFSS和SIWAVE其实就是在精度和时间上的取舍,看你更看重哪个,选择精度就选择HFSS,选择时间就选择SIWAVE。只不过HFSS在使用时相对于新手来说比较难入门些,容易出错。9 c% K" R7 m5 F+ l
& H4 c0 Q8 H1 f9 P0 r3 A
3。SIWAVE和HFSS提取的S参数一般是可以直接用在时域仿真上的。另外S参数当然包含了反射信息,其中的S11指的就是回波损耗,也就是被测网络的阻抗不连续造成的反射,另外S参数是包含延时信息的,只不过在频域不叫延时信息,而叫相位信息,平时我们只用到S参数的大小比值较多,也就是db,而忽略了S参数有相位这么一说,你可以去找个关于S参数介绍的书好好看下。其实S参数表征的就是被测网络的幅频特性和相频特性。
- i. d3 o' b! p4 X3 [- |: i) [8 f6 d, i) R

! N- c9 g! e+ K, ?0 b贴一张S参数的幅值和相位图,相信你能比较直观的理解8 v+ U# V7 E, G# b4 P
. u, Q  N8 a* z* @' O- p! }

# x: ~% m0 Q8 K9 c/ I. ?( f7 z 1.jpg

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-22 22:17 | 显示全部楼层
yuxuan51 发表于 2012-2-22 22:04
( I! J' B5 O& ^: L5 `OK,逐一回复一下
0 V( P4 F& o# F  L8 i# H  u4 n. ?3 P
1.ansoftlink是不能提取S参数的,上面说了ansoftlink的主要做用是把layout文件转化 ...
# m4 }. B. |* ~4 f7 e
原来是这样,有了s参数相当于有了一切。7 F6 J5 _* z9 B2 E, t
版主用过boardstation和qcd吗?
# C* _# }2 ]; n  x; t6 m$ O" I; c通过boardstation生成netural file 导入到QCD中,老是说找不到叠层信息。% }* v" m( E2 P5 Z9 j, \( n

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
 楼主| 发表于 2012-2-22 22:25 | 显示全部楼层
ring630 发表于 2012-2-22 22:17 ( @  a: [0 D; e
原来是这样,有了s参数相当于有了一切。8 x  K9 P/ v8 k4 _
版主用过boardstation和qcd吗?
9 \# z. E: v+ b  v; f  [/ e2 y+ Z通过boardstation生成netural  ...
2 g/ |) }) G& ]0 \/ i* @& f2 T0 t* E
QCD是sisoft的软件吧,这个还真没用过,帮不了你了

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-22 22:49 | 显示全部楼层
仿真这条路不好走,要求的基础知识太多太深。
; v2 o3 j+ b, O7 F1 s5 y, F版主在这个领域做了多久了?

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
 楼主| 发表于 2012-2-22 23:42 | 显示全部楼层
ring630 发表于 2012-2-22 22:49 ! ~! n! }) R! \
仿真这条路不好走,要求的基础知识太多太深。9 D, \  `% V6 v/ J1 o" _2 i/ @
版主在这个领域做了多久了?

1 Z: x; \& S! z5 q5 B2 X其实我也没有做很久,慢慢来吧,一口吃不成胖子的,呵呵。

6

主题

121

帖子

2191

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2191
发表于 2012-2-23 17:14 | 显示全部楼层
仿真软件的使用并不难,电磁场理论比较难。。。。

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-24 14:52 | 显示全部楼层
那么 ansoft translators 又是做什么的?

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
 楼主| 发表于 2012-2-24 15:04 | 显示全部楼层
ring630 发表于 2012-2-24 14:52 . Z- C( ~, F0 A
那么 ansoft translators 又是做什么的?

1 H$ V( Y6 z% u7 m( h  \# P. Y: R- jansoft translators? 孤陋寡闻了,没听过这个,不是ansoftlinks么

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-24 15:28 | 显示全部楼层
面对一个公司旗下如此种类繁多的软件 我表示很崩溃
links5.0.jpg
translator6.0.jpg
translator5.0.jpg

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
 楼主| 发表于 2012-2-24 15:42 | 显示全部楼层
本帖最后由 yuxuan51 于 2012-2-24 15:49 编辑 5 N9 d0 u* `  L: ]( V) B8 z
ring630 发表于 2012-2-24 15:28
; I1 U- C; j+ k( Z面对一个公司旗下如此种类繁多的软件 我表示很崩溃
1 G+ [2 s# s( f- ]' w

1 M' h( T6 V7 ^" d& ~, Q7 e么有见过更没有用过啊,看样子也像是转化一些文件的,类似ansoftlinks的功能,他们家最新的软件包14.0版本也没有这个东西啊& w6 d% I% R6 x1 m% {" c& b  ?

8 E* Q/ G) n  [0 O& P6 R( N$ d+ n1 h' @' b, V8 P6 G& {
1.jpg

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-24 15:54 | 显示全部楼层
yuxuan51 发表于 2012-2-24 15:42
7 Y: c; H/ d( ^: A; l1 L+ {么有见过更没有用过啊,看样子也像是转化一些文件的,类似ansoftlinks的功能,他们家最新的软件包14.0版 ...

1 C0 v/ Z4 g& V2 `# j0 U/ r应该是提供给其他PCB软件的插件
1 }/ e2 Z9 U8 a/ n能够从其他厂家PCB软件中提取出S参数。
, f: p) B. Q; N0 r3 W( l老外给我的 但是他们的licence我不能用。。。& f8 w$ Z' R0 t6 G+ t4 U$ F4 G

/ j$ I2 n; L; G5 E这里在问一下版主大哥,Hyperlinx能从boardstation里提取s参数吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

联系我们|手机版|EDA365 ( 沪ICP备06054671号 )

GMT+8, 2017-6-25 11:37 , Processed in 0.222509 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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