SVID波形的正确测量、判断方法
说到SVID波形,相信大家并不陌生,但是要想从SVID波形中正常读取CPU核心电压,你不一定能正确的读出来。有人肯定会认为我在危言耸听,不是抓个波形吗?只要波形抓到了,那就肯定能从中读出CPU核心电压,是这样吗?其实这么说也不是完全不对,但也不全对。因为不是随便测个SVID都能读CPU电压值。那应该怎么操作呢?读取它的电压值的作用是什么呢?请容我下面给看官们细细道来。
图1 供电芯片内部的部分框图
从上面的框图中可以看到,CPU供电芯片内部由数字解码器、PWM模块……组成。正常情况下,CPU发出SVID给CPU电源芯片的数字解码器,电源芯片的数字解码器收到SVID后,解码出相应的电压值,然后控制相应的PWM模块输出SVID所要求的电压值。在此其间,如果电源芯片的数字解码模块出了问题,导致解码出错,那电源芯片将会控制输出一个错误的电压值,此时就算有CPU供电,但是这个电压值不符合CPU所要求的电压值 ,CPU是无法正常工作的。
曾经遇到过一个案例,记得那台机器的故障现象是:能上电但不跑码,经测量发现各个电压都正常,当时还换过CPU、换过桥……都修不好,最后抓取SVID波形分析,发现SVID波形要求的是1.05V的CPU电压,而芯片控制PWM模块输出的是1.3V电压,这很明显是芯片解码出错造成的。更换芯片后解决故障。所以说,从SVID波形中判断CPU电压的方法在关键时刻还是很管用的。这也就是为什么要从SVID波形中读取CPU电压值的原因。
下面我们以广达R13J主板为例,实测一下它的SVID,并从SVID波形中读取它的电压值。
图2 主板实物图
这个主板的CPU供电芯片是NCP6131,如下图:
图3 CPU供电芯片NCP6131
这个NCP6131的SVID引脚是第4、5脚,直接用示波器双通道测量波形,见下图:
有人肯定会问:这种波形就能看出CPU电压值吗?答案是不可以的。上图中的SVID是读不出CPU供电的。那要怎么样的SVID才能读CPU供电呢?请看下图:
完成以上操作后,我们再对照波形中的时钟周期标出数据波的高低电平。如下图所示:
接下来我们把上图中的前12位去掉,把后8位:“1 0 1 1 1 0 0 0”读取出来,然后对照数据手册中IMVP7标准的电压表,找到相应的电压值,如下图:
从上图可以看出,“1 0 1 1 1 0 0 0”所对应的电压值是1.165V,那么下面我们实际测量验证一下,如下图:
结果证明我们实际测量也是1.16V,与SVID波形所要求的电压值刚好吻合。下面大家也不防按我所说的方式试试看。看能不能测到相同的结果。
小结:在下面10uS的波形中,只有最后一组波形才能看出CPU供电,前面的所有波形都只是CPU与电源芯片之间的握手动作、奇偶校验、地址译码……等动作波形,不能用来判断CPU供电,切记!
上一篇:华硕ZX50JX4200拆机图赏
下一篇:DELL N4100图纸资料
学到熟练维修 需要多少钱?
培训科目
- 学校整体环境展示2022-10-18
- 选择迅维专业手机维修培训的十大理由2022-10-17
- 手机培训教室展示2022-10-16
- 学员实操维修台2022-10-15
- 笔记本维修培训教室展示2022-10-14
- 迅维培训软实力2022-10-13
- 迅维培训大量实操材料2018-07-06
- 迅维培训工具设施2018-07-06