找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

Brocade JDM部招聘

查看: 13223|回复: 57

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

    [复制链接]

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

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

EDA365欢迎您!

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

x
本帖最后由 yuxuan51 于 2012-7-6 10:52 编辑
& k, ^8 F2 `' K- b2 W$ m; b7 [0 ^0 O+ v% \( g) g3 w
话说ansoft系类软件也是一个做仿真的老牌软件了,旗下有全波电磁场仿真软件,2.5D频域仿真软件,时域链路仿真软件,封装分析软件等等,刚开始用的新手可能会对这么多软件摸不着头脑,不知道哪个软件对应的功能是什么,下面我们就简单的介绍下ansoft软件包的每个软件所对应的功能1 _+ J% |/ s* A: C  v, v" U
) ^4 U6 t) }3 y0 B: g- n) U: E) d
首先ansoft软件包底下有如下几个软件:
# G  j, U0 x" X- u) C; ^- ^9 t1 q3 j* E. B( h$ Z1 Q
SIWAVE:这个软件是用我们常用来做PI分析,频域分析的软件,很有名气
; Y3 \6 s5 q4 Y. b" nHFSS:外号“海飞丝”,ansoft软件的招牌,当家花旦,作为3D全波电磁场仿真软件,HFSS在业内的地位不容质疑6 P# G( N, h" `
Q3D:功能和HFSS类似,可以进行频域分析,但是没有HFSS那么强大,在低频时比较实用
' n+ t& w, ?& d1 fTPA:封装分析软件
; F# m, G3 i8 t- w6 n( F" r4 LMAXWELL:2D场分析软件; g1 n/ x1 }/ U
Designer:功能相当强大的时域仿真软件,同样是ansoft软件的招牌产品$ [% {% t  O! |$ \  p8 g$ y0 K
ansoftlink:打杂工角色,可以转化layout文件给其他软件使用
% s+ O. |3 b4 V# M; i0 h# u  f4 r( z0 l, W" _3 L  D7 ?0 W
上一张图先1 D( {9 n2 K6 X  \4 s
5 V5 ~8 \( X7 |2 W& d  P: j) D
1.jpg ( k! o) w4 }( x3 ^
7 h% m) a4 {2 Q7 U7 w  m" t# T
上图从左到右可以看出先由打杂工ansoftlink将layout文件进行转化,然后接着导入到siwave/hfss里进行频域分析,包括谐振分析,电源阻抗分析,S,Y,Z参数提取等等,这些工作完成后接着可以将生成的S参数,spice模型再倒入到时域分析软件Designer里再次进行波形,眼图,TDR,SSO分析。整个的仿真流程大概如此。下面我们稍微详细点把siwave,hfss,Designer这三款我们最常用的软件介绍一下8 X4 Y  T5 n& A% m( V

" f/ w% c' ]+ o' R* j1.  首先来看siwave,siwave是基于2.5D场求解器,精度上比HFSS稍微差一点,不过在时间上可以做到很快,且比一般的2D场分析软件要强,它主要由以下几个功能# U9 h. n( z" ?% `  }2 a3 \
1.平面谐振分析) `% O  g/ [7 E7 ~3 X
2.S,Y,Z参数提取
7 S: }& ?1 W4 q' F( b( w: e! q4 [3.IR Drop分析7 O3 ^! [, E- ~- s  e& y9 M- H" }
4.EMI分析

+ a1 A3 f5 i. j% C8 W2 a6 @
$ Q2 {* k( o4 v& `. Z2 E$ Y4 d6 E它可以对电源平面阻抗分析,最新版本还能对去耦电容方案进行优化,另外它可以导出S参数或者spice模型供时域软件使用# e3 u5 n3 ]5 ^7 E% I& J

8 X, s8 t8 N( H7 {2 A& M0 j2 k0 \0 b" C+ }8 M
2.  底下我们看下功能最为强大的HFSS,是世界上第一个商业化的三维结构电磁场仿真软件,业界公认的三维电磁场设计和分析的电子设计工业标准。它有一下几个功能' H) p! s/ x1 P0 ^% r
1.基本电磁场数值解和开边界问题,近远场辐射问题
. V7 [$ {% F, W+ K; s$ p2.端口特征阻抗和传输常数;
; Y; Y- F: Y5 b5 y- g% U4 V3.S参数和相应端口阻抗的归一化S参数. c, q% f8 R5 s* S* A
4.结构的本征模或谐振解
- B+ d8 G4 j8 u( ]' @+ h, o0 G
/ h2 F- {# u: Q6 v: i
同样HFSS可以导出S参数给时域仿真软件使用
5 G1 s/ N/ }6 ?, \% u  s+ I6 W- c

5 m: \+ a& t; j: x+ |3.  最后我们看一下Designer,Designer作为一款时域仿真器,他能完成很多种时域分析功能,主要有如下几个功能/ o, l4 C( Z3 p: k
1.直流分析
+ R2 M9 N# v. P% l! ~. W: B2 u, R2.线性网络分析+ |8 X3 u/ `8 p7 \0 G
3.瞬态分析) A% y2 j: u+ l# X7 f7 n6 O
4.眼图分析, [0 a. M2 @& ]# L& T
5.AMI分析

& ^+ s# U* \, q% ~- @( @2 E  [: a$ z% A2 }% m: a% p
它能和频域工具(比如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 $ _  x- i  U$ M2 q% E4 s
斑竹,有什么好的入门文档可以推荐一下么?谢谢。
( [' J# o+ [( F
仿真方法依然推荐台湾前辈的网站http://residence.educities.edu.tw/oldfriend/
3 ?" U, z7 L' ~5 r
6 m. H1 w" j4 F. ]! N$ R至于基础理论乃是内功,需要自己边做边理解,想得多了,做的多了,自然会理解,量变引起质变,水到渠成的事情{:soso_e113:}

点评

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

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-22 21:47 | 显示全部楼层
版主牛逼啊!
" z% i/ M, y6 n1 S9 _+ E' N顺带问几个问题:D5 D! c+ I- V& C- u7 {: r1 P) U. N/ R/ r
1,ansoftlinks的工作不是从layout中提取S参数吗?siwave也能提取s参数 功能是不是重复了?9 D% A# D/ \+ O) @
2,通过siwave和ansoftlinks从layout中提取链路s参数,是基于某种算法算出来的吗?比如差分链路由于需要从里层换层表层,这时就会有存在差分过孔,过孔的s参数也能准确提取出来?如果能,和HFSS建模差分过孔得到的s参数相同?1 ~) V/ H' H4 `6 t5 n/ ~! L
3,提取出得s参数能直接用于时域仿真软件仿真吗?利用s参数的仿真能体现出反射带来的影响吗?我理解的s参数好像不包含时延信息啊。

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
 楼主| 发表于 2012-2-22 22:04 | 显示全部楼层
ring630 发表于 2012-2-22 21:47
4 N  m9 D" T" M$ }/ P% T版主牛逼啊!$ f4 e& a7 {4 R: U# j5 v
顺带问几个问题:D
# U6 Q# Z) g/ j  X1,ansoftlinks的工作不是从layout中提取S参数吗?siwave也能提取s参数  ...

9 J4 y8 y" M/ J7 g" g8 ]+ s; }1 u2 H. U# b. @, X2 b) \9 W
OK,逐一回复一下
" O  o: m) ?  f3 V' r. v# R
/ g% V6 a8 w- l4 t! N+ G( L1 G" r- E1.ansoftlink是不能提取S参数的,上面说了ansoftlink的主要做用是把layout文件转化为ansoft一系列仿真软件能接受的格式,仔细在看下介绍: T* a! K( l) Y
2 D5 s" m# Q5 ~
2.SIWAVE和HFSS是都可以提取过孔类的S参数的,想比较而已,HFSS提取的参数更为准确,这个是跟软件不同的算法有关系的,HFSS是基于3D全波仿真器,考虑到电磁场在空间分部的3个维度,即(X,Y,Z),SIWAVE是2.5D的仿真器,它和3D仿真器不同点就是在某个维度上认为结构是均匀的,这样就减小的计算量,同时也节省了时间。HFSS和SIWAVE其实就是在精度和时间上的取舍,看你更看重哪个,选择精度就选择HFSS,选择时间就选择SIWAVE。只不过HFSS在使用时相对于新手来说比较难入门些,容易出错。
3 z$ [7 L: ?: R0 m4 h
5 T8 I, a! [4 M/ W  R3。SIWAVE和HFSS提取的S参数一般是可以直接用在时域仿真上的。另外S参数当然包含了反射信息,其中的S11指的就是回波损耗,也就是被测网络的阻抗不连续造成的反射,另外S参数是包含延时信息的,只不过在频域不叫延时信息,而叫相位信息,平时我们只用到S参数的大小比值较多,也就是db,而忽略了S参数有相位这么一说,你可以去找个关于S参数介绍的书好好看下。其实S参数表征的就是被测网络的幅频特性和相频特性。
4 o9 M; f) p0 l
$ X0 ~( _' l' D" H9 y1 T+ \5 |( E9 I* c5 i- N8 v2 X0 f/ e
贴一张S参数的幅值和相位图,相信你能比较直观的理解
) @( u) i4 J, F5 [) d$ `: }& f3 _4 ?* ]6 Y

- g1 |/ P- U$ z 1.jpg

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-22 22:17 | 显示全部楼层
yuxuan51 发表于 2012-2-22 22:04
/ [( J; n4 m0 E. B6 FOK,逐一回复一下8 j3 k& U% ]$ C7 y: E
  `0 r# ~- y  ?3 \, c8 }
1.ansoftlink是不能提取S参数的,上面说了ansoftlink的主要做用是把layout文件转化 ...

! B  r! s/ P( B. T4 P原来是这样,有了s参数相当于有了一切。2 s) l% ]2 z7 ^; o4 {0 H3 Y
版主用过boardstation和qcd吗?/ Z% D; W' l2 ?  J
通过boardstation生成netural file 导入到QCD中,老是说找不到叠层信息。
8 t) E/ l* _( g! D& O% E' T$ t

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
 楼主| 发表于 2012-2-22 22:25 | 显示全部楼层
ring630 发表于 2012-2-22 22:17 ' ~! Z: c$ M! C
原来是这样,有了s参数相当于有了一切。- I1 l* D4 z- u4 S7 M
版主用过boardstation和qcd吗?
0 E2 P7 O/ |) ^) v通过boardstation生成netural  ...
; r" N8 k' k  \2 _
QCD是sisoft的软件吧,这个还真没用过,帮不了你了

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-22 22:49 | 显示全部楼层
仿真这条路不好走,要求的基础知识太多太深。1 z7 n+ A8 i3 Y4 ]
版主在这个领域做了多久了?

4

主题

519

帖子

5657

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5657
 楼主| 发表于 2012-2-22 23:42 | 显示全部楼层
ring630 发表于 2012-2-22 22:49 + c, H6 {: Y* B8 Y
仿真这条路不好走,要求的基础知识太多太深。7 ^7 I% P, b9 u* p5 l  J: V
版主在这个领域做了多久了?
$ i/ v  x) u# N8 E6 A
其实我也没有做很久,慢慢来吧,一口吃不成胖子的,呵呵。

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
, K. h9 E; t9 i% t那么 ansoft translators 又是做什么的?
$ B; {; C% t7 k; ]
ansoft 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 编辑 ' p! A) C7 I9 a/ a7 O5 l* c' f. ~
ring630 发表于 2012-2-24 15:28   t: O, q: r) i, W; ]# W# F7 g
面对一个公司旗下如此种类繁多的软件 我表示很崩溃
, g- y3 g- U3 B  a
. M5 ~6 v2 G9 D* f4 G! ~6 ~
么有见过更没有用过啊,看样子也像是转化一些文件的,类似ansoftlinks的功能,他们家最新的软件包14.0版本也没有这个东西啊
- B$ d  S5 j: r% ]. e
" l. i8 b" H1 l" M0 `# o0 J! ^7 J4 C, q1 V0 v+ ~4 ^( [5 A
1.jpg

10

主题

67

帖子

197

积分

二级会员(20)

Rank: 2Rank: 2

积分
197
发表于 2012-2-24 15:54 | 显示全部楼层
yuxuan51 发表于 2012-2-24 15:42
3 I8 ^/ k  F3 m& ^' c2 N么有见过更没有用过啊,看样子也像是转化一些文件的,类似ansoftlinks的功能,他们家最新的软件包14.0版 ...

- I7 }  P5 e0 w8 ~0 G& `  N应该是提供给其他PCB软件的插件- Y! O# u% \+ u; P% a. O5 j
能够从其他厂家PCB软件中提取出S参数。
3 H. F7 |- y0 T# {老外给我的 但是他们的licence我不能用。。。  [; R3 Z3 n3 [: L5 \

; z" N- c- Y$ P* P这里在问一下版主大哥,Hyperlinx能从boardstation里提取s参数吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2017-8-24 01:42 , Processed in 0.246398 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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