Xilinx社区
首页 >工程师原创文章>I2C Decode在Agilent 9000系列中的应用
I2C Decode在Agilent 9000系列中的应用
来源:keysight  时间:2016-03-18

       示波器作为一种强大的图形显示工具,描绘着电信号的图形曲线,在信号完整性量测、功率分析、硬件设计、汽车、医疗等等领域发挥着不可替代的作用。作为一个接触  Agilent DSO9000  系列示波器还不到两个月的新人,着实被示波器强大的功能特点深深地吸引,每一次尝试都充满了刺激与新奇,怀揣着对探索的渴望,我想粗浅地谈一谈 I2C Decode 在  Agilent DSO9000 系列中的应用。 

       Agilent DSO9000 系列有着清晰简洁的操作界面, 对于新人,  我觉得极易上手,并能快速熟练常规操作,无论操作旋钮的质感还是精准度,都让人十分享受测试中的感觉。

 图 1 Agilent DSO9204H 界面

测试前环境准备
                   硬件:测试主板、示波器(这里以 Agilent DSO9204H 为例 )
                   软体:Decode
                    测试对象:I2C 信号
                   参考规范:The I2C-BUS Specification

开始测试

首先,我们需要找到准确的测试点,在进行探棒校验之后,将示波器的探针牢牢地加在测试点上,通过主板开关机发送的测试码对 I2C 信号进行检测。

图 2 主板上的测试点

在这里,我们需要注意的是,如果测试中不进行软体设置,我们依然可以根据 I2C Specification 得到 Timing  的测试结果,但这样我们无法直观清晰地进行地址校对, 进而无法保证测试点地址的正确性, 在读取测试结果时也不够清晰明了,不进行软体设置的情况如图 3  所示。 

 

   下面我们进行软体设置 ,并在完成地址校对之后,得到测试结果,具体操作如下所示。

 

在软体设置的步骤中,我们可以发现在 Address Format 选项卡中有 7/10-bitAddr 和 8/11-bit Addr(Include  R/W)两个选项,那么如何进行选择呢?下面我们可以根据实际情况进行验证。

当选择 7/10-bit Addr 时,I2C 信号波形和软体识别出地址的情况如图 6 所示。

   而当我们选择 8/11-bit Addr 时, I2C 信号波形和软体识别出地址的情况如图7所示。

       通过查找该测试主板 Specification,我们得到了 I2C 总线上所挂载 Slave 的地址,也即我们测试点的地址。

通过以上验证我们可以发现,若是选择 7/10-bit Addr 软体读出来的地址明显和主板 Specification 给出的地址不同,也就从反面验证了我们对于 8/11-bit Addr(Include R/W)的选择。

接下来我们可以借助软体,对测试信号的地址进行校对 。

我们查找到 I2C specification 如图 9 所示

联系 I2C Specification,通过对我们测试所得到的波形进行分析,我们发现地址准确无误,地址校对完成,如图 10 所示。

接下来,我们以测试 I2C信号中的为例进行测试结果读取。

捕捉到波形后,根据 I2C Specification 中的规范,设置测试对象阈值范围,并在示波器上用游标线 X Y 找到准确位置,进行数据读取。

  最后,将测试结果与 I2C Specification进行比对,观察是否符合规范。

  经过比对,我们可以发现测试结果符合 I2C Specification 规范 ,测试完成 。

  在这个信息高速发展的时代,示波器就犹如电子世界里的舞台,展现着各类信号的绚丽多彩。Agilent DSO9000 系列中软体的简单应用对我来说是一个新的收获,在这条探索与发现的道路上,阳光正好。

​--------------------------------------------------------------------------------------------------
感谢此文原创作者yoyou Wang  投稿有礼

每日报道示波器相关抽奖
more一周看点
从最初的惠普到后来的安捷伦,再到现在的是
试验台上的测试是场漫长而严肃的独角戏。为
由EEPW和keysight联合举办的k
征文有礼活动圆满结束,感谢各位工程师的积
查看官网2分钟导师视频
查看官网示波器功能畅想视频
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备12027778号-2 北京市公安局备案:1101082052