风陵渡口话EMC
认证:优质创作者
所在专题目录 查看专题
EMC调试案例(一):USB端子±4KV接触放电测试芯片损坏问题分析
EMC调试案例(二):静电放电出现系统复位问题分析与调试
EMC调试案例(三):某款智能环境控制器接触静电放电出现黑屏、花屏问题分析调试
EMC调试案例(四):PC模块静电放电出现宕机黑屏现象问题分析与调试
EMC调试案例(五):某产品通过优化单板叠层设计解决 ESD 问题案例
EMC调试案例(六):LED台灯辐射发射问题调试案例
作者动态 更多
功率MOSFET系列(四):MOS管的开通关断过程分析
13小时前
功率MOSFET系列(三):MOSFET的动态参数指标
2天前
功率MOSFET系列(二):MOSFET管的静态参数
1星期前
EMC调试案例(十二):SPI Flash芯片EMC问题调试案例(三)
2星期前
开关电源调试思维导图
3星期前

EMC调试案例(四):PC模块静电放电出现宕机黑屏现象问题分析与调试

PC模块静电放电出现宕机黑屏现象问题分析与调试

问题现象描述:

PC模块在进行静电放电测试时,发现对双层USB端子、RJ45端子的金属外壳进行±6KV接触放电测试时出现显示黑屏、画异,拔插HDMI信号后无法正常显示,系统出现宕机、死机现象。

对耳机端子进行±15KV空气放电测试时,也会出现显示黑屏、画异,拔插HDMI信号后无法正常显示,系统出现宕机、死机现象。更换不同的测试样品,测试结果相同,排除个案问题;更换不同的测试场地测试结果相同,排除测试场地的影响。

图1:PC模块实物图

问题现象分析:

根据出现的黑屏、画异后系统宕机、死机现象判断是系统奔溃导致,而对于PC产品来说引起系统奔溃的原因如下:

1、CPU受到静电放电干扰,导致其工作状态异常,系统奔溃后出现宕机、死机现象。

2、DDR模块电路受到静电放电干扰,导致与CPU之间数据交换错误,引发系统奔溃后出现宕机、死机现象。

3、静电放电干扰引发系统供电电源电压波动,波动范围超过系统供电电压容限范围时,系统工作异常出现宕机、死机现象。    

4、系统存储模块如SATA硬盘、固态硬盘等模块受到静电放电干扰,出现数据交换错误,从而导致系统奔溃,宕机。

 图2:端子金属外壳贴导电布于屏蔽盒体上

该产品的设计工程师反馈已经尝试过的如下改善试验:

1、将RJ45端子的金属外壳用导电胶布贴附于屏蔽盒上,将静电放电干扰直接泄放到金属屏蔽盒体上,降低流过板卡上的静电电流,减小对板卡上敏感信号的冲击。

2、将双层USB端子的金属外壳用导电胶布贴附于屏蔽盒上,将静电放电干扰直接泄放到金属屏蔽盒体上,降低流过板卡上的静电电流,减小对板卡上敏感信号的冲击。

3、将HDMI端子的金属外壳用导电胶布贴附于屏蔽盒上,将静电放电干扰直接泄放到金属屏蔽盒体上,降低流过板卡上的静电电流,减小对板卡上敏感信号的冲击。

4、HDMI端子接地引脚底层增加焊锡,加大接触面后使用导电泡棉到金属屏蔽盒,企图使流入板卡的静电电流再次分流到屏蔽金属盒。    

5、双层USB端子接地引脚底层增加焊锡,加大接触面后使用导电泡棉到金属屏蔽盒,企图使流入板卡的静电电流再次分流到屏蔽金属盒。

6、RJ45端子接地引脚底层增加焊锡,加大接触面后使用导电泡棉到金属屏蔽盒,企图使流入板卡的静电电流再次分流到屏蔽金属盒。

尝试对策验证结果:静电放电测试结果,改善效果不明显,证明对策无效。

图3:产品PCB Layout图

根据产品电子工程师提供的排查试验,基本排除板卡接地状态的影响,根据问题现象进行USB、RJ45、HDMI、耳机端子 PCB Layout的排查:

1、查阅PCB Layout 图,未发现有CPU、DDR芯片的控制信号、供电电源布线靠近USB端子附近,不存在敏感信号靠近USB端子被静电放电干扰的可能性。

2、查阅PCB Layout 图,未发现有CPU、DDR芯片的控制信号、供电电源布线靠近RJ45端子附近,不存在敏感信号靠近USB端子被静电放电干扰的可能性。    

3、查阅PCB Layout 图,未发现有CPU、DDR芯片的控制信号、供电电源布线靠近HDMI端子附近,不存在敏感信号靠近USB端子被静电放电干扰的可能性。

4、拆机分析过程中,注意到DDR模块靠近金属外壳非常近,初步怀疑可能是DDR电路模块受到金属屏蔽壳体上静电放电噪声干扰,与电子工程师沟通确认到如下信息:

5、此PC模块支持双DDR插槽,可以同时使用双DDR模块,当单独使用左侧DDR插槽的时候,静电放电测试结果是符合标准要求的,结论判定PASS。

6、当单独使用正上方DDR插槽的时候,静电放电测试结果是不符合标准要求的,结论判定Fail;同时使用两颗DDR插槽的时候,静电放电测试结果是不符合标准要求的,结论判定Fail。

图4:更换DDR插槽试验图示

问题根因分析:

不同DDR插槽使用相同DDR颗粒静电放电测试结果差异巨大,分析判断问题产生的原因有如下可能性

1、左侧DDR插槽在插入DDR颗粒后,DDR颗粒距离金属屏蔽壳体比正上方DDR插槽在插入DDR颗粒后距离金属屏蔽壳体的距离大很多,静电放电时屏蔽金属壳体对DDR颗粒的干扰要小。    

2、左侧DDR插槽PCB Layout布线信号参考的完整性相比于正上方DDR插槽PCB Layout布线信号参考的完整性要更优,对静电放电干扰免疫力更强。

不同DDR插槽PCB Layout对比分析情况如下:

1、左侧DDR插槽信号布线在1、3层,其中顶层信号参考第2层完整的地平面,3层信号布线参考底层完整的地平面。

2、正上方DDR插槽信号布线在1、3层,其中顶层与第3层的数据信号、DQS、关键控制信号布线分别参考第2层和底层完整的地平面;顶层与第3层的地址信号布线参考第2层和底层完整的DDR供电电源平面。

3、地址信号线参考DDR本身的供电电源平面有过很多成功案例,暂且不怀疑地址信号线与数据信号线参考不同平面的影响。

在正上方DDR插槽中分别使用不同品牌DDR颗粒,进行静电放电测试验证,结果如下:

1、正上方DDR插槽使用金士顿内存条,进行静电放电测试时,测试结果不符合内部管控标准要求,判定结果Fail。

2、正上方DDR插槽使用合肥长鑫内存条,进行静电放电测试时,测试结果符合内部的管控标准要求,判定结果PASS。

3、使用合肥长鑫DDR内存条验证两台机器,反复测试多次结果均符合内部管控标准要求,判定结果PASS。    

图5:不同品牌内存颗粒静电放电测试结果对比

问题根因分析:

静电放电干扰对DDR颗粒耦合路径分析如下:

1、对金属端子的外壳进行进行静电放电测试时,由于金属端子外壳与屏蔽金属壳体直接连接,或者静电放电直接耦合到金属屏蔽壳体上,由于金属壳体本身未接地,金属壳体则很容易积累电荷,存在电场干扰。

2、由于结构设计、PCB Layout布局设计原因,正上方DDR插槽插上DDR颗粒后使得DDR颗粒本体靠近金属屏蔽壳体,金属壳体上的静电放电干扰通过空间耦合到DDR颗粒上面,加之DDR颗粒本身抗静电能力差异,导致DDR颗粒工作异常,数据交换错误,引起系统奔溃,出现黑屏、画异后系统宕机、死机现象。

3、通过观察、分析合肥长鑫与金士顿的内存颗粒PCB Layout图,判断差异来自DDR布线与PCB边缘距离差异导致;具体就是金士顿内存颗粒PCB布线更靠近PCB边缘,而合肥长鑫的内存颗粒PCB Layout布线距离板边较远。    

图6:DDR颗粒静电放电干扰耦合路径图解

问题解决方案

问题解决方案(一):

修改PCB Layout设计,将正上方DDR插槽内移,使其远离金属屏蔽壳体,降低两者之间的空间耦合。

问题解决方案(二):

使用单颗DDR内存时,优先使用左侧DDR插槽,避免使用正上方的DDR插槽,避免DDR颗粒被金属屏蔽壳体上的静电噪声干扰。

问题解决方案(三):

当使用两颗DDR内存时,优先使用合肥长鑫生产制造的DDR颗粒,增强DDR颗粒本身的抗静电放电干扰的能力。

【案例总结】:

PCB Layout设计过程中,在PCB布局评审时应重点关注DDR模块电路等敏感信号、电路、元件远离PCB板边缘,或者远离静电放电测试点,避免静电放电测试或者其它抗骚度时干扰敏感信号。

对于内存条这类敏感器件更换时不仅仅需要测试辐射发射,还需要进行抗骚度性能的测试,同时需要关注应用场景的影响。    

不同厂商、不同品牌的关键器件导入时,需要进行相关的EMC性能测试,并做好充分的性能评估,否则可能导致严重的EMI问题或严重的抗骚度问题。

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
觉得内容不错的朋友,别忘了一键三连哦!
赞 2
收藏 4
关注 131
成为作者 赚取收益
全部留言
0/200
  • 卢浮宫的卢 11-04 14:52
    金属外壳的上盖板仅靠4个螺丝连接,与外框接触不好。加导电泡棉或则导电橡胶在盖板四周,改善上盖板与外框的导电搭接,这个应该能改善
    回复