找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

[仿真讨论] 各位再来比较讨论一下各个仿真工具的优劣性及发展趋势

[复制链接]

9

主题

94

帖子

614

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
614
跳转到指定楼层
1#
发表于 2014-1-23 08:13 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

x
业界里已经有不少的仿真工具,稍稍列一下我个人认为在业界里有名气的品牌。
, g% Z/ u. C1 v* ]
% T3 \+ L& \% b2 s" gcadence/Sigrity
& r0 ]- d# K# w- h$ y" ]mentor Graphics Hyperlynx2 t7 J& `" R* _9 d/ Z) F! D* s
SiSoft( N* j  o! U/ x) E/ @' t9 f& c
Synopsis HSpice6 o8 _6 g( ]( o/ N3 ~/ A0 i* H
Ansys
! Q! R, g9 v! c8 M, G/ c8 _/ i; B* x等等, l! ?% u1 F7 N

. M  ^* u  i9 A: N0 r, x( v/ Z希望各位能踊跃发表您的真知灼见。( [; W. ~) E$ ], k* t  r2 h+ J6 m
性价比,功能性,发展趋势等等。, U+ g+ \2 z: o. n9 ~0 C" S" f
当然最主要的还是能实际有效地解决到前端和后端的高速pcb仿真和设计。
  `! M* P! {+ l5 Z/ y3 W/ I. [" E+ ~0 G' Z
弱弱地问一下有必要分开前端和后端来讨论吗?  V# r7 v" ~& H5 G+ m' h8 {3 z
& I; o, ]0 `, j
各位大侠请不吝赐教,在此感激不尽!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏2 支持!支持! 反对!反对!

116

主题

563

帖子

7196

积分

EDA365版主(50)

Rank: 5

积分
7196
推荐
发表于 2014-1-30 09:00 | 只看该作者
因为芯片封装对很多人来说很神秘,所以就觉得有package model就高大上了,殊不知package model就是个鸡肋,集总参数模型的局限性,高速毕现。& I: [0 i1 f" b/ K2 i

7 [, _6 X. R" }* q去比较哪个工具更好,难!6 t1 S: |2 q7 u
每个工程师都会认为自己所精通的那款最好!
- V$ I8 F! d5 g/ A5 M其实每个工具各有所长,否则一定被市场淘汰。. a. _" T. U/ c3 Z6 o8 S: R& Z% S
2 k! `0 S' M" t: n% A0 e
老工程师都明白,技术是需要积累的,软件也一样。
( [$ J; m  r1 F, ~8 u; _如果一个软件刚进入一个新领域,不要听它吹的多牛,不可能的。
  j2 f- l. r" J% c
IC封装设计

0

主题

39

帖子

1221

积分

四级会员(40)

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

积分
1221
推荐
发表于 2014-1-28 10:40 | 只看该作者
各有所长,没多大科比性!. R  W) J/ i1 m
趋势就是全系统,芯片-封装-PCB-系统3 N9 e1 b/ j' j$ S( p" x
3 A* u! m& ~6 C9 G* Q3 G9 U* Q" P
RF系统级的仿真 ADS; e0 p# c( r3 X; `7 @4 J2 _5 x
MW天线 HFSS CST# W1 J0 U2 g) t+ [. E
数字系统SI PI  sigrity Ansfot Hyperlynx
! \8 k1 V+ t7 G+ w1 X! R0 m6 t- X. ~2 k芯片级的:数字:Apache   RF: ADS?
1 _. E  f. u3 ]: a: n; z( q

点评

支持!: 5.0
支持!: 5
  发表于 2014-1-28 18:11

7

主题

106

帖子

3390

积分

五级会员(50)

Rank: 5

积分
3390
推荐
发表于 2014-4-10 23:20 | 只看该作者
本帖最后由 0aijiuaile 于 2014-4-10 23:24 编辑
7 h( z( m  e% P1 p( p1 W+ w( L2 b" I4 a7 m! ]5 ~2 L7 [) v6 s' P
都说了各个仿真工具的优劣性,没说发展趋势啊;发展趋势我是不太清楚了,优劣性其实是不觉得啦。
; g' M6 L, P) \  d# z其实我觉得各软件都针对不同信号,不同的分析需求,来更好为我们所用。( [, ^; c# {- c( l, E
SQ,hyperlynx:这两个软件仿真范围比较类似,但9.0后hyperlynx 3D功能有所增强,且hyperlynx更易用,更方便。对比过多次两款软件,结果基本一致;但适用范围比较小,更适用于并行接口的反射,串扰分析;hyperlynx作为时域工具还是不错的,很多外国的大佬都在用,BOGTAIN,STEPHEN都是用这款做串行时域分析。5 D; t& }8 f5 s' y! V
SISOFT,SPEED2000:由于国内市场发展原因,前款软件退出中国市场;有幸也用过这款工具,做过DDR的一系列时序仿真对比分析;与sgrity相比,由于我用的是早期版本,一些功能还待开发,但sgrity的sso功能相对而言是所有仿真工具中最直接简单的,但是却不是追溯本质的方式。概括这两款软件就是总线仿真“方便”。
" n! [0 F# n- V3 y: |0 m" p& GCST,ANSYS系列频域方面的一些工具:总体来说频域方面的分析很广阔,因为是专业的仿真软件,因此功能很强大,覆盖面也很广;很多人都是摸摸大概,只在自已的那个平面上跳动。我是做高速信号的,对于高速信号来说,主要是对一些集总模型的提取(封装参数),S参数特性提取(高速链路,复杂一点连接器之类),使用这些工具是必要的。当然由于是3D场结构仿真,有些公司也会使用其做些EMC方面的仿真评估。当然POWERSI也不错。, {7 f0 R8 }0 @" o" Z6 c& ^! x
Hspice:电路仿真软件,由于芯片厂商不能提供IBIS-AMI,(主要是没人去维护了,我猜6 m" F& _+ G5 ^3 \: L+ n( h
就只能提供一些加密的Hspice来给来仿真了,但由于其精确性也成为所有其他模型correlation的标准,这个虽然是不太好用,但有时为了评估有源特性也是没有办法。
+ c; \0 T, p, l' }当然还有些高速仿真软件,国内应用范围不太广泛,但也是各有自身特点。如果时间不允许的话,软件还是需要根据产品的信号类型来做个选择的。
' r& k* G% k: d1 q( a睡了。

0

主题

1

帖子

-8983

积分

未知游客(0)

积分
-8983
36#
发表于 2017-9-24 07:00 | 只看该作者
草草 发表于 2014-2-13 17:28
9 S9 M" q3 D" \高手论战,必须占个座!
3 j3 s% s4 G/ y4 t( M" X
握手握手,围观高手谈经验涨经验6 Y7 C" _0 g4 b$ C+ `; ~8 B

116

主题

563

帖子

7196

积分

EDA365版主(50)

Rank: 5

积分
7196
34#
发表于 2014-4-10 10:26 | 只看该作者
seawolf1939 发表于 2014-4-9 10:52. o1 s+ K# M$ h2 l/ O% Y% v
下过一本CADENCE关于SIP设计的电子书,稍微扫了扫发觉跟PCB LAYOUT差不多,也没什么特别高大上的。

8 w$ D3 E( ?+ `3 a2 G你被误导了。& S6 Q# Y1 ^- j" C: L
这本书取名 “APD/Sip软件使用手册”更合适,跟sip不搭边。从专业角度来说,IC封装的门都没入。$ c4 f& I8 X3 c- V
当然,这个软件确实很不错,用的也比较广泛。$ w& w' `7 I- o

* B: M% @/ A4 W1 M5 ~6 X6 {, I了解IC封装的知识,以后可以多逛逛EDA365的“IC封装设计与仿真”版块。
IC封装设计

4

主题

313

帖子

2314

积分

四级会员(40)

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

积分
2314
33#
发表于 2014-4-9 10:52 | 只看该作者
pjh02032121 发表于 2014-1-30 09:00
% a' |; P* F& C+ }因为芯片封装对很多人来说很神秘,所以就觉得有package model就高大上了,殊不知package model就是个鸡肋, ...

) j' n' R$ k, a# r0 c" }下过一本CADENCE关于SIP设计的电子书,稍微扫了扫发觉跟PCB LAYOUT差不多,也没什么特别高大上的。

12

主题

219

帖子

659

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
659
32#
发表于 2014-4-8 15:39 | 只看该作者
前仿还真的没有关心,高速的前仿没有做。; y6 Y! z) ~+ ]" W; v+ Y1 O8 W
后仿 pcb仿真肯定是做高速的呀,肯定是有3d仿真能力的呀,我推荐cst。

1

主题

51

帖子

217

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
217
31#
发表于 2014-2-13 17:28 | 只看该作者
高手论战,必须占个座!

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
30#
发表于 2014-2-7 10:37 | 只看该作者
yuxuan51 发表于 2014-2-4 21:10
% Z9 h6 Y/ B* s兄弟你先不要激动,消消气,大过年的,新年快乐!( |1 H+ w1 D! {8 z
% j; |0 T- n3 V& P: n; m0 q& ^
首先我从没说过IBIS模型不能内嵌package model,我 ...
6 M& F  ~4 f. L# G' U' y( F$ r- d
不生气不生气。& P3 A% Q6 g' }& I% m/ q0 A+ C+ ^! r0 z4 Q
就事论事而已。我在乎的是哪个软件更快更准更方便,再加点个人色彩而已。  y4 U) R) m& p* ~7 e* A5 Q
至于ADS和ansys谁更好,我是觉得两个都是大佬级的软件,各有特色。而且我见得多的是用ADS做通道,ansys用起来就没那么便捷(熟悉了也很方便,只是没ADS那么好上手)
; A% B; v* M% v; ~# `可能是我误解你的意思了。AMI是IBIS5.0出现的,真正在做计算的是外部的AMI的DLL程序,但是其buffer以及封装语言还是基于ibis,同样可以内嵌,也可以外部导pkg file,做法是一样的,区别在于不熟悉ibis语言环境的要修改的话会比较容易出错。
- m$ e2 }& @! c4 l) F
  s' F9 ]: l/ e) b- ?% \! f" r" {关心高次谐波部分影响时,特别是在损耗及带宽问题上时,pkg就尤为重要了
- J2 b1 |: r  u/ y1 k
新年伊始,稳中求胜

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
29#
发表于 2014-2-4 21:10 | 只看该作者
cousins 发表于 2014-2-4 08:27
$ a* T+ T2 ~3 R' z$ X! u另外,我并不是ADS的死粉,比较起ads大量的弹出窗口,我更喜欢ansys designer的简洁。至于收敛性,optimize ...

3 n8 Z' U3 @( a$ @% U5 @! c5 i兄弟你先不要激动,消消气,大过年的,新年快乐!
$ Y6 Z/ S, H. a2 m) |. d8 ]" N
7 ?) m  [: D$ b" }: \  d, o首先我从没说过IBIS模型不能内嵌package model,我是说我没见过AMI模型带package model,你理解错我意思了,IBIS模型能内嵌package model我当然知道,但是AMI模型这么做的我是没看过,所以你说AMI仿真时RLC更不准是没问题的,我上面也提到了AMI用加载S参数的办法来满足package较宽频段的仿真精度。0 K  p! o% A' z0 k/ F; W& M- F

/ p+ \: c8 L! G( V3 |# L  D另外我说pckage model是鸡肋是有条件的,“AMI仿真”是我提的条件,你都没看清楚我的前提条件。我也是看你一直将AMI和package model扯上关系才会有此疑问,你是不是把IBIS和IBIS-AMI给弄混了。8 ?# F& D6 Z, m6 R# q9 D" \

- C0 C4 u( K7 u1 L7 U8 U8 B最后声明我只是在和你讨论designer和ADS对于package支持的好坏,没啥其他意思,请见谅。另外我是ADS的粉丝,谢谢!

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
28#
发表于 2014-2-4 08:27 | 只看该作者
另外,我并不是ADS的死粉,比较起ads大量的弹出窗口,我更喜欢ansys designer的简洁。至于收敛性,optimize算法的话,两者相差不大。各个工具我仅仅是站在自己的角度做评价而已,你可以不接受我的观点,自己用着习惯就好。* G8 j! N9 k( U7 T3 j
新年伊始,稳中求胜

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
27#
发表于 2014-2-4 08:09 | 只看该作者
本帖最后由 cousins 于 2014-2-4 08:20 编辑 * Y! `7 z- A2 z5 p
yuxuan51 发表于 2014-1-31 19:38
5 i0 K; ?* E6 h( [9 s你说的PKG file就是package model吧,我很奇怪,package model啥时候和AMI模型扯上关系了,这玩意在早 ...
* ^5 }' l. |. p5 U1 M4 V8 A+ ?
; j, {  u( `$ P: i- Y' C( @
关于pkg 嵌入IBIS,参考xilinx一篇老文
) Z0 A* j4 Y9 _http://china.xilinx.com/support/answers/21632.htm
! }4 |+ o5 N# Z( c6 z/ M做验证不会出错,这在ibis4.2之前就可以做到了,你可以去常用的memory颗粒厂商下载一些过来看看,不是每一个model会有,但是我所用过的如v80a_aat是有pkg file嵌入的。8 R0 g3 [  i9 B  P/ J# T: X* |5 U0 R
ADS这部分确实是我搞错了,ibis model 下package的tab我没细看过,一直以为是支持的,至于你说是用Q3D做的静态场分析,那rlc参数一样是从s matrix转换成RLGC matrix过来的,而且还是忽略了G参数的粗略一阶模型,那不是更没参考意义?) d/ p0 L, q; K$ O$ [0 B
何况传输线做成多阶RLGC模型,这是时域通用的做法,为何会认为pkg file只是个鸡肋呢?不要认为ibs文件中只给出了粗略的一阶RLC集总参数就觉得精度偏离太大,对于高速数字的高次谐波,带宽增加,就意味着需要更多阶的精细模型而已,你用小带宽的探头去测一个大带宽的信号,当然是不准的,但你不能怪探头,人家探头说明书上说了只适用于多少带宽以下。
( R7 F0 _; _. _) B  k  A至于pkg file是不是高大上,ansys designer工具确实是非常强大的,但是所有的这些界面友好的工具都加入hspice接口,自然有他的考量,我不觉得把ADS和ansys designer比个高低有何意义,作为design&pre-scan的工具,谁都保证不了100%与实际匹配,我们所做的是尽量快速的接近现实,以及操作的便捷,款且我并未质疑ansys designer的精确度,你喜欢这个工具,我对这个工具的操作有点意见,正常情况,不必那么紧张。
8 I1 U% b# k% }/ K/ l 带pkg file 的AMI model我不可能拿出来,证明不了。但是IBS文件里嵌入详细的pkg 片段上面已经给出参考了。! y( U9 H6 r' e5 X: v

7 [: @" w( x/ a2 X6 ^& ]; P
新年伊始,稳中求胜

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
26#
发表于 2014-1-31 19:38 | 只看该作者
本帖最后由 yuxuan51 于 2014-1-31 22:20 编辑 2 ~" O3 z4 I" R- I- r1 B- Q; @
cousins 发表于 2014-1-29 15:17
- j9 D2 J1 Z4 M' w1 o9 R5 r) w我知道这步操作,我用ansys designer要比ADS用得多, @4 u: [$ B! ?* z; u
可是这步package的实际是没导入AMI中的PKG file的,而 ...

6 l" D  d- n$ z: U- g1 y' z$ a! e  W& ?5 E* `% g( W1 A) q9 r
你说的PKG file就是package model吧,我很奇怪,package model啥时候和AMI模型扯上关系了,这玩意在早期的IBIS规范里就有提及了,只是最近几个版本在一直的改进。另外我从来未见过带package model的AMI模型,如24楼所说,这种用Q3D之类基于准静态麦氏方程软件提取出来的玩意在AMI模型仿真时可参考性就是一坨shit,所以现有的AMI模型要么是通过加载package的S参数来实现package的影响,要是就还是简单的RLC参数来实现,要是你那有带package model的AMI模型的话还请恳放出来给兄弟开开眼界,多谢!$ N9 L7 N. a" f9 m1 u5 R
( n' l+ |, u1 P3 {: S
ADS对于package model的加载也是不支持的,目前了解的只有HSPICE支持,你也可以查查ADS的help文件,ADS2011版本肯定不支持,最新的我没用过不知道,所以我觉得这方面ADS和designe只是半斤八两而已。要是你有截图或者文档说ADS可以支持.pkg文件或者package model字段的话可以给我们SHOW一下。& e6 \% C/ e" M, o) n" L% p' _7 r8 K

( [9 u! n' w6 ^! [2 ]4 Z + U/ v/ E& h% f
+ }4 Z: i0 i  q% s: X6 o

/ z( Y$ f' E: i2 \, c另外你说“通过修改ibs通过指定model name并赋值详细的pkg文件中的矩阵信息”这个在现行的IBIS规范里是不可行的,package model和PIN或package字段里的最大的区别就是定义了金线的段数分支,对应的参数,以及各PIN脚之间的耦合信息,但是在PIN或package字段的语法里这些是没有定义的,只要改了仿真软件肯定会报错。

9

主题

94

帖子

614

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
614
25#
 楼主| 发表于 2014-1-30 14:06 | 只看该作者
感谢评论。  v# c, ]1 N8 N) d/ Q7 \7 ^
5 C4 Y2 |; L! K# {  L
我是个新手。正愁着该选哪个软件(精通后不会发觉有太大的不足,不太需要更换的,没后顾之忧的软件)。: u! d  P0 z, v2 `( b
我明白每一个软件在市场都有着一定的地位,并提供不一样层次的解决方案。但是,购物还是购物,必须得比较才行的不是吗?
& R( t6 h* @& F/ h2 S
3 e; g" z% J. Q+ W" B2 U思考上有错误的话请加以指正。

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
23#
发表于 2014-1-29 15:22 | 只看该作者
补充:如果厂商的模型够详细的话,是会把详细pkg model的赋值全部写入的,但我见到的厂商80%是会偷懒值给出粗略的R_PKG/L_PKG/C_PKG的。
# U! w5 o; \, F
新年伊始,稳中求胜
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-4-18 13:00 , Processed in 0.091779 second(s), 41 queries , Gzip On.

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

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

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