从一块“炸板”的PCB说起手把手教你排查SI、PI、EMC问题附常用工具清单实验室的日光灯管嗡嗡作响我盯着示波器上那串诡异的波形——这块刚回板的六层PCB在12V上电瞬间就触发重启保护。同事递来一杯咖啡又是电源问题我摇摇头撕开第三包速溶咖啡粉知道今晚注定要打一场硬仗。对于硬件工程师而言这种场景再熟悉不过SI信号完整性、**PI电源完整性和EMC电磁兼容**问题往往相互纠缠像一团打结的耳机线需要系统性的解耦思维和精准的测量工具。1. 故障现象与初步诊断当板卡出现异常时首先要建立完整的故障特征画像。我习惯用实验室白板记录以下关键信息电压异常12V输入端的电流冲击达到4.2A额定2A随后触发过流保护信号异常主控芯片的PCIe时钟信号眼图张开度仅38%标准要求55%温度异常电源管理IC表面温度在3分钟内升至92℃辐射异常30MHz频段出现超过Class B限值15dB的尖峰提示永远先测量供电回路再查信号链80%的信号问题实际源于电源噪声用热成像仪扫描整板后发现两个热点区域DC-DC转换器周边和高速串行接口附近。这提示我们可能同时存在PI引起的电压跌落和SI导致的信号畸变。接下来需要分三步验证用四端口网络分析仪测量PDN阻抗曲线通过TDR时域反射计检查关键传输线阻抗连续性使用近场探头定位EMI辐射源2. 电源完整性PI深度排查电源问题往往最先暴露。连接好差分探头后我在1GHz带宽下捕获到电源轨上的噪声频谱频率点噪声幅度可能成因125kHz80mVppDC-DC开关频率谐波37MHz120mVpp同步开关噪声(SSN)890MHz60mVpp平面谐振与天线效应PDN阻抗测试显示在37MHz处存在明显谐振峰这正是主控芯片的Core电压1.2V跌落至0.9V的元凶。解决方法包括# 快速估算去耦电容谐振频率 def calc_resonant_freq(L, C): return 1/(2*3.14159*(L*1e-9*C*1e-6)**0.5) # 示例2.2nH ESL 10uF MLCC 约34MHz实际操作中需要在电源入口处追加47μF钽电容抑制低频纹波每颗BGA封装四周布置0.1μF0.01μF电容组合将电源平面与地平面间距从0.2mm缩小至0.1mm注意使用矢量网络分析仪(VNA)测试PDN阻抗时务必做端口校准并选择正确的Z0参考阻抗3. 信号完整性SI问题定位当用20GHz采样示波器捕获PCIe 3.0信号时眼图出现明显的双眼皮现象——这是典型的阻抗不连续特征。TDR测量显示设计阻抗85Ω±10%实测阻抗连接器处72Ω过孔区域105Ω走线主体88Ω串扰分析更触目惊心相邻差分对间的近端串扰(NEXT)达到-18dB远超-30dB的设计要求。改进措施包括将关键走线间距从5mil增至8mil采用背钻工艺减少过孔残桩在SerDes芯片驱动端添加预加重设置// Xilinx GTY收发器预加重配置示例 set_property TX_PRE_EMPHASIS 0x3 [get_hw_sio_gt 0/xcvr_0] set_property TX_DE_EMPHASIS 0x1 [get_hw_sio_gt 0/xcvr_1]4. EMC/EMI问题综合治理在3米法电波暗室中频谱分析仪在328MHz处捕获到超标的辐射发射。近场扫描定位到两个辐射热点未做屏蔽的26MHz晶体振荡器电源平面边缘的谐振辐射整改方案对比表措施成本实施难度预期改善添加金属屏蔽罩中低8dB改用展频时钟低中6dB增加磁珠滤波低高3dB优化地平面分割无高5dB最终采用复合方案对时钟电路实施局部屏蔽同时在电源入口处插入共模扼流圈。测试数据显示辐射值下降12dB满足EN 55032 Class B要求。5. 工程师必备工具包经过72小时连续调试这块炸板终于起死回生。总结这次实战经验以下工具组合堪称硬件调试的瑞士军刀测量设备8GHz带宽示波器配差分探头矢量网络分析仪1MHz-6GHz近场探头套装30MHz-3GHz仿真软件HyperLynx PI/SI套件CST Microwave StudioKeysight ADS实用小工具热风枪与低温焊台铜箔胶带临时屏蔽用纳米银导电笔快速修复断线调试台角落的咖啡杯已经积了厚厚一层渍但看到示波器上终于展开的标准眼图这种成就感或许就是硬件工程师的多巴胺时刻。下次遇到类似问题不妨先打印出这份检查清单电源树各节点电压纹波是否达标关键信号的眼图模板测试通过了吗近场扫描有没有发现异常辐射点热成像是否显示局部过热
从一块“炸板”的PCB说起:手把手教你排查SI、PI、EMC问题(附常用工具清单)
发布时间:2026/6/10 11:16:43
从一块“炸板”的PCB说起手把手教你排查SI、PI、EMC问题附常用工具清单实验室的日光灯管嗡嗡作响我盯着示波器上那串诡异的波形——这块刚回板的六层PCB在12V上电瞬间就触发重启保护。同事递来一杯咖啡又是电源问题我摇摇头撕开第三包速溶咖啡粉知道今晚注定要打一场硬仗。对于硬件工程师而言这种场景再熟悉不过SI信号完整性、**PI电源完整性和EMC电磁兼容**问题往往相互纠缠像一团打结的耳机线需要系统性的解耦思维和精准的测量工具。1. 故障现象与初步诊断当板卡出现异常时首先要建立完整的故障特征画像。我习惯用实验室白板记录以下关键信息电压异常12V输入端的电流冲击达到4.2A额定2A随后触发过流保护信号异常主控芯片的PCIe时钟信号眼图张开度仅38%标准要求55%温度异常电源管理IC表面温度在3分钟内升至92℃辐射异常30MHz频段出现超过Class B限值15dB的尖峰提示永远先测量供电回路再查信号链80%的信号问题实际源于电源噪声用热成像仪扫描整板后发现两个热点区域DC-DC转换器周边和高速串行接口附近。这提示我们可能同时存在PI引起的电压跌落和SI导致的信号畸变。接下来需要分三步验证用四端口网络分析仪测量PDN阻抗曲线通过TDR时域反射计检查关键传输线阻抗连续性使用近场探头定位EMI辐射源2. 电源完整性PI深度排查电源问题往往最先暴露。连接好差分探头后我在1GHz带宽下捕获到电源轨上的噪声频谱频率点噪声幅度可能成因125kHz80mVppDC-DC开关频率谐波37MHz120mVpp同步开关噪声(SSN)890MHz60mVpp平面谐振与天线效应PDN阻抗测试显示在37MHz处存在明显谐振峰这正是主控芯片的Core电压1.2V跌落至0.9V的元凶。解决方法包括# 快速估算去耦电容谐振频率 def calc_resonant_freq(L, C): return 1/(2*3.14159*(L*1e-9*C*1e-6)**0.5) # 示例2.2nH ESL 10uF MLCC 约34MHz实际操作中需要在电源入口处追加47μF钽电容抑制低频纹波每颗BGA封装四周布置0.1μF0.01μF电容组合将电源平面与地平面间距从0.2mm缩小至0.1mm注意使用矢量网络分析仪(VNA)测试PDN阻抗时务必做端口校准并选择正确的Z0参考阻抗3. 信号完整性SI问题定位当用20GHz采样示波器捕获PCIe 3.0信号时眼图出现明显的双眼皮现象——这是典型的阻抗不连续特征。TDR测量显示设计阻抗85Ω±10%实测阻抗连接器处72Ω过孔区域105Ω走线主体88Ω串扰分析更触目惊心相邻差分对间的近端串扰(NEXT)达到-18dB远超-30dB的设计要求。改进措施包括将关键走线间距从5mil增至8mil采用背钻工艺减少过孔残桩在SerDes芯片驱动端添加预加重设置// Xilinx GTY收发器预加重配置示例 set_property TX_PRE_EMPHASIS 0x3 [get_hw_sio_gt 0/xcvr_0] set_property TX_DE_EMPHASIS 0x1 [get_hw_sio_gt 0/xcvr_1]4. EMC/EMI问题综合治理在3米法电波暗室中频谱分析仪在328MHz处捕获到超标的辐射发射。近场扫描定位到两个辐射热点未做屏蔽的26MHz晶体振荡器电源平面边缘的谐振辐射整改方案对比表措施成本实施难度预期改善添加金属屏蔽罩中低8dB改用展频时钟低中6dB增加磁珠滤波低高3dB优化地平面分割无高5dB最终采用复合方案对时钟电路实施局部屏蔽同时在电源入口处插入共模扼流圈。测试数据显示辐射值下降12dB满足EN 55032 Class B要求。5. 工程师必备工具包经过72小时连续调试这块炸板终于起死回生。总结这次实战经验以下工具组合堪称硬件调试的瑞士军刀测量设备8GHz带宽示波器配差分探头矢量网络分析仪1MHz-6GHz近场探头套装30MHz-3GHz仿真软件HyperLynx PI/SI套件CST Microwave StudioKeysight ADS实用小工具热风枪与低温焊台铜箔胶带临时屏蔽用纳米银导电笔快速修复断线调试台角落的咖啡杯已经积了厚厚一层渍但看到示波器上终于展开的标准眼图这种成就感或许就是硬件工程师的多巴胺时刻。下次遇到类似问题不妨先打印出这份检查清单电源树各节点电压纹波是否达标关键信号的眼图模板测试通过了吗近场扫描有没有发现异常辐射点热成像是否显示局部过热