EDA365电子工程师网

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

作者: forevercgh    时间: 2008-4-29 09:12
标题: 关于如何使用仿真软件_侃侃
个人感悟,欢迎交流
8 k, o" w4 }- U8 o
: ]8 Q) K' S( C" W- A+ d5 l$ l5 b( }1.如果对SI的基础理论不了解,不要一味的追求使用软件,仿真的目的是为了理解问题原因,避免问题出现。
) _1 ?) _8 x0 m  l0 r" n! C; {" P) e9 O/ _
2.如果E文可以的,help doc会更有利于软件的学习(不要把doc当作课本来读,而是作为工具书,查找我们需要的部分), G& y0 m- b# L" X" |
( g6 l1 n$ ]6 e0 Z6 J
3.比较典型的SI仿真软件,强烈建议新手学习Hyperlynx,很容易上手,不会被复杂的仿真参数设置而搞晕。Xilinx,altera,micron,IDT等厂家都有在使用Hyperlynx。) o# O# E( T# ]* {
' f% Z5 A. W' K) G' ?$ F
4.SQ的功能相对强大,但同时也意味着进行仿真你要做的工作量也越大,设置,设置,再设置。
8 t$ z7 o0 b& e7 l, t- T6 T8 ]* ^; B) N# P
5.hyperlynx和SQ差不多,深刻理解了其中一个软件,另一个的使用也不会让你晦涩。
& |) @* H& R3 W# ~5 L6 ]* I
$ n9 W9 j8 c6 i6 `6.现在也有在使用Hspice进行SI仿真,时间宝贵的XDJM,建议不要去趟那个混水,sp文件(netlist)的编写会让你疯掉的' K1 J: [$ Y) h4 f& ^) z0 ^
8 o) h6 d5 E. U1 z, }1 U; b; C
7.HFSS,ADS更多用在射频和微波领域(RF和MW有区别)
( I4 N6 x9 V% }- d( H9 m3 S. l3 Q' t9 Q4 w8 y- e! h: g* T+ h1 m
8.siwave进行PI确实不错_刚开始用,非本人感言3 S) j) n# u! i" F
% d" N+ o' O8 O" K% e8 ^* D4 Q! D
9.sisoft的Quantum-SI从功能简介来看相当不错,尤其在timing analysis,吸引人,但至今未加到D版9 }( k# D* e5 r& F- _$ I
4 X2 c2 ~. x" _, |4 W, ?% U
10.ICX/TAU,功能8错,从没见过操作如此复杂的SI软件_摸索了两天,终于放弃,要和expedition结合,可以用brd导出ICX 文件,但要SPB15.7以上版本才有ICX接口,晕。ICX/TAU的help doc不错,有不少基础理论的论述
' ~/ _. s. V. c+ N
( }: b0 L( m" J0 _11.不要觉得什么软件都想用,老老实实把基础理论打好才是正道6 p+ z8 G; n; S6 _$ g
% ?  }# S% `  @) N$ r
MSN:forevercgh@hotmail.com
! P' ^  F* S+ l% Q& @* u! o# @
8 u! Z' O2 ]- C2 @! K欢迎大家补充软件使用感言  J& ~4 A1 V3 z& u- d7 N" r
7 n# U2 K: j( f" e) G
[ 本帖最后由 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很好用的,能让你对各种接口,各种原理性的东西有更深入的认识.不错!
; x5 B' e! I  U; D  P而且SQ当频率上G的时候,仿真可信度已经不是很高了,这时候就需要一个在高频领域的一个替代的仿真工作.
# D4 l! x  j: \0 BHSPICE不错,前提是你有很好的理论基础,不断的学习吧!
作者: sleepyingcat    时间: 2008-4-29 16:44
HFSS也接触过,非常棒的一个软件,真的,好的软件对你自身的要求也很高,不仅仅是S参数等等的认识了,对建模等等你必须都很精通!' r6 {5 V! E4 \
我很菜,建模都建的很费劲.! H. E3 P! |# z" j6 }
这个软件很强大,非常强大,但是你自己也必须强大才可以
作者: gupei    时间: 2008-4-29 19:32
ding
作者: cy-yzm    时间: 2008-4-29 22:07
说的很在理
作者: cmos    时间: 2008-4-30 09:56
偶只会用Hspice, ,而且只会其中很小的一部分功能,虽然初学时自己写代码会让人发疯,但是疯过了就好了。/ f" q) @3 f1 s/ Y4 ?( f
因为用Hspice,很多模型必须自己写,引用的参数也会去尝试了解。缺什么文件都会跑不起来。对于打好基础很有帮助。
  g! u+ U% ~+ x( V) d" K/ D! G. k) N; o! w
用SQ之类的都帮你界面打包了,很多他自身调用可能用了default模型,输出的某些结果数据都不知道公式具体是怎么算出来的,波形怎么measure的,以及仿真精度等都会有问题,看波形都很不安心,可能离实际波形差10万8千里了。  F. b# t' o6 r; _/ V5 n

! V" T' C5 {& a; n不过也有5年没碰信号完整性分析了,所学的基本都还给师傅了。连一些基础概念都忘得差不多,以至于一次面试,别人问我一些基本概念,都答不上来。
* {. O1 `. U4 Y. [  ?+ h7 [5 H现在面试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的回帖很有感触!大家的经验令我赞叹!  \" D( N& X3 S
现在越来越感到做SI的欠缺,主要是知识的不扎实和不完整,与实际结+ @* w/ I, [& V4 X3 y1 U  B- L
合就更甭提了!和大家相比,我已经是全身冒汗了! :L
作者: zheng    时间: 2008-5-3 22:31
面试layout,也要被问大量的Si问题0 z, Z, F7 ~7 u2 t9 |+ K; y  v
确实不容易啊
作者: cmos    时间: 2008-5-4 09:25
其实感触颇多的是,站在layout工程师的角度,看网上所谓一个合格的layout工程师所要掌握的知识,从SI,封装,调试,甚至系统,原理图等都需要了解。
5 R- M# {: \% |) c1 }) S0 J& g事实上呢,由于各个公司的产品以及工作流程的局限,往往把你的知识面限制在一个很狭隘的范围内。自然绝大部分的layout职位,也不需要你掌握那么多知道。! }$ r& c6 u9 Z$ Y
% ]/ P% v6 W/ t* }
7 t- s/ q/ r  }& Y/ M, X* b
6 ]6 L* j0 ?: W8 T7 ~
然后知识的渴求会让你去希望了解些更多的东西,呵呵结果呢,没有人能坚持多久。学几年,荒几年,就基本忘了差不多了。
6 r) |# i/ L/ \+ _+ }/ V, F所以SI这类东西,还是要在学以致用的情况下,才能学到手,但是不用,忘的还是很快,毕竟年纪大了,外加知识更新的很快。
9 u5 @8 R! K/ {) N9 G1 [2 A" q/ [( z8 T/ r
) ~$ N, w7 t* w3 u! g1 z" i
更多情况,我们所谓的优化依据都是来自经验,而不是仿真,想当然,在硬件设计中还是很普遍的现象啊。
作者: 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
电路的问题说到底就是电磁场与电磁波的问题。
3 p. D$ [% C$ z9 C& }) b: k
" R9 K2 a0 h1 h: W3 v6 o传输线理论来讲,我们可以以路的角度去解释传输线效应,也就是R,L,C,G 分布参数。也可以从场的角度去理解,电场E与磁场H的关系。
作者: wing    时间: 2008-5-6 11:15
听大家一席话,胜读十本书啊!4 U# }5 N6 |  a+ B, a% E3 V
1 ~3 ]0 ?% q# ?% G4 C9 u
价值高啊!
作者: dingtianlidi    时间: 2008-5-6 19:15
来学习的!!!, R5 i" R# U) F# Y( M* L
希望各版主们多多交流一下真枪实战的经验
作者: 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 发表
) o" i$ O- B- v/ x% }斑竹pi ,si的中文是什么意思啊,或者全称是什么啊,谢谢请指点

7 p, g+ j* X5 B9 D8 a! c  p  \! W2 G8 h
PI-------power integrity              电源完整性
: O: O% d& ~- X/ I0 N1 u) ]SI-------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了)  V3 F5 C- H4 s4 Y1 T
啥时候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
有目的的学,学以致用
4 ~/ M; Y- t4 s9 O8 A# \8 `学学用用忘忘,挺好
作者: 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這麼不好用~~
: V: g7 ]( Y% ?7 k$ o有時感覺自己經常在浪費時間做一些蒐集的動作~~9 C8 m/ u, C6 h$ T* Q: s6 o. {* N7 f
實際上學習的時間很短~~
作者: 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 发表
  R$ o; S- `+ z: f7 yCadence Allegro不是也有SI仿真吗,不知跟这几个对比怎么样?
* t- y' }' O+ a2 {

" G! b) p  i% i8 L+ ycandence的SI工具就是就是SQ了
作者: aesther    时间: 2008-6-16 06:46
写得非常好!
作者: luchang    时间: 2008-6-16 12:46
SigXplorer可以仿真多个net的,可以分别提取net出来,然后append在一起,两个net间用大电阻连起来,就可以两个driver同时active了。( ?7 `! F* i; t/ n" K
ibis也在快速更新,个人感觉有些跟不上了。对新的icm package等都没在实际应用中使用过,遗憾。
2 m( C* x% \3 i; `0 J, F应该说model需要应对的挑战还是很大的,特别是高速真的到了高速之后。2 }$ L1 B2 F) b  Y; ~" h

& Z: k2 C$ ?0 {- R) h/ _$ o
原帖由 forevercgh 于 2008-5-20 11:04 发表 / G& J7 `& d* `# |/ }3 h
sigxplorer不能仿真多net是个缺失(当然,可以仿真这玩意意味着可以进行真正的timing analysis了)% c0 K; w0 r$ W: Q' V& |3 r  z
啥时候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
学习一下+ c1 t5 {( v; U9 r
以前真不知道从何入手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!
# M2 S* c( p( Y0 [0 K7 g谢谢高手们的经验分享.     看来要从基础和基础的 Hyperlynx 入手.      
作者: jiajia9959    时间: 2008-7-16 16:37
看来这方面还要好好学习。。
作者: 562355762    时间: 2008-7-20 06:45
回家 好好 打基础
作者: may    时间: 2008-7-23 09:28
昨 天 公 司 来 了 位 买 ANSOFT的 ,
3 Y  w; p0 w9 Z% d  t- q讲 了 一 天 的 课 ,( Z" c$ j9 S( H; n* U# \
知 识 暴 渊博。
* I9 p* ~( c" w! [3 h2 d' U' K+ z真的是一位高人。
. b1 g- f& D: l- b+ h4 U感觉自己欠缺人东西还太多。' o/ w* [: F7 _. h+ J$ r9 C9 [
公司打算买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 发表
2 ~: U( x  R/ z# n- S% zHyperlynx可以用在那些pcb设计软件的仿真呢?
# O7 p: A1 C- O: }* R0 f2 l$ T
/ _3 {- n# A4 U- o7 q, @: @
Hyperlynx的接口还做做的不错。
8 ^/ ^8 r# G4 o3 a8 M
$ R5 T/ i" X; _4 D- e4 F0 M! l+ pmentor的软件 WG,EN,PADS和hyperlynx配合的还不错+ D5 o1 Z3 M4 p" g+ Y( Y
candence导入hyperlynx的方式在hyperlynx help中有介绍: |% I$ o% C$ q2 F! O7 K( V
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