找回密码
 注册
关于网站域名变更的通知
查看: 4260|回复: 14
打印 上一主题 下一主题

【悬赏】仿真波形分析!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-9-9 14:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5金币
哪位大哥能帮忙简单分析一下这个波形,小弟刚开始学allegro,不是太懂。
7 W" N' i- Z. |- e拓扑图是一个滤波电路,用的仿真工具是SigXplorer,查看波形用的是SigWave。
" Q0 z; u8 |& F其中时钟周期是PULSE 2MHZ,J1是驱动,J2是接收。做的是信号完整性仿真的反射仿真。
( v2 C8 o( ^- a8 P  e: N  E$ |' ^9 \2 b小弟不清楚为啥它俩的波形是一高一低,差距太大,还有从图中还能分析到哪些信息啊。  b; v, x6 b' [2 x! q2 z# s- D& b
补充:在做反射参数设置时,发现不管我选择单调性测量还是噪声容限测量或者是其他,为啥波形都显示一样啊?# ^: M! I7 j8 g* Q! l8 m, p
请大哥们不吝赐教。) K- x, V- y& m3 B7 c( Y) i9 \* a
小弟谢了!

wave.PNG (10.85 KB, 下载次数: 16)

这是仿真波形图

这是仿真波形图

Topology.PNG (18.02 KB, 下载次数: 4)

这是拓扑图

这是拓扑图

最佳答案

查看完整内容

我谈几点个人的看法: 1,楼主其实提出了一个很好的问题,那就是,低速信号也存在信号完整性问题,因为现在很多低速信号,上升沿很快。而有些规范,如I2C,对上升沿等有要求。 2,一高一低很好解释,那就是在驱动端有串联电阻,输出电压被分压,我怀疑楼主在提取拓扑前,没有正确设置叠层,使得提取出来的传输线阻抗只有30几欧姆,一般像此类信号,走4mil或5mil,阻抗通常会到50欧姆以上。如果是这样的话,你在接收端得到的波形 ...

该用户从未签到

2#
发表于 2008-9-9 14:53 | 只看该作者
我谈几点个人的看法:
9 T. ]  T# `3 ?8 j0 D6 V( ]1,楼主其实提出了一个很好的问题,那就是,低速信号也存在信号完整性问题,因为现在很多低速信号,上升沿很快。而有些规范,如I2C,对上升沿等有要求。
/ I& Z$ E% P; W8 C0 p- ^2,一高一低很好解释,那就是在驱动端有串联电阻,输出电压被分压,我怀疑楼主在提取拓扑前,没有正确设置叠层,使得提取出来的传输线阻抗只有30几欧姆,一般像此类信号,走4mil或5mil,阻抗通常会到50欧姆以上。如果是这样的话,你在接收端得到的波形电平应该会到3V左右。7 t, E$ S5 ?" {0 Z& P' Q/ a
3,还可以看到,上升沿从驱动端到接收端,衰减了很多(注意X轴标尺是us)。  Y0 S3 r4 Y5 F9 L9 Y
4,至于为什么波形都一样,我对SQ不熟,我猜测,不管选什么测量,仿真的拓扑,模型是一样的,波形当然一样,只是仿真后测量报告会有所区别。

该用户从未签到

3#
 楼主| 发表于 2008-9-9 15:00 | 只看该作者
不知道为啥,图形没有显示全,要是看不到,麻烦大家下载了看,如果问题解决了,我会给大哥加威望的!谢谢了。

该用户从未签到

4#
 楼主| 发表于 2008-9-10 08:41 | 只看该作者
原帖由 tianya 于 2008-9-9 22:47 发表
  I3 n1 A9 ~3 B5 \5 q我谈几点个人的看法:7 G7 W. [! N2 I3 ]- W- K) H( Q
1,楼主其实提出了一个很好的问题,那就是,低速信号也存在信号完整性问题,因为现在很多低速信号,上升沿很快。而有些规范,如I2C,对上升沿等有要求。
* M+ a1 w/ r0 M# i2,一高一低很好解释,那就是在驱动端 ...

: K' u# P% w4 v你好,你的意思我基本理解了,您能告诉我一下,比如为何会出现衰减,是在哪里设置,还有是不是有(震铃)震荡产生啊,还有过冲等,它们又是如何消除/降低的,谢谢您了。

该用户从未签到

5#
发表于 2008-9-10 09:30 | 只看该作者
抄一段话在这里:
( K$ `3 }: ~5 }7 A6 e“当信号沿着实际有损传输线传播时,高频分量的幅度减小而低频分量的幅度保持不变。由于这种选择性的衰减,信号的带宽降低。随着信号带宽的降低,信号的上升沿会增长。正式这与频率有关的损耗使得上升沿退化”: @8 n# Z- I, b- N% E
这样应该会比较容易理解吧,并不是设置的问题。; n: M2 k. F7 v8 x8 [" |2 Q. W
震荡由阻抗不匹配造成,是否有过冲,你可以去跟器件的数据手册比较看看。
  • TA的每日心情
    开心
    2019-12-3 15:20
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    6#
    发表于 2008-9-10 11:23 | 只看该作者
    楼主其实没有必要在这个仿真问题上花太多精力,如果你想学习仿真软件,不如选择一些SI的经典案例来学习。& ]7 @. x% \  T* \
    如果你想通过仿真得到这个LPF的真实性能,我以前的帖子里提过,这是用数字电路的分析方法求模拟电路的解,所以是没有答案的。
    6 I& S7 o9 S0 h5 E6 }9 L, P& Z/ G8 d2 B这样做完全是为了仿真而仿真,立足点就错了。. Q; {0 ~4 ]6 _/ b% ^; s3 m5 @0 F- ]
    在SI仿真里,传输线是最最核心的因素,任何仿真离开传输线都是免谈。
    4 ~3 q  S+ C; q, I7 t5 y从时域简单分析一下:( K. k8 p9 D3 v" ~
    2MHz的激励,周期500ns,上升时间取1/10约为50ns,楼主仿真的传输线最长的为400mil,传输延时约0.07ns,好了,还记得高速信号是怎么定义的吗?即传输延时大于1/2或1/4信号上升时间,在这个例子里,0.07ns和50ns的1/2或1/4比起来几乎可以忽略,传输线的影响几乎是0,更谈不上需要匹配了。所以你的电路起决定作用的是那些电感和电容,真正需要关心的是它们对信号在频域的影响,而不需要关注时域。试想:有谁会在方波信号上并联多个几十pF的电容到地的呢?这也是上升沿衰减很多的原因。
    ; J# r# w5 R) ?5 {解释一下振铃:! R& y) f; u( t$ u8 Q( S% j, G
    上面分析过,传输线延时太小,为短线,这时完全表现为集总参数,它的等效L、C和其它分立LC共同作用,使得电路Q值太高,产生振铃。过冲在0.5V以内,可以接受。
    - m# \: ~8 K! `! g最后的建议:多看看书,了解些基础知识,千万不要为仿真而做仿真,这也是很多新手容易忽略的地方,要真正做好仿真,深厚的理论功底和大量的实践缺一不可。

    该用户从未签到

    7#
    发表于 2008-9-10 12:05 | 只看该作者
    楼主可以放大一下输出波形的边沿,看看上升时间多少。3 g1 Y! w" G# H) X! x( N7 ^- l
    SQ的TLSIM在仿真时,激励的上升时间由模型的RAMP确定。也可以直接看看IBIS的ramp数据。从图中可以看到输出端波形上升沿很快。: C2 ]) }+ Z) \8 N. C; z# Q& q
    Allen给出了高速信号的定义,不过在这里上升时间并不能简单的说是周期的几分之几,而应该由器件决定,只是趋势当然是速度越快,上升时间越小。

    该用户从未签到

    8#
     楼主| 发表于 2008-9-10 12:10 | 只看该作者
    Allen版主,谢谢您的建议。我这段时间正在努力看仿真,也理解了您上次给我提的建议,知道了自己的错误。谢谢,呵呵。1 ]# R4 c7 j: s6 I% l- h
    针对您的回复,我有几个问题还想请教:7 d) O& O* z  z5 w
    1.激励的大小受什么因素影响(这个2M的激励是我随便加的)。: U6 o% K3 o, J( [* s
    2.“传输线最长的为400mil,传输延时约0.07ns”这个是如何计算的。
    1 v( w3 R2 z* }- {+ L3.仿真如何得到信号在频域的影响(我真正的目的就是想在频域里对电路进行仿真)。& {' V) I- T# Y) \8 z& k
    希望您能帮帮我,谢谢Allen。

    该用户从未签到

    9#
     楼主| 发表于 2008-9-10 12:12 | 只看该作者
    谢谢tianya ,你的回复帮助了我好多问题!

    该用户从未签到

    10#
     楼主| 发表于 2008-9-10 12:14 | 只看该作者
    是不是只能给一个人(悬赏)积分啊?
    ) b9 b  k2 X+ \" ^7 \- `$ s我还想给Allen,呵呵
  • TA的每日心情
    开心
    2019-12-3 15:20
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    11#
    发表于 2008-9-10 13:43 | 只看该作者
    (1)上升时间取周期的1/10是经验值,是在没有器件资料的情况下为了方便估算而设。
    2 n) c) i+ D; _(2)激励的大小只跟信号源自己有关,你可能想问输出的大小吧,你这里的输出大小主要跟电路的衰减系数及传输线损耗有关,但后者在这里很小。2 G) m: x( V3 p% Z, B) d" s
    (3)计算传输延时可以通过阻抗计算工具如Polar得到。( c( O& e/ M& }, @& o
    (4)要在频域里仿真,入门的如Pspice,专业一些的如Saber,其它也有不少,不过我没用过。( C+ R6 K2 Q7 m) O9 Q
    积分我就不要了,我已经有很多。

    该用户从未签到

    12#
     楼主| 发表于 2008-9-10 14:37 | 只看该作者
    原帖由 Allen 于 2008-9-10 13:43 发表
    2 ]' U( E( m! j(1)上升时间取周期的1/10是经验值,是在没有器件资料的情况下为了方便估算而设。
    / n* F6 R9 d/ M. `8 ](2)激励的大小只跟信号源自己有关,你可能想问输出的大小吧,你这里的输出大小主要跟电路的衰减系数及传输线损耗有关,但后者在 ...

    5 U1 Q4 B3 S8 z3 N0 g6 I; f' H 谢谢Allen,我受教了,继续努力学习!!!
    . r* m- y# l1 _! L& B- ^, L1 r' K) j不知道在SigXplorer中能不能进行频域仿真啊(我只知道在Sigwave中可以选择FFT模式显示,这是不是就是传说中的频域仿真)?" a) @1 K7 j" U1 a0 l! ]7 x6 a
    祝EDA365论坛网越办越好!!!
    * `5 k! D9 [! K# j( G% M  a4 Q' R3 c1 }2 l& l
    [ 本帖最后由 meijingguoyu 于 2008-9-10 14:39 编辑 ]
  • TA的每日心情
    开心
    2019-12-3 15:20
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    13#
    发表于 2008-9-10 16:27 | 只看该作者
    SigXplorer不能做频域仿真,FFT是基于时域仿真的结果变换所得,没有意义。

    该用户从未签到

    14#
     楼主| 发表于 2008-9-10 16:59 | 只看该作者
    原帖由 Allen 于 2008-9-10 16:27 发表 ; o- `2 d: m  {9 E( w
    SigXplorer不能做频域仿真,FFT是基于时域仿真的结果变换所得,没有意义。

    6 ]# C, j" Y; R1 D  e0 ^哦 学习了,今天收获很大,谢谢大家,谢谢EDA365

    该用户从未签到

    15#
    发表于 2008-9-27 10:32 | 只看该作者
    很有收获!
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-22 21:40 , Processed in 0.187500 second(s), 27 queries , Gzip On.

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

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

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