SM BUS 波形分析
时间:10-02
整理:3721RD
点击:
我在测试SM BUS 发现在第9个BIT ACK前或者是后,容易出现Glitch,这个毛刺是怎么出现的呢?
如下图,ACK之前
如下图,ACK之前
ACK之前出现的毛刺

这不是毛刺,是停止位。
不是停止位也不是应答位。
This is cross talk noise..
我问过示波器产商,他也和我说是Crosstalk ,你们也遇到过这样的现象吗?
这个Crosstalk会是什么引起的。
这个毛刺有没有可能是这样产生的
在第8个CLK 低电平时,ACK 由Receiver 发出,在此之前Receiver一直为高电平,这样,在Transmitter与Receiver切换时,就出现这样一个毛刺,直到ACK为低电平,毛刺消失。毛刺的高低,取决于两者切换的时间。
大家分析下。
ACK响应时序

我接着7#的说啊 ,再8个时钟结束后,原发送设备要释放掉总线的控制权,这时总线因没有了驱动,电平会被拉高(估计总线上应该有上拉电阻)。原来的接收设备收到第9个时钟后经过一定的延时(这个延时决定了毛刺的宽度)后取得控制权重新驱动总线,拉低以便相应原发送设备。
这样分析这个毛刺产生的原因,应该合理吧。
双向的数据线切换造成的
