找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 14120|回复: 58

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

    [复制链接]

4

主题

520

帖子

5658

积分

EDA365特邀版主

Rank: 6Rank: 6

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

EDA365欢迎您!

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

x
本帖最后由 yuxuan51 于 2012-7-6 10:52 编辑 * W2 `. F6 d5 k% m5 ~4 a' ~

7 c/ y8 o) E2 u+ Q/ B, L: C% A话说ansoft系类软件也是一个做仿真的老牌软件了,旗下有全波电磁场仿真软件,2.5D频域仿真软件,时域链路仿真软件,封装分析软件等等,刚开始用的新手可能会对这么多软件摸不着头脑,不知道哪个软件对应的功能是什么,下面我们就简单的介绍下ansoft软件包的每个软件所对应的功能
6 c+ q; G2 n' R% p6 }1 y$ [9 s" b0 K) Z
首先ansoft软件包底下有如下几个软件:
' Q+ a' @! o# ~" @1 h, F1 r( o* B- t! a8 r  c6 ]
SIWAVE:这个软件是用我们常用来做PI分析,频域分析的软件,很有名气
- P/ A' U1 B, r% JHFSS:外号“海飞丝”,ansoft软件的招牌,当家花旦,作为3D全波电磁场仿真软件,HFSS在业内的地位不容质疑
- ?, u4 w/ h; B/ n9 `Q3D:功能和HFSS类似,可以进行频域分析,但是没有HFSS那么强大,在低频时比较实用5 s% {; D' i/ j, s- V
TPA:封装分析软件
9 D9 ]: L1 ~! e+ g8 M! b* tMAXWELL:2D场分析软件
7 K1 C. q  O7 n; W# F6 b* ~: {; `8 h% JDesigner:功能相当强大的时域仿真软件,同样是ansoft软件的招牌产品# S/ j1 r$ b9 W# b# q9 i
ansoftlink:打杂工角色,可以转化layout文件给其他软件使用
* g% s$ V% k0 e5 B% Y$ h& H! R4 H$ \: y8 `5 T8 C( ], B9 O' }( }8 @
上一张图先7 J6 m0 ]8 ]; ^

: q* l% z! }7 D+ } 1.jpg
2 o3 k6 ]% W& G+ Z) u- D
. A: q: h( @- b2 |" {& K6 z上图从左到右可以看出先由打杂工ansoftlink将layout文件进行转化,然后接着导入到siwave/hfss里进行频域分析,包括谐振分析,电源阻抗分析,S,Y,Z参数提取等等,这些工作完成后接着可以将生成的S参数,spice模型再倒入到时域分析软件Designer里再次进行波形,眼图,TDR,SSO分析。整个的仿真流程大概如此。下面我们稍微详细点把siwave,hfss,Designer这三款我们最常用的软件介绍一下
3 V9 n1 t/ v  L* y6 K. e2 g& `3 {" R" A8 M; b
1.  首先来看siwave,siwave是基于2.5D场求解器,精度上比HFSS稍微差一点,不过在时间上可以做到很快,且比一般的2D场分析软件要强,它主要由以下几个功能
2 z9 ?# P$ T# |- e5 j; P1.平面谐振分析. x/ T4 f& T, u4 X/ N
2.S,Y,Z参数提取
2 \6 \3 o/ l. ^. Y3 J3 o  X3.IR Drop分析9 q& K, C9 I! `
4.EMI分析

  Y5 I, [) v, F5 p, c8 e  E$ u1 S' y
' ?4 V1 s6 Z7 L0 S& b. [$ H; b, Q! t它可以对电源平面阻抗分析,最新版本还能对去耦电容方案进行优化,另外它可以导出S参数或者spice模型供时域软件使用
' r" k" D7 y6 R# O" h
6 O5 _: n0 g" T. Y. c2 L! m* _7 g' h/ G
2.  底下我们看下功能最为强大的HFSS,是世界上第一个商业化的三维结构电磁场仿真软件,业界公认的三维电磁场设计和分析的电子设计工业标准。它有一下几个功能$ l( r& O/ Z7 v* h8 }3 u. G
1.基本电磁场数值解和开边界问题,近远场辐射问题1 b% u9 C3 M. C& s
2.端口特征阻抗和传输常数;3 b0 W8 ^$ m0 Q
3.S参数和相应端口阻抗的归一化S参数6 Y1 t2 ~; v) B# h' W
4.结构的本征模或谐振解

% g& H& u5 V$ W5 p4 X' h; ?% K, g( K8 h8 e/ ?1 L( t2 Z
同样HFSS可以导出S参数给时域仿真软件使用1 y  m& \' G2 q1 m
( B/ G4 N8 W4 K( v$ W
5 l- ?$ i: t+ F3 u  B
3.  最后我们看一下Designer,Designer作为一款时域仿真器,他能完成很多种时域分析功能,主要有如下几个功能7 v1 O" m1 M7 s& t3 D, w4 Z
1.直流分析$ `6 W+ F+ Y: l# J8 c& T- l
2.线性网络分析
3 w! g" b1 o5 Y) X3.瞬态分析
& D) @1 m* M1 \2 y* |+ ]' J4 i4.眼图分析" k5 L' \2 Z! x- i
5.AMI分析
, K( K# G$ E4 [. K  m; X

- _" n$ M. U& x% v它能和频域工具(比如siwave,HFSS)结合起来仿真包括串扰,反射,SSO等

评分

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

查看全部评分

44

主题

384

帖子

3075

积分

五级会员(50)

Rank: 5

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

4

主题

520

帖子

5658

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5658
 楼主| 发表于 2012-2-22 18:50 | 显示全部楼层
beyondoptic 发表于 2012-2-22 17:43
6 l- K* l% N% h' P$ Y4 N斑竹,有什么好的入门文档可以推荐一下么?谢谢。
- I' V6 }1 K) D& h$ B* E8 r8 |0 s
仿真方法依然推荐台湾前辈的网站http://residence.educities.edu.tw/oldfriend/
% n6 Y3 n5 |, |6 X8 B/ {5 b- V- G. \# ]( n4 k; C' C0 T
至于基础理论乃是内功,需要自己边做边理解,想得多了,做的多了,自然会理解,量变引起质变,水到渠成的事情{:soso_e113:}

点评

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

10

主题

67

帖子

201

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
201
发表于 2012-2-22 21:47 | 显示全部楼层
版主牛逼啊!% p6 U4 q5 \9 _  V7 E
顺带问几个问题:D; U, D: q& y$ K" X
1,ansoftlinks的工作不是从layout中提取S参数吗?siwave也能提取s参数 功能是不是重复了?
' M4 P7 M" k0 w' H4 Z8 n2,通过siwave和ansoftlinks从layout中提取链路s参数,是基于某种算法算出来的吗?比如差分链路由于需要从里层换层表层,这时就会有存在差分过孔,过孔的s参数也能准确提取出来?如果能,和HFSS建模差分过孔得到的s参数相同?3 Q+ l  q. x5 y- @/ W3 o
3,提取出得s参数能直接用于时域仿真软件仿真吗?利用s参数的仿真能体现出反射带来的影响吗?我理解的s参数好像不包含时延信息啊。

4

主题

520

帖子

5658

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5658
 楼主| 发表于 2012-2-22 22:04 | 显示全部楼层
ring630 发表于 2012-2-22 21:47 4 ~( Q0 b. G* T" q: i
版主牛逼啊!
8 \# Q2 r& Y# N7 p( s) ]顺带问几个问题:D
2 L3 Q# N7 H7 C. J9 X$ S1,ansoftlinks的工作不是从layout中提取S参数吗?siwave也能提取s参数  ...
- Q! T) v& ~  c; |: ^1 Y2 C
) Z" ?8 ~1 }/ B" v5 A$ {& v( O- \
OK,逐一回复一下
0 A+ `, S1 W( M) \- C6 K1 a, m1 o/ k+ q, ^
1.ansoftlink是不能提取S参数的,上面说了ansoftlink的主要做用是把layout文件转化为ansoft一系列仿真软件能接受的格式,仔细在看下介绍
* M( ^( u6 _7 K
& t2 C# L( j  F) U0 p2.SIWAVE和HFSS是都可以提取过孔类的S参数的,想比较而已,HFSS提取的参数更为准确,这个是跟软件不同的算法有关系的,HFSS是基于3D全波仿真器,考虑到电磁场在空间分部的3个维度,即(X,Y,Z),SIWAVE是2.5D的仿真器,它和3D仿真器不同点就是在某个维度上认为结构是均匀的,这样就减小的计算量,同时也节省了时间。HFSS和SIWAVE其实就是在精度和时间上的取舍,看你更看重哪个,选择精度就选择HFSS,选择时间就选择SIWAVE。只不过HFSS在使用时相对于新手来说比较难入门些,容易出错。
  ~' b0 B. {+ w, s; t/ v" P$ S3 y0 v4 u7 u+ G7 z( I
3。SIWAVE和HFSS提取的S参数一般是可以直接用在时域仿真上的。另外S参数当然包含了反射信息,其中的S11指的就是回波损耗,也就是被测网络的阻抗不连续造成的反射,另外S参数是包含延时信息的,只不过在频域不叫延时信息,而叫相位信息,平时我们只用到S参数的大小比值较多,也就是db,而忽略了S参数有相位这么一说,你可以去找个关于S参数介绍的书好好看下。其实S参数表征的就是被测网络的幅频特性和相频特性。8 C  C+ O7 o* w( _

" O; j0 j% i) S  `% S' U; v+ G: _# [9 ^1 t0 L6 E/ K
贴一张S参数的幅值和相位图,相信你能比较直观的理解
. F& ?. m0 x2 F6 O% r
9 ^7 M: X* N( X; W0 w
# k( F" K2 [6 ^4 S 1.jpg

10

主题

67

帖子

201

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
201
发表于 2012-2-22 22:17 | 显示全部楼层
yuxuan51 发表于 2012-2-22 22:04 1 L% ]! S( ], Q; Y# z8 [1 \
OK,逐一回复一下: r0 y; F% j# Q8 b3 \3 B" e1 D1 P, f

# g" w" U: U* j7 K% M' |1.ansoftlink是不能提取S参数的,上面说了ansoftlink的主要做用是把layout文件转化 ...

; a4 j; q. E0 L% `$ k) k原来是这样,有了s参数相当于有了一切。
% C2 f' o4 R) l( N5 a( u版主用过boardstation和qcd吗?
, v3 |- [) {9 h& t% h& C通过boardstation生成netural file 导入到QCD中,老是说找不到叠层信息。
: |  y+ w3 C$ t

4

主题

520

帖子

5658

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5658
 楼主| 发表于 2012-2-22 22:25 | 显示全部楼层
ring630 发表于 2012-2-22 22:17 / Y' S' x; J1 K9 s$ t4 ^
原来是这样,有了s参数相当于有了一切。
. V+ O5 m+ t$ `& P版主用过boardstation和qcd吗?  ?' |- d+ j9 O2 S+ K
通过boardstation生成netural  ...

7 n# m+ e! Z4 NQCD是sisoft的软件吧,这个还真没用过,帮不了你了

10

主题

67

帖子

201

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
201
发表于 2012-2-22 22:49 | 显示全部楼层
仿真这条路不好走,要求的基础知识太多太深。
9 V% [; o; C/ X" s! A0 Q' [1 G版主在这个领域做了多久了?

4

主题

520

帖子

5658

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5658
 楼主| 发表于 2012-2-22 23:42 | 显示全部楼层
ring630 发表于 2012-2-22 22:49
7 r" @" c, x9 g- ^0 J仿真这条路不好走,要求的基础知识太多太深。
2 x1 \8 z& H, s2 I8 T: z版主在这个领域做了多久了?
) b. B# z2 u& o. g& Y
其实我也没有做很久,慢慢来吧,一口吃不成胖子的,呵呵。

6

主题

121

帖子

2190

积分

四级会员(40)

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

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

10

主题

67

帖子

201

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

4

主题

520

帖子

5658

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5658
 楼主| 发表于 2012-2-24 15:04 | 显示全部楼层
ring630 发表于 2012-2-24 14:52 ; l% n* w4 s9 Z6 ]% {, R- x6 x
那么 ansoft translators 又是做什么的?

6 A' L6 ?5 P* h; cansoft translators? 孤陋寡闻了,没听过这个,不是ansoftlinks么

10

主题

67

帖子

201

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

4

主题

520

帖子

5658

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5658
 楼主| 发表于 2012-2-24 15:42 | 显示全部楼层
本帖最后由 yuxuan51 于 2012-2-24 15:49 编辑
" ?: B8 Y: b' r6 p( A
ring630 发表于 2012-2-24 15:28
- t) R1 D% M) f. \面对一个公司旗下如此种类繁多的软件 我表示很崩溃
0 c  m& P" y2 J! O% Z

6 ]. ^  k2 ?/ \3 L  }么有见过更没有用过啊,看样子也像是转化一些文件的,类似ansoftlinks的功能,他们家最新的软件包14.0版本也没有这个东西啊
! h5 t& X7 o& l" E( p8 a/ p5 H7 C- |/ O  w1 \3 d8 g$ X4 t

. P- `  K  F9 y0 B* ? 1.jpg

10

主题

67

帖子

201

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
201
发表于 2012-2-24 15:54 | 显示全部楼层
yuxuan51 发表于 2012-2-24 15:42 * \3 K) g9 j5 @) @+ x- H
么有见过更没有用过啊,看样子也像是转化一些文件的,类似ansoftlinks的功能,他们家最新的软件包14.0版 ...

( Y5 W9 O1 y. ]应该是提供给其他PCB软件的插件
, h7 M- D( t% T2 U能够从其他厂家PCB软件中提取出S参数。
1 W" Q8 \( h5 ]" t7 }老外给我的 但是他们的licence我不能用。。。
9 x8 h0 F5 M+ ]( j8 ?" e5 _4 v7 T9 K7 [# a1 m, w( A! H
这里在问一下版主大哥,Hyperlinx能从boardstation里提取s参数吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2018-1-19 01:41 , Processed in 0.191598 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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