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

[仿真讨论] 信号振铃是产生的原理

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-1-3 09:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
信号的反射可能会引起振铃现象,一个典型的信号振铃如图1所示。8 V: z  n) C& E1 A
, G- t+ x4 h/ R; r- C
图1" n+ c+ Y# w) D: g7 `. @) m
那么信号振铃是怎么产生的呢?3 A; x6 X( l9 g9 I: ^* W( I
前面讲过,如果信号传输过程中感受到阻抗的变化,就会发生信号的反射。这个信号可能是驱动端发出的信号,也可能是远端反射回来的反射信号。根据反射系数的公式,当信号感受到阻抗变小,就会发生负反射,反射的负电压会使信号产生下冲。信号在驱动端和远端负载之间多次反射,其结果就是信号振铃。大多数芯片的输出阻抗都很低,如果输出阻抗小于PCB走线的特性阻抗,那么在没有源端端接的情况下,必然产生信号振铃。# g6 C2 ~! n: ~
信号振铃的过程可以用反弹图来直观的解释。假设驱动端的输出阻抗是10欧姆,PCB走线的特性阻抗为50欧姆(可以通过改变PCB走线宽度,PCB走线和内层参考平面间介质厚度来调整),为了分析方便,假设远端开路,即远端阻抗无穷大。驱动端传输3.3V电压信号。我们跟着信号在这条传输线中跑一次,看看到底发生了什么?为分析方便,忽略传输线寄生电容和寄生电感的影响,只考虑阻性负载。图2为反射示意图。. [$ L3 Z' v, E- q+ p+ c
第1次反射:信号从芯片内部发出,经过10欧姆输出阻抗和50欧姆PCB特性阻抗的分压,实际加到PCB走线上的信号为A点电压3.3*50/(10+50)=2.75V。传输到远端B点,由于B点开路,阻抗无穷大,反射系数为1,即信号全部反射,反射信号也是2.75V。此时B点测量电压是2.75+2.75=5.5V。
  f) j5 M/ ~7 \% W* G第2次反射:2.75V反射电压回到A点,阻抗由50欧姆变为10欧姆,发生负反射,A点反射电压为-1.83V,该电压到达B点,再次发生反射,反射电压-1.83V。此时B点测量电压为5.5-1.83-1.83=1.84V。
$ {5 s% N9 \  l; K7 {第3次反射:从B点反射回的-1.83V电压到达A点,再次发生负反射,反射电压为1.22V。该电压到达B点再次发生正反射,反射电压1.22V。此时B点测量电压为1.84+1.22+1.22=4.28V。
3 W5 V! }/ ]* U1 h8 H- ]第4次反射:。。。 。。。 。。。第5次反射:。。。 。。。 。。。; x% _4 D2 g3 z* k6 N
如此循环,反射电压在A点和B点之间来回反弹,而引起B点电压不稳定。观察B点电压:5.5V->1.84V->4.28V->……,可见B点电压会有上下波动,这就是信号振铃。( k- d9 O0 e: P( h
& p; q  ?+ k+ w+ r3 V& S
信号振铃根本原因是负反射引起的,其罪魁祸首仍然是阻抗变化,又是阻抗!在研究信号完整性问题时,一定时时注意阻抗问题。. u. o2 Y/ R4 T. g3 F) q
负载端信号振铃会严重干扰信号的接受,产生逻辑错误,必须减小或消除,因此对于长的传输线必须进行阻抗匹配端接。7 y% D2 m7 R! C4 Y- T$ |' @

: u* `8 L& Z/ N* m; ]
  • TA的每日心情
    奋斗
    2021-1-4 15:01
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    2#
    发表于 2020-1-3 13:41 | 只看该作者
    学习学习看看

    该用户从未签到

    3#
    发表于 2020-1-8 11:44 | 只看该作者
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-19 18:27 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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