EDA365电子工程师网

标题: 关于如何使用仿真软件_侃侃 [打印本页]

作者: forevercgh    时间: 2008-4-29 09:12
标题: 关于如何使用仿真软件_侃侃
个人感悟,欢迎交流
" x6 U4 t2 q, b! h3 U/ t( D0 n5 ]* N
& D# Z/ p7 l. [5 f) N! O+ E1.如果对SI的基础理论不了解,不要一味的追求使用软件,仿真的目的是为了理解问题原因,避免问题出现。5 ?( w7 ?6 f5 J' r7 C$ N/ i) A

! c, n" C& T2 H2.如果E文可以的,help doc会更有利于软件的学习(不要把doc当作课本来读,而是作为工具书,查找我们需要的部分)
  c! J' X8 u2 F% Z- G, k2 e" ~! t
  P' \9 l5 [4 V7 i" K7 D3 F0 K3.比较典型的SI仿真软件,强烈建议新手学习Hyperlynx,很容易上手,不会被复杂的仿真参数设置而搞晕。Xilinx,altera,micron,IDT等厂家都有在使用Hyperlynx。
+ f2 V1 b' z  S" u' k! v6 _, O  A+ i. F5 S  T
4.SQ的功能相对强大,但同时也意味着进行仿真你要做的工作量也越大,设置,设置,再设置。& A1 L1 E& m2 {  _! `0 [

( ^. D' m6 u! Q" v/ R& j4 e0 |! _5.hyperlynx和SQ差不多,深刻理解了其中一个软件,另一个的使用也不会让你晦涩。# e* C  F$ Y2 a( e! D* _. M
. X. G+ T, u+ l5 [- p
6.现在也有在使用Hspice进行SI仿真,时间宝贵的XDJM,建议不要去趟那个混水,sp文件(netlist)的编写会让你疯掉的4 ~2 ]( `) ^  ?$ W/ o& o- C, f

* b" s( _% y/ B- G& i" N) @7.HFSS,ADS更多用在射频和微波领域(RF和MW有区别)2 ~/ F  \4 N, f8 |! P# @; P
$ t. k8 }7 S# U0 z4 [2 K
8.siwave进行PI确实不错_刚开始用,非本人感言0 R+ \7 ~" j) w. L( ?

! F9 r4 H" {( r. c3 \) u& k9.sisoft的Quantum-SI从功能简介来看相当不错,尤其在timing analysis,吸引人,但至今未加到D版' {: D0 F6 U% E% g% U+ m
, X6 o* h; m5 a- i/ s! U( v6 ~% V
10.ICX/TAU,功能8错,从没见过操作如此复杂的SI软件_摸索了两天,终于放弃,要和expedition结合,可以用brd导出ICX 文件,但要SPB15.7以上版本才有ICX接口,晕。ICX/TAU的help doc不错,有不少基础理论的论述
+ P3 Q$ r) i0 f  ~! a$ Q$ I; l
6 h( o8 m5 N7 ?8 @1 {) E3 [# I11.不要觉得什么软件都想用,老老实实把基础理论打好才是正道
$ F1 ?5 u& K5 E7 p$ B+ h. D
) T6 y8 X$ M, qMSN:forevercgh@hotmail.com
( \7 x. _7 ?6 j% P' T% I$ f" J1 U3 ^5 a0 U2 h
欢迎大家补充软件使用感言
6 V- I5 L9 O) j+ N/ d5 m4 F
& L- w' ]$ f- F) k; N( i, y[ 本帖最后由 forevercgh 于 2008-4-29 11:08 编辑 ]
作者: 那一剑    时间: 2008-4-29 09:57
不错不错,写得非常好!
作者: liujie123    时间: 2008-4-29 12:12
说的好
作者: nvidia    时间: 2008-4-29 15:50
en。非常在理。基础的理论是根本。
作者: jjphero    时间: 2008-4-29 16:22
说的很在理呀
作者: SHADOW    时间: 2008-4-29 16:27
恩,说得很好!
作者: sleepyingcat    时间: 2008-4-29 16:39
我觉得HSPICE很好用的,能让你对各种接口,各种原理性的东西有更深入的认识.不错!
0 [/ {. N3 ^. `而且SQ当频率上G的时候,仿真可信度已经不是很高了,这时候就需要一个在高频领域的一个替代的仿真工作.
# p4 u7 w) p( L  tHSPICE不错,前提是你有很好的理论基础,不断的学习吧!
作者: sleepyingcat    时间: 2008-4-29 16:44
HFSS也接触过,非常棒的一个软件,真的,好的软件对你自身的要求也很高,不仅仅是S参数等等的认识了,对建模等等你必须都很精通!
3 X5 i" J  }+ r! I, |1 g0 @, N我很菜,建模都建的很费劲.3 w+ `5 r/ k# ?" f9 l; ?
这个软件很强大,非常强大,但是你自己也必须强大才可以
作者: gupei    时间: 2008-4-29 19:32
ding
作者: cy-yzm    时间: 2008-4-29 22:07
说的很在理
作者: cmos    时间: 2008-4-30 09:56
偶只会用Hspice, ,而且只会其中很小的一部分功能,虽然初学时自己写代码会让人发疯,但是疯过了就好了。
, R* |* D; q0 w因为用Hspice,很多模型必须自己写,引用的参数也会去尝试了解。缺什么文件都会跑不起来。对于打好基础很有帮助。
! V3 }: b  r1 {2 U& v
" R- c! J$ J) p: j( B# M+ P用SQ之类的都帮你界面打包了,很多他自身调用可能用了default模型,输出的某些结果数据都不知道公式具体是怎么算出来的,波形怎么measure的,以及仿真精度等都会有问题,看波形都很不安心,可能离实际波形差10万8千里了。+ }7 L& V6 Z+ {( K1 h& W) k$ B
6 C8 q6 Q2 X; |! C; U0 e$ ^
不过也有5年没碰信号完整性分析了,所学的基本都还给师傅了。连一些基础概念都忘得差不多,以至于一次面试,别人问我一些基本概念,都答不上来。
8 N  G2 p2 C7 Y- G+ G现在面试layout,也要被问大量的Si问题,真是汗啊!!!
作者: jianghao8888    时间: 2008-4-30 20:40
看一下
作者: zjyaorui    时间: 2008-4-30 23:08
xiexie
作者: wangyu840116    时间: 2008-5-1 14:48
HFSS用过,确实很强大的三维仿真软件,对于模型分析很好
作者: changxk0375    时间: 2008-5-1 20:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: libsuo    时间: 2008-5-3 09:45
精辟
作者: snowwolfe    时间: 2008-5-3 16:19
楼主好厉害
作者: infotech    时间: 2008-5-3 22:26
看了楼主和sleepingcat和cmos的回帖很有感触!大家的经验令我赞叹!
( u' g' T' Q- ?+ i& e2 |1 U现在越来越感到做SI的欠缺,主要是知识的不扎实和不完整,与实际结  Y. H* l+ N. @* e* y
合就更甭提了!和大家相比,我已经是全身冒汗了! :L
作者: zheng    时间: 2008-5-3 22:31
面试layout,也要被问大量的Si问题
) A6 p& D- u, i9 X. |9 w确实不容易啊
作者: cmos    时间: 2008-5-4 09:25
其实感触颇多的是,站在layout工程师的角度,看网上所谓一个合格的layout工程师所要掌握的知识,从SI,封装,调试,甚至系统,原理图等都需要了解。
& c" \9 b! r$ L; E4 G. c1 M& V: n, r事实上呢,由于各个公司的产品以及工作流程的局限,往往把你的知识面限制在一个很狭隘的范围内。自然绝大部分的layout职位,也不需要你掌握那么多知道。* P% a- Y7 n' G
* {" j+ S. e' D& {2 i- B$ r) x

: C; r* r# ?* `- Z' a5 c+ E
. l4 d% B  @6 D然后知识的渴求会让你去希望了解些更多的东西,呵呵结果呢,没有人能坚持多久。学几年,荒几年,就基本忘了差不多了。
" Y- f& ?& n  u. T/ `( i; u. N所以SI这类东西,还是要在学以致用的情况下,才能学到手,但是不用,忘的还是很快,毕竟年纪大了,外加知识更新的很快。
8 k. y+ n  @2 X( v1 L
$ L: i! s# `, i
! u( X9 o; P$ }& j% p' N( u更多情况,我们所谓的优化依据都是来自经验,而不是仿真,想当然,在硬件设计中还是很普遍的现象啊。
作者: itwind    时间: 2008-5-4 15:06
只用HFSS分析RF回路的人飘过。。感觉自己真是很肤浅肤浅啊
作者: wljboy    时间: 2008-5-5 08:41
确实,现在的分工越来越细,做layout的不可能去深入的研究SI以及去仿真,不过与layout相关的SI理论还是要掌握的。还有学习SI的方法,首先如果你模拟电路比较好的话,那些理论就很容易理解了,在我个人看来,模拟电路就是SI的根源,世界就是模拟的。说到仿真,现在的仿真工具很多,低频段(GHZ以下)的SQ,hyperlynx用的比较多,但是时序方面欠缺一些,QSI时序还可以,高频段HSPICE用的多,精度也高,PI可以用SIWAVE,SPEED2000等,三维建模就用HFSS吧,像ADS,HFSS这些软件如果你不懂电磁场理论是很难掌握的,软件的使用方法其实很简单,关键看自己能否理解它的处理过程及输出了,最后不能太浮躁,什么都想学,什么都学不精。
作者: forevercgh    时间: 2008-5-5 21:27
电路的问题说到底就是电磁场与电磁波的问题。, l2 A; I4 E5 k1 T4 J

: d7 o5 L. I0 ~, q传输线理论来讲,我们可以以路的角度去解释传输线效应,也就是R,L,C,G 分布参数。也可以从场的角度去理解,电场E与磁场H的关系。
作者: wing    时间: 2008-5-6 11:15
听大家一席话,胜读十本书啊!: j/ y; j3 a  g1 H& A
5 c6 L$ @& @- l1 y* Z# x+ b4 ?. z
价值高啊!
作者: dingtianlidi    时间: 2008-5-6 19:15
来学习的!!!. p7 m9 a+ I+ R2 v5 |- L# a
希望各版主们多多交流一下真枪实战的经验
作者: cityzhao    时间: 2008-5-7 15:09
看看,学习下
作者: osakau    时间: 2008-5-7 15:21
都是高手,来论坛多学习才能不落伍!
作者: ilovechina    时间: 2008-5-8 02:25
不错不错,写得非常好!
作者: shiningstars    时间: 2008-5-8 11:36
学习啊
作者: ihcnqkm    时间: 2008-5-9 10:25
标题: 很好很强大
不错不错,学习了不少东西
作者: chunquan2000    时间: 2008-5-9 11:20
不错不错,写得非常好!
作者: fan54312    时间: 2008-5-9 14:58
各位老大讲的好,很受启发,谢谢了。
作者: jasonlu    时间: 2008-5-11 17:51
斑竹pi ,si的中文是什么意思啊,或者全称是什么啊,谢谢请指点
作者: forevercgh    时间: 2008-5-11 20:00
原帖由 jasonlu 于 2008-5-11 17:51 发表 ' h* U! X3 T( T; m% w, V
斑竹pi ,si的中文是什么意思啊,或者全称是什么啊,谢谢请指点

7 Y% H; }6 M4 a1 D3 c6 g
6 C0 ?/ V1 C% T# r3 ]0 z; w- tPI-------power integrity              电源完整性
- ]4 s% c# R" Q9 k* XSI-------signal integrity              信号完整性
作者: rjc    时间: 2008-5-11 20:26
好~~~谢谢分享
作者: agaxy    时间: 2008-5-12 15:56
信号完整性新手一个,看来要好好努力了
作者: figofeng    时间: 2008-5-12 19:33
没错!基础才是最重要的!
作者: bertie    时间: 2008-5-13 04:46
在用Hyperlynx,真的很容易上手
作者: sean_lwy    时间: 2008-5-13 11:12
正在努力中!给自己加油!
作者: springs    时间: 2008-5-14 17:41
说的不错
作者: 血色浪漫II    时间: 2008-5-15 09:56
SI,我现在好像也没入门哎
作者: viseng    时间: 2008-5-15 16:55
高手...我正找不着方向中....
作者: forevercgh    时间: 2008-5-20 11:04
sigxplorer不能仿真多net是个缺失(当然,可以仿真这玩意意味着可以进行真正的timing analysis了)
* u# t, y. |1 V5 G; c) M啥时候ibis能够包含temperature sweep信息就好了(thermal analaysis是个方向)
作者: JasonDong    时间: 2008-5-20 12:45
标题:
好东西
作者: zxg1113    时间: 2008-5-20 13:20
用用,呵呵
作者: dadaishu0721    时间: 2008-5-20 18:12
什么都要学
作者: kljy911    时间: 2008-5-21 11:02
有目的的学,学以致用
9 c7 {% j5 H' i) K5 d1 A学学用用忘忘,挺好
作者: 02890917    时间: 2008-5-21 11:13
学习学习
作者: leifei    时间: 2008-5-21 11:50
还不会用仿真软件,学习学习
作者: zll    时间: 2008-5-21 14:42
have a look!
作者: jianghao8888    时间: 2008-5-25 10:43
好帖啊!!!!!!
作者: frankyon    时间: 2008-5-28 12:35
标题: 不错
最近也是在研究HYPER 就是觉得模型比较难找
作者: 坐在云端    时间: 2008-5-28 15:42
kankan
作者: numbdemon    时间: 2008-5-29 09:21
很好,有指导意义!
作者: dragon_0898    时间: 2008-6-2 11:09
受益菲浅啊,正折磨着学习仿真,不知道学哪个好。。。
作者: onestart    时间: 2008-6-5 08:00
It's nice.
作者: chiack    时间: 2008-6-5 15:21
第一次听这个软件,希望是我的下一个目标!
作者: steven1008    时间: 2008-6-5 15:53
暈~~原來HSPICE這麼不好用~~4 r' q* H/ U' n  m& o$ K
有時感覺自己經常在浪費時間做一些蒐集的動作~~' w" A" d1 L6 p! B% S
實際上學習的時間很短~~
作者: ade-0902    时间: 2008-6-6 10:24
xue xi zhong
作者: longchaoe    时间: 2008-6-13 09:35
顶啊,感谢分享!!1
作者: onestart    时间: 2008-6-13 10:42
good
作者: ccddll    时间: 2008-6-13 14:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: longchaoe    时间: 2008-6-13 17:08
Cadence Allegro不是也有SI仿真吗,不知跟这几个对比怎么样?
作者: forevercgh    时间: 2008-6-13 17:31
原帖由 longchaoe 于 2008-6-13 17:08 发表 9 S  A2 ^  N) B+ L; y* S  F( h
Cadence Allegro不是也有SI仿真吗,不知跟这几个对比怎么样?

2 O. c5 K8 b' ]* m# H' d; S  S7 K/ k& c" S! N5 l
candence的SI工具就是就是SQ了
作者: aesther    时间: 2008-6-16 06:46
写得非常好!
作者: luchang    时间: 2008-6-16 12:46
SigXplorer可以仿真多个net的,可以分别提取net出来,然后append在一起,两个net间用大电阻连起来,就可以两个driver同时active了。
- Y% J4 {: m" b5 ]; q2 hibis也在快速更新,个人感觉有些跟不上了。对新的icm package等都没在实际应用中使用过,遗憾。! R4 I: G# a! F9 {, |
应该说model需要应对的挑战还是很大的,特别是高速真的到了高速之后。
4 _9 \8 N3 q  E" I& ^# _& [+ s; p6 N+ O
原帖由 forevercgh 于 2008-5-20 11:04 发表
' F. f( \9 `( `9 A8 z) O) `sigxplorer不能仿真多net是个缺失(当然,可以仿真这玩意意味着可以进行真正的timing analysis了)
" z& j' G1 g+ H- ~+ g/ |啥时候ibis能够包含temperature sweep信息就好了(thermal analaysis是个方向)

作者: dihoo    时间: 2008-6-19 12:52
基础的理论是根本
作者: dihoo    时间: 2008-6-19 12:59
不错不错,写得非常好!
作者: cherry5767    时间: 2008-7-2 20:33
得先好好打好基础
作者: zzqfox    时间: 2008-7-3 20:06
学习一下" v# {2 e' [  I5 h1 a; ^7 @
以前真不知道从何入手SI
作者: baoweizh    时间: 2008-7-4 21:26
thanks
作者: bluefoxde    时间: 2008-7-7 17:26
标题: 好东东!!!!!!
好东东!!!!!!
作者: yaoxinhua007    时间: 2008-7-9 09:24
没用过 。想到以后要用到,想学习呢
作者: zhanyying    时间: 2008-7-9 09:59
很少接触,但想学习,
作者: kljy911    时间: 2008-7-9 17:29
还徘徊在门外
作者: dayuzhang    时间: 2008-7-10 16:24
来学习了
作者: kljy911    时间: 2008-7-10 17:41

作者: fenqinyao    时间: 2008-7-10 19:39
看看版主的精采评论
作者: yanggo    时间: 2008-7-12 09:19
至少得学会精通使用一样
作者: jhongtao    时间: 2008-7-14 13:45
hehe
作者: joezycn    时间: 2008-7-14 14:03
好帖,谢谢楼主分享
作者: liu25xiang    时间: 2008-7-14 21:09
看看
作者: Haiou    时间: 2008-7-14 21:54
Very good!
4 J5 O' }9 f/ S1 v1 N5 F谢谢高手们的经验分享.     看来要从基础和基础的 Hyperlynx 入手.      
作者: jiajia9959    时间: 2008-7-16 16:37
看来这方面还要好好学习。。
作者: 562355762    时间: 2008-7-20 06:45
回家 好好 打基础
作者: may    时间: 2008-7-23 09:28
昨 天 公 司 来 了 位 买 ANSOFT的 ,# R8 Q  b7 y/ j6 b4 S
讲 了 一 天 的 课 ,) k# N. p+ B0 ]% C
知 识 暴 渊博。
: D5 }% y# i% l; `% }3 s% n& e真的是一位高人。
+ l) L3 Z  M  @  D感觉自己欠缺人东西还太多。
& d3 I* N! Z0 Z/ T& t6 M- h/ h. a公司打算买SIWAVE AND NEIXXIM了,
作者: sheen    时间: 2008-7-24 10:07
还没有用过仿真软件 都不知道怎么样入手...
作者: punkyyx    时间: 2008-7-25 12:43
小菜鸟前来拜读
作者: zhandouji    时间: 2008-7-28 09:55
Hyperlynx可以用在那些pcb设计软件的仿真呢?
作者: yuwenwen    时间: 2008-7-28 11:55
看看学学
作者: ade-0902    时间: 2008-7-29 23:56
哦看 哦看
作者: armtt6    时间: 2008-8-6 13:52
都是经验阿,我这样的新手谢谢你
作者: diablo77521    时间: 2008-8-7 13:40

作者: forevercgh    时间: 2008-8-8 09:38
原帖由 zhandouji 于 2008-7-28 09:55 发表
! l( Y, x7 V- N+ `! a# K- j' nHyperlynx可以用在那些pcb设计软件的仿真呢?

9 d4 p( p8 k) k  e
! V2 s' F9 R5 r; IHyperlynx的接口还做做的不错。+ A; v5 \9 c% B8 u7 _

5 V6 ?! ~# `, t8 nmentor的软件 WG,EN,PADS和hyperlynx配合的还不错4 N) c1 J6 Z, Y) D& N* h8 Z5 g
candence导入hyperlynx的方式在hyperlynx help中有介绍/ v8 {+ `; g* @7 s
Altium导入hyperlynx就更容易了,只需要save as
作者: hcm1999    时间: 2008-8-12 10:08
说得好哦
作者: zhlxj200    时间: 2008-8-13 08:38
谢谢分享
作者: may    时间: 2008-8-14 09:22
学习
作者: 252631    时间: 2008-8-14 20:34

作者: passola    时间: 2008-8-19 18:57
偶是小菜菜,只会用Hyperlynx
作者: fenqinyao    时间: 2008-8-25 18:47
什么都没有用过,没有机会用




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2