热度 19
2009-11-18 23:52
3009 次阅读|
3 个评论
本博客的目的之一就是为测试相关的工程师们提供一个相互学习和提高的平台,所以我会尽可能把自己工作过程中遇到的问题写出来与大家分享。刚好昨天有个客户在测试1000M以太网的CM voltage(共模电压)是出现了异常。所用的测试环境是DSA70804B+TDSET3软件,CM voltage要求网口的4对信号线都要测试,客户反映当出现异常时,4对信号线的结果都是一样的,这怎么可能呢?和客户电话沟通后,客户又相当肯定,所有只能到现场去亲自求证了。 到了客户那边,查看了他们的测试环境和测试连接,都没有问题,DUT的网卡芯片也是工作在mode 4(1000M以太网口不同的测试项目网卡芯片需要工作在不同的测试模式下,为配合CM voltage测试,必须将网卡芯片配置在mode 4下面工作)。当客户再次测试要复现给我反馈的问题时,却怎么也复现不出来了(看来公司设备还是很给我面子啊,哈哈)不过在客户的测试过程中,还是发现了问题,下面图1是客户测试得到的波形和结果: CM voltage 规范(IEEE802.3-2002)给出的指标是pk-pk值要小于50mV,仔细看波形后可以发现,在10mV/div的档位下,信号已经溢出了,说明此时的CM voltage已经大于100mV,大大超出了规范的要求,肯定是fail的。其实TDSET3软件在测量在出现信号溢出时,我们只可以通过调整垂直刻度,保证信号经过长时间累积后的幅度也都在垂直量程范围内,就可以完成正常量测了。再次两次时我们把垂直刻度调整为22mV/div,这时我们可以得到下面的结果: 当然,结果依然还是fail的,幅度值达到了160mV左右。因为这个测量结果超出规范要的值(小于50mV )太多了,保险起见,又建议客户拿一个一起测试通过的DUT来验证这个异常结果是该DUT的真实结果还是由于示波器或是软件问题造成的。 下面是客户另外一个先前通过测试的DUT的测试结果: 测试结果是PASS的,CM voltage的pk-pk值大概在30mV左右。由此可以排除示波器和软件可能造成被测信号异常的原因。 所以在使用TDSET3时,如果遇到此类被测信号严重超规范要求或是信号溢出的情况,可以通过手动调整垂直刻度的方式来完成测试。软件固然可以提高工作效率,减少工作量,有时也会禁锢我们的思想,变得过分依赖软件,呵呵。如果测试工程师能够对被测信号规范很好的熟悉,对使用的软件也能花一点时间去了解它工作的过程,肯定可以帮助工程师解决一些非正常信号的测量,对工程师本身能力也是有实际的提升的。