作者:周伟 一博科技高速先生团队成员
测试点对于测试人员来说非常重要,也是非常熟悉,测试的准确性和测试点的位置密切相关,而不对的测试点将会带来不对的测试结果,从而影响对信号质量的判断。那是不是所有的测试人员都知道合适的测试点应该在哪以及测试点的重要性呢?非也非也。
任何工作都有熟练和经验之分,测试人员也不例外,对于经验丰富的熟练测试人员,在测试过程中的各种注意事项及要点自然是了然于心,但对于初级的测试人员,往往就会犯很多低级错误,比如我们马上要讲的神奇的测试点。
事情是这样的,一个朋友的DDR3系统运行不正常,于是用示波器测试DDR3时钟信号,得到的波形为非单调(图一)。什么?时钟信号非单调?那可是很严重的问题,难怪系统运行不正常,这可得找PCB设计人员。
图一
事实真是这样吗?看到非单调性的波形,首先就问朋友测试点在哪里,朋友说在前面的串阻那里。哈哈,好家伙,不用再往下问了,测试点的问题,让我们看看下面图二时钟信号的拓扑先吧。
图二
上面非单调性的波形在TP1的位置所测,现在各位应该知道问题在哪里了吧,我们通常仿真或测试都是看接收端的波形,而不是发送端的波形,而且发送端的波形因为反射的原因波形通常是非单调的,没有参考价值,所以正确的测试位置应该在上图二TP2处,我们通过仿真也可以验证下。见下图三所示。
图三
图中红色曲线是TP1处的仿真波形(非单调),灰色曲线为TP2处的仿真波形,满足要求,所以需要更换测试点重新进行测试。朋友听了后觉得很神奇,没想到错误的测试点带来了错误的结论,还将错误归咎于设计人员,看来测试的水还是很深(注:朋友为硬件工程师,第一次用示波器测试信号)。重新在TP2处测试,得到如下图四所示的波形。
图四
波形杠杠的。既然波形不错,那信号质量或者说PCB设计这块应该没有太大的问题,朋友又重新检查了软件,发现启动软件里面果然有些小问题,更新软件后系统正常运行,问题得到解决。
由上可知,测试点虽小,但如果把握不好的话就会得出完全错误的结论,如果一味朝着错误的结论去分析问题,那么结果往往会南辕北辙,钻进了死胡同。
测试点的位置,您找准了吗?
编辑:hfy
全部0条评论
快来发表一下你的评论吧 !