分类:PCB设计 | 适合人群:0-3年、3-5年 | 难度:中级 | 题型:场景与项目追问题
面试题
你在PCB项目中会怎样规划测试点?哪些网络必须保留测试访问?测试点是等布局布线完成后,有空位再补上去吗?高速信号上的测试点应该怎样处理?
面试官真正想考什么
测试点不是为了让示波器探头“有地方夹”,而是设计可测试性的一部分。面试官想看你是否理解研发调试、生产测试、失效分析和量产夹具的不同需求,能否在电气性能、空间、装配和测试覆盖率之间做取舍。
推荐回答框架
第一,先确认测试策略和使用阶段
样机手工调试、飞针测试、在线测试和功能测试所需的访问方式并不相同。开始布局前,应与硬件、测试和生产团队确认哪些网络要测、使用什么探针或夹具、从哪一面接触、是否需要批量自动测试。测试目标不明确,只靠设计师最后补焊盘,很容易出现有测试点却无法使用的情况。
第二,按故障定位价值确定网络优先级
通常优先考虑地、输入电源、各级电源轨、复位、启动配置、下载调试接口、关键控制信号和重要模拟节点。通信总线、时钟和高速链路是否设置传统测试点,需要结合接口速率、测量方式和信号完整性评估。不能为了追求百分之百网络覆盖,在所有敏感信号上随意增加支路和焊盘。
第三,机械可达性和电气可用性要同时检查
测试点需要避开高器件、连接器、屏蔽罩、结构件、板边和后续涂覆区域,并为探针角度和夹具公差留出空间。测试点直径、间距、阻焊开窗和单双面布置没有适用于所有工厂的固定数值,应以测试设备、探针型号、板厂和贴片厂要求为准。
第四,高速和敏感网络要控制附加影响
传统圆形测试点和较长支路可能形成阻抗不连续或残桩,影响高速信号。遇到这类网络,应先确认是否真的需要在线测试访问,再评估直接在主线上设置小型测试目标、预留串联器件位置、使用专用连接器或采用其他非接触与功能测试方式。关键是让测试方案服从接口规范和测量目标。
第五,测试点也要进入交付和版本管理
测试点应有清晰的网络名或位号,设计源文件、装配图、测试点坐标和测试程序保持一致。板子改版后,新增、删除或移动的测试点要同步给测试工程师,避免夹具、程序和PCB版本不匹配。
可直接使用的参考回答
“我会在布局前先确认测试策略,区分研发调试、飞针、在线测试和功能测试需要哪些网络访问,而不是等布完以后有空位再补。”
“网络优先级通常从地、输入电源、各级电源、复位、下载接口和关键控制节点开始,再结合故障模式确定通信、模拟和其他网络。布局时同时检查探针可达性、器件高度、结构遮挡和夹具公差,具体测试点尺寸与间距按测试设备和供应商规范执行。”
“对于高速或敏感网络,我会评估测试焊盘和支路对阻抗的影响,不会为了覆盖率随意增加长支线。交付时还会输出测试点坐标、标识和版本信息,并让测试工程师在生产释放前完成DFT评审。”
面试官可能继续追问
1. 每个网络都必须有测试点吗?
不一定。测试覆盖要结合产品风险、测试方法、空间和电气影响。重要网络应优先保证访问,高速敏感网络则可能采用专用连接器、边界扫描或功能测试替代传统测试点。
2. 测试点放在器件焊盘上可以吗?
要看测试方法和生产规范。直接使用器件焊盘可能影响探针接触、焊点可靠性或维护,批量在线测试通常更倾向独立、稳定且可重复接触的测试目标。
3. 为什么高器件旁边的测试点可能不可用?
飞针或夹具探针需要一定的接触角度和机械空间。附近器件过高可能发生碰撞,即使EDA显示焊盘没有几何冲突,实际测试仍无法到达。
4. 测试点可以只放一面吗?
量产夹具若能单面接触,通常更利于降低夹具复杂度,但是否可行要看元件布局、测试覆盖、工艺和成本,不能脱离具体项目强行统一。
容易失分的表达
“布完板哪里有空就放哪里。”——没有设计可测试性意识。
“所有网络都放测试点,覆盖率就最高。”——忽略高速影响、空间和测试价值。
“测试点尺寸统一用某个固定值。”——没有说明探针、夹具和工厂条件。
“能看到焊盘就一定能测。”——忽略器件高度、探针角度和结构遮挡。
面试前准备动作
整理自己项目中研发测试点和量产测试点的区别。
准备一张测试点坐标表或装配图,说明怎样与测试程序对应。
找一个高速网络,解释为什么保留或取消传统测试点。
了解合作贴片厂或测试团队对焊盘、间距和单双面的实际要求。
参考资料
Siemens:Proactive Design for Test Best Practices
Keysight:Medalist Bead Probe Technology
Keysight:ICT Fixture and Test-Point Access
核心关键词:PCB测试点设计、PCB DFT、可测试性设计、飞针测试、ICT测试、PCB工程师面试

扫码关注




























