← 返回首页

PCB设计检查清单

概述

PCB设计完成后,必须进行全面的评审和测试,确保设计的可靠性和可制造性。本文提供一份完整的PCB设计评审checklist和信号完整性测试方法。

一、PCB设计评审Checklist

1.1 原理图评审

电气连接检查

元器件检查

设计规则检查

1.2 PCB布局评审

层叠结构

`` 典型4层板层叠: Top - 信号层(高速信号优先) Inner1 - 地层(完整参考平面) Inner2 - 电源层(分割合理) Bottom - 信号层(低速信号/IO) `

评审要点

检查项要求优先级
层叠对称性对称设计,防止翘曲
参考平面完整性高速信号下方有完整GND
电源分割不同电压区域清晰分割
阻抗控制50Ω/100Ω差分线

关键器件布局

高速芯片(CPU/FPGA/DDR)
  • 放置在板中心,缩短走线
  • 周围留出足够的去耦电容位置
  • BGA器件扇出方式合理
电源模块
  • 靠近负载端放置
  • 输入/输出电容紧靠引脚
  • 反馈走线远离噪声源
连接器
  • 放置在板边缘,方便插拔
  • 固定孔位置合理
  • ESD器件靠近接口

1.3 布线评审

高速信号布线

差分对要求
` 要求:
  • 线宽/线距:按阻抗计算
  • 长度匹配:≤ 5mil(DDR)/ ≤ 25mil(USB/PCIe)
  • 对称走线,避免不对称stub
  • 换层时在附近放置地过孔
` DDR信号布线
  • [ ] 数据线(DQ)与地址/命令线分组
  • [ ] 数据线长度匹配:DQ0-DQ15 ≤ 25mil
  • [ ] 地址/命令线长度:CLK ± 500mil
  • [ ] DQS与时钟差分对长度匹配
高速接口(USB/HDMI/PCIe)
  • [ ] 差分阻抗90Ω±10%(USB)/100Ω±10%(PCIe)
  • [ ] 走线长度≤6英寸(高速信号)
  • [ ] 避免过孔,必要时使用背钻

电源布线

电源类型线宽要求过孔数量备注
3.3V@1A≥ 20mil2个常规信号
5V@2A≥ 40mil4个电源主干
12V@5A≥ 100mil8个大功率
大电流铜皮连接多过孔阵列降低阻抗

地线设计

地平面设计原则
  • 高速区域:完整地平面,无分割
  • 模拟/数字地:单点连接
  • 地过孔:每500mil放置一个
  • 地回路:避免地回路天线

1.4 制造与装配评审

可制造性(DFM)

  • [ ] 最小线宽/线距≥4mil(常规工艺)
  • [ ] 孔径≥0.2mm(机械钻孔)
  • [ ] 焊盘大小符合标准(阻焊开窗≥2mil)
  • [ ] 丝印清晰,不覆盖焊盘
  • [ ] 板厚公差:±10%

可装配性(DFA)

  • [ ] 元器件间距≥10mil(手动焊接≥50mil)
  • [ ] 大型器件有定位孔
  • [ ] 极性器件标识清晰
  • [ ] 测试点分布合理,便于探针接触
  • [ ] 波峰焊方向正确

二、信号完整性测试

2.1 测试设备

设备型号示例用途价格区间
示波器Keysight DSOX4054A时域波形分析¥10万+
网络分析仪Keysight E5063A频域S参数测量¥20万+
TDRTektronix DSA8300阻抗测量¥30万+
探头差分探头/有源探头信号采集¥1-5万

2.2 阻抗测试

TDR测试方法

` 测试步骤:
  1. 校准TDR(开路/短路/负载)
  2. 连接被测传输线
  3. 设置上升时间(典型:35ps)
  4. 读取阻抗曲线
  5. 分析阻抗不连续点
`

阻抗标准

信号类型目标阻抗容差测试结果
单端信号50Ω±10%45-55Ω ✅
USB差分90Ω±10%81-99Ω ✅
PCIe差分100Ω±10%90-110Ω ✅
DDR差分100Ω±10%90-110Ω ✅

常见阻抗问题

问题原因解决措施
过孔处阻抗下降过孔电容过大减少过孔焊盘,背钻
线宽变化阻抗跳变蚀刻不均匀控制线宽精度
BGA区域阻抗低密集过孔优化过孔分布
连接器处阻抗不连续封装寄生参数选择优质连接器

2.3 眼图测试

测试设置

` 示波器设置:
  • 采样率:≥ 2.5 × 信号速率
  • 时基:2-3个UI(Unit Interval)
  • 触发:时钟恢复或Pattern触发
  • 余辉:无限余辉模式
`

眼图参数

参数定义典型要求
眼高垂直张开度> 200mV(LVDS)
眼宽水平张开度> 0.7 UI
抖动水平边缘变化< 0.2 UI
上升/下降时间10%-90%0.3-0.7 UI

USB3.0眼图测试示例

` 测试条件:
  • 信号速率:5 Gbps
  • 测试码型:PRBS-7
  • 测试点:TP1(近端)/ TP2(远端)
结果:
  • 眼高:350mV ✅(>150mV)
  • 眼宽:0.85 UI ✅(>0.6 UI)
  • 抖动:0.12 UI ✅(<0.3 UI)
`

2.4 时序测试

建立/保持时间测试

` 测试方法:
  1. 使用双通道示波器
  2. 通道1:时钟信号
  3. 通道2:数据信号
  4. 测量setup time(数据到时钟沿)
  5. 测量hold time(时钟沿后数据稳定)
`

DDR时序测试

参数规格测试值结果
tDS (DQ setup)≥ 100ps150ps
tDH (DQ hold)≥ 100ps180ps
tDQSQ≤ 150ps120ps
tQH≥ 0.38 tCK0.45 tCK

2.5 EMC预测试

辐射发射测试

测试设置
  • 天线距离:3m或10m
  • 频率范围:30MHz - 1GHz
  • 限值:CISPR 22 Class B
常见问题与解决
频率点可能原因解决措施
30-100MHz电缆辐射屏蔽电缆,磁环
100-300MHz电源噪声增加滤波,优化地平面
300MHz-1GHz高速信号端接匹配,屏蔽罩

传导发射测试

  • 频率范围:150kHz - 30MHz
  • 测试端口:电源端口
  • 限值:CISPR 22 Class B

三、测试报告模板

`markdown

PCB信号完整性测试报告

基本信息

  • 板名:________
  • 版本:________
  • 测试日期:________
  • 测试人员:________

阻抗测试结果

信号目标(Ω)实测(Ω)偏差结果
DDR_CLK10098.5-1.5%
USB_DP/DM9091.2+1.3%

眼图测试结果

信号眼高(mV)眼宽(UI)结果
USB3.03500.85

结论

□ 通过 □ 需改进
``

四、最佳实践总结

4.1 设计阶段

  1. 仿真先行:关键信号进行SI仿真
  2. 层叠规划:提前计算阻抗,确定层叠
  3. 规则约束:设置DRC规则,自动检查
  4. 评审制度:多级评审,避免遗漏

4.2 测试阶段

  1. 原型验证:首板全面测试
  2. 问题定位:使用TDR定位阻抗不连续
  3. 迭代优化:根据测试结果优化设计
  4. 量产监控:批量生产时抽样测试

最后更新: 2024-08-01