公司动态
从芯片测试到射频走线:系统级视角下的无线产品性能保障
1. 从“能用”到“好用”芯片测试与射频走线的深度纠缠最近和几个做硬件产品的朋友聊天发现一个挺有意思的现象很多团队在项目初期对芯片选型和功能验证都挺上心电路板画出来程序烧进去基本功能能跑通就觉得大功告成了。但一到量产阶段或者产品需要过某些严格的认证时各种稀奇古怪的问题就冒出来了——Wi-Fi信号时好时坏、蓝牙连接距离缩水、设备在复杂电磁环境下频繁掉线……返回来查十有八九问题都出在两个看似基础实则深度耦合的环节上芯片测试和射频走线。很多人会把这两件事分开看。测试工程师觉得我按照芯片数据手册把该测的参数都测了芯片就是好的PCB工程师觉得我按照设计指南把射频线控了阻抗、做了屏蔽走线就是合格的。但现实往往是单独测都“过关”的芯片和“合规”的走线组合在一起就成了系统性能的短板。这背后的核心在于我们常常在用“静态”和“孤立”的视角去应对一个“动态”且“系统级”的挑战。芯片在测试座上的表现和它被焊接在PCB上、被特定的走线包围、在真实的电源噪声环境下工作的表现可能天差地别。尤其是对于Wi-Fi、蓝牙这类射频芯片其性能比如发射功率、接收灵敏度、邻道抑制比极度依赖于外部匹配电路和PCB的射频链路质量。所以今天我想结合自己趟过的坑聊聊怎么把芯片测试和射频走线真正“拧”在一起看。这不是一份面面俱到的教科书而是一个实战者的视角重点会放在那些数据手册不会写、但能决定产品生死的细节上。无论你是正在画第一块射频板子的新手还是被量产问题搞得焦头烂额的资深工程师希望这些思路能给你带来一些不一样的启发。2. 芯片测试不仅仅是数据手册上的那几个数字当我们拿到一颗射频芯片比如一颗Wi-Fi 6芯片数据手册会洋洋洒洒列出几十个测试参数。如果只是照本宣科地测试很容易陷入“为了测试而测试”的困境忽略了测试的真正目的——评估芯片在“我们的”应用场景下能否稳定可靠地工作。2.1 关键射频参数测试的“场景化”解读以几个最常测的射频参数为例我们看看该如何超越数据手册的简单描述。发射功率Tx Power手册上通常会给出一个典型值比如20dBm。但你会怎么测在屏蔽房里用频谱仪直接测芯片的RFIO引脚这当然可以但这只代表了芯片裸Die的输出能力。更重要的测试是在芯片焊接上我们的PCB并连接上天线端口或测试点后测量最终的等效全向辐射功率EIRP或传导功率。这两者的差值就是射频走线、匹配电路、连接器带来的损耗。我遇到过最极端的情况芯片输出20dBm到了天线端口只剩15dBm5个dB的损耗悄无声息地吃掉了大半的信号强度。所以发射功率测试必须和板级射频链路损耗测试绑定进行。接收灵敏度Rx Sensitivity这是接收机最重要的指标之一指在特定误码率如PER10%下接收机所能识别的最小信号功率。手册给的灵敏度往往是在理想匹配和极低噪声环境下测得的比如-96dBm。但在实际PCB上来自电源、数字电路、甚至时钟电路的噪声会抬高接收机的噪声基底从而劣化灵敏度。因此灵敏度测试不能只在芯片评估板上做必须在你的产品PCB上在系统上电、所有功能模块如CPU、DDR、显示屏背光都正常工作的最恶劣场景下进行。我曾测过一个产品静态时灵敏度-92dBm一旦开始高速传输数据灵敏度直接恶化到-85dBm问题根源就是开关电源的噪声通过共地耦合进了射频接收链路。邻道抑制比Adjacent Channel Rejection, ACR与Wi-Fi芯片的ACI测试这是当前Wi-Fi芯片测试中的一个热点和难点也直接关联到最新的网络热词“wifi芯片aci测试”ACI可能指Adjacent Channel Interference即邻道干扰。在拥挤的2.4GHz或5GHz频段你的设备旁边很可能就有其他Wi-Fi路由器在相邻信道工作。ACR衡量的是接收机在存在强邻道干扰信号时正确接收本信道弱信号的能力。测试这个参数需要两台信号源一台模拟有用信号在本信道功率在灵敏度附近另一台模拟干扰信号在相邻信道功率通常比有用信号高很多比如35-40dB。这个测试非常依赖精准的测试设备和严谨的方法。很多团队没有矢量信号源只能用普通信号源或路由器模拟结果完全不可信。更关键的是ACR性能与射频前端的线性度如低噪声放大器和混频器强相关而线性度很容易被PCB上的直流偏置电路、匹配元件的功率容限选择不当所影响。一个常见的坑是为了节省成本选了额定功率偏小的匹配电感在大信号输入时电感进入饱和区线性度急剧恶化ACR指标一塌糊涂。所以ACI测试不仅是芯片本身的能力测试更是对整个射频前端设计包括PCB走线、元件选型的严峻考验。2.2 芯片OS测试被忽视的软硬件协同战场“芯片os测试”这个热词通常指芯片内部固件或底层驱动软件的测试。对于射频芯片这绝不仅仅是“功能是否实现”的问题而是直接关系到射频性能的稳定性和一致性。举个例子芯片的自动增益控制AGC算法和信道校准算法都运行在芯片内部的微控制器或DSP上。AGC算法负责根据接收信号强度动态调整增益以保证信号在最佳范围内被处理。如果算法写得不好在信号快速起伏比如设备移动时增益调整过于激进或迟缓就会导致误码率飙升。而信道校准如对IQ不平衡、载波泄漏的校准则直接影响了发射信号的调制质量和接收机的解调性能。这些校准通常在芯片上电或切换信道时进行其精度和效率完全依赖于OS里的代码。如何测试这需要和芯片原厂紧密配合获取相应的测试模式和日志接口。测试时需要构造各种边缘场景极弱信号、极强信号、快速变化的信号、存在特定类型干扰的信号然后抓取芯片内部的AGC控制字、校准参数等日志分析算法行为是否合理。很多时候硬件射频指标的不达标最终是通过优化芯片OS里的一个算法参数或一段校准流程来解决的。忽视这个层面的测试就等于把产品性能的一部分“黑盒化”出了问题只能干瞪眼。3. 射频走线信号完整性视角下的“艺术活”聊完测试我们再看射频走线。很多设计指南会告诉你要控阻抗比如50欧姆、要短、要直、要远离干扰源、要打地孔屏蔽。这些原则都对但都是“结果”而非“过程”。关键在于你如何在实际拥挤的PCB布局中权衡和实现这些原则。3.1 阻抗控制不仅仅是线宽和叠层计算提到50欧姆阻抗工程师第一反应是用SI9000这类工具根据板厂提供的叠层参数介质厚度、铜厚、介电常数计算出线宽。但这只是起点。有几个容易忽略的细节第一参考平面的完整性。射频走线必须有一个完整、无分割的参考平面通常是地平面。这条走线正下方从起点到终点参考地必须连续。任何因为电源分割、走线切割导致参考地出现缺口都会引起阻抗突变和信号反射。我曾排查过一个信号差的问题最后发现是一根无关紧要的电源线从射频线的参考地平面层横穿了过去破坏了局部参考连续性。第二拐弯处的处理。走线难免要拐弯。90度直角拐弯是禁忌会带来明显的阻抗不连续和寄生电容。应采用45度角或圆弧拐弯。对于非常高频的电路如毫米波圆弧拐弯优于45度角。更进阶一点对于差分射频线如PCIe接口的时钟线拐弯处需要保持差分对的两条线等长通常采用“切线弧”或“补偿弯”来实现。第三过孔的影响。射频线换层是另一个阻抗突变点。一个过孔会引入大约0.5-1pF的寄生电容和0.5-1nH的寄生电感对于2.4GHz信号可能还能忍受但对于5GHz甚至更高频段这个影响就必须通过仿真来评估了。最佳实践是尽量减少射频换层次数如果必须换层在过孔旁边放置与信号过孔并联的接地过孔为返回电流提供最短路径并采用背钻技术去除过孔末端的无用残桩以减小寄生效应。3.2 隔离与屏蔽不只是多打几个地孔射频电路最怕干扰也最怕干扰别人。隔离是永恒的主题。电源隔离射频芯片的模拟电源AVDD和数字电源DVDD必须分开供电并通过磁珠或0欧姆电阻进行单点连接。PCB布局上这两组电源的走线不能平行长距离走线防止数字噪声通过串扰耦合到模拟电源。最好的做法是让它们在不同层走线并用接地平面隔开。数字噪声隔离高速数字信号线如SDIO数据线、时钟线是巨大的噪声源。必须让它们远离射频走线和射频器件。如果空间上无法远离就要在中间加“接地屏蔽线”或“接地铜皮墙”。所谓接地屏蔽线就是在噪声线和敏感线之间布一条接地的走线这条地线要每隔一小段距离就用过孔连接到主地平面形成一道“篱笆”。接地铜皮墙则是用一排密集的接地过孔构成的隔离带效果更好。腔体屏蔽罩的设计对于干扰特别严重或灵敏度要求极高的场景需要设计金属屏蔽罩。这里有个关键点屏蔽罩的接地。屏蔽罩的金属边框必须通过非常密集的过孔建议孔间距小于波长的1/20对于2.4GHz约6mm与PCB内部的地平面紧密连接形成“电墙”。如果接地过孔太少或间距太大屏蔽罩本身可能会成为一个谐振腔在某些频率上反而放大干扰。屏蔽罩内部的器件布局也要注意避免敏感器件如晶振、电感靠近屏蔽罩壁以免因分布参数改变其性能。4. 测试与走线的闭环验证如何用测试反推设计问题前面两章我们分头看了测试和设计。现在把它们闭环当测试结果不理想时如何判断是芯片本身的问题还是射频走线PCB设计的问题这是一个系统性的诊断过程。4.1 建立“黄金样板”参照系诊断的第一步是建立一个可信的参照基准。最理想的基准是芯片原厂的评估板EVB。评估板通常经过了最优化的射频设计和充分的测试。你应该在评估板上复测用完全相同的测试设备、测试软件、测试方法测量关键射频参数发射功率、灵敏度、ACR等记录下“理想状态”的数值。将芯片移植到你的PCB上测试使用同一批次的芯片焊接在你的产品PCB上在相同的测试环境下进行测量。对比分析将你的PCB测试结果与评估板结果进行逐项对比。如果某项指标如发射功率明显变差那么问题大概率出在你的PCB设计或焊接上而不是芯片本身。如果没有评估板另一个方法是制作一块“最小系统测试板”。这块板子只包含射频芯片、必要的电源、时钟、匹配电路和射频连接器布局布线完全按照设计指南最优方案进行。用这块板子测出的数据可以作为你产品PCB的对比基准。4.2 传导测试与辐射测试的交叉定位射频测试分为传导测试通过电缆直接连接设备射频端口和辐射测试在微波暗室中测试天线辐射出的信号。在定位问题时要善用这两种方式。如果传导测试指标如端口功率、灵敏度就不达标问题肯定出在设备内部包括芯片、匹配电路、PCB走线、连接器。此时可以结合使用网络分析仪VNA来分段排查。用VNA测量从芯片RFIO引脚到天线端口的S参数主要是S21插入损耗和S11回波损耗。如果S21损耗过大说明走线或匹配电路损耗大如果S11很差比如-10dB说明阻抗匹配严重偏离50欧姆信号大部分被反射回去了。如果传导测试指标良好但辐射测试如OTA效率、方向图不达标问题很可能出在天线本身、天线与PCB的匹配或者设备结构如金属外壳、塑料壳的介电常数对天线性能的影响。此时PCB射频走线可能不是主因。4.3 典型问题排查链路以发射功率不足为例假设你的产品PCB测出发射功率比评估板低了4dB。可以按照以下链路排查检查供电和使能信号用示波器测量射频芯片的电源引脚电压是否稳定、纹波是否在要求范围内通常要求50mVpp。检查芯片的Tx使能信号时序是否符合数据手册要求。检查匹配电路用万用表检查匹配电感、电容的值是否与设计一致注意贴片元件在高频下的实际值可能与标称值有偏差最好用VNA测量。检查是否有元件焊错、虚焊或损坏。检查PCB走线阻抗是否有可能的阻抗不连续点如走线经过无参考平面区域、靠近板边、穿过密集过孔区。损耗走线是否过长使用的PCB板材在高频下的损耗因子Df是否过大对于5GHz以上频段普通FR4板材的损耗会显著增加可能需要考虑罗杰斯Rogers等高频板材。耦合发射走线附近是否有平行走线特别是数字线是否可能通过寄生耦合能量泄露出去使用VNA进行分段测量如果条件允许在PCB上增加测试点注意测试点本身会引入不连续需谨慎设计。用VNA分别测量“芯片引脚→匹配电路前端”、“匹配电路前端→匹配电路后端”、“匹配电路后端→天线端口”这几段的S21损耗。定位损耗最大的那段。检查芯片配置确认芯片的发射功率等级寄存器配置是否正确。有时驱动软件或芯片OS的默认配置并非最大功率。通过这样一层层地剥离就能将问题范围从“整个系统”缩小到“某个具体模块或走线段”。5. 从设计到量产可测试性设计与一致性管控前面的讨论更多集中在研发验证阶段。但产品最终要走向量产如何在批量生产中保证每一片板子的射频性能都合格这就需要在设计之初就考虑可测试性DFT和制定有效的生产测试策略。5.1 在PCB上预留必要的测试点为了支持产线快速测试必须在PCB上精心预留测试点。这不是随便放几个过孔那么简单。射频测试点对于天线接口是IPEX连接器的产品可以在射频路径上串联一个π型或T型衰减器如3dB衰减器的中间点引出一个测试点并串联一个0欧姆电阻或电容隔直。这样在产线测试时可以通过探针点测这个测试点来进行传导测试而不需要连接天线。测试完成后将0欧姆电阻移除或贴回衰减器留在电路中作为负载匹配的一部分对最终性能影响很小。绝对禁止将射频走线直接拉出一个长长的支路作为测试点这会严重破坏阻抗连续性。关键电源和信号测试点射频芯片的模拟电源、数字电源、使能引脚、复位引脚等都应预留可接触的测试点方便产线快速测量电压和波形。测试点布局所有测试点应尽量布局在PCB的同一侧通常是背面并且远离高频器件和走线避免引入干扰。测试点周围要做好接地保护。5.2 制定高效的生产测试方案产线测试追求的是速度和覆盖率平衡。不可能像研发那样做全套射频参数测试。发射端可以简化为在几个典型信道如2.4G信道1、6、115G信道36、149测量发射功率和频谱模板Spectrum Mask。频谱模板测试可以快速判断发射信号质量是否合格是否存在杂散超标等问题。这需要产线配备带矢量信号分析功能的综测仪或专用测试设备。接收端产线测试接收灵敏度比较耗时。一个折中的方法是进行环路回传测试Loopback Test。让设备自己发射一个已知的数据包然后自己接收并校验误码。通过调整发射功率或外加衰减器可以间接评估接收链路的性能。但这需要芯片和驱动支持此功能。软件校准对于Wi-Fi、蓝牙芯片其射频性能特别是发射功率和频率精度存在一定的个体差异。因此量产时通常需要对每一台设备进行射频参数校准并将校准值如功率补偿值、频率补偿值写入设备的非易失性存储器如EEPROM或Flash。生产测试程序必须包含自动校准流程。校准的精度和效率直接影响到产品性能的一致性和产线节拍。5.3 物料与工艺的一致性管控即使设计和测试方案完美如果物料和工艺波动也会导致性能差异。射频被动元件匹配电路中的电感、电容必须选用高频特性好、精度高如1%、温度系数稳定的型号如NP0/C0G材质的电容。不同品牌、甚至同品牌不同批次的元件其高频下的等效串联电阻ESR和自谐振频率SRF都可能不同会影响匹配效果。必须对关键物料进行上机抽样测试。PCB板材与工艺要求板厂严格控制介电常数Dk和损耗因子Df的批次一致性。阻抗控制公差要求明确如±10%。对于高频电路可能需要对板厂提出更严格的表面处理要求如选用沉金而非喷锡以减少信号在表面的损耗。焊接工艺射频芯片通常采用QFN等底部带接地焊盘的封装。焊接时芯片底部的接地焊盘必须与PCB上的接地焊盘良好焊接这既是散热通道也是射频接地的重要路径。虚焊会导致接地不良性能急剧下降。需要优化钢网开孔和回流焊温度曲线确保焊锡充分爬升到接地焊盘上。芯片测试和射频走线就像一枚硬币的两面共同定义了无线产品的性能天花板。孤立地看待任何一方都会留下难以察觉的隐患。真正的功力体现在对两者之间千丝万缕联系的深刻理解以及用系统化的方法去设计、验证和管控。从深入解读每一个测试参数背后的物理意义到在PCB上每一毫米走线中践行信号完整性的原则再到为量产设计出高效可靠的测试闭环这个过程没有捷径唯有持续的思考、严谨的实践和无数个深夜的调试。当你下次再画一块射频板子或者面对一个棘手的射频性能问题时不妨试着跳出固有的模块边界用这条“测试-走线”联动的线索去重新审视或许就能发现那片被忽略的关键拼图。