误码率与 BERT 测试
Bit Error Ratio and BERT Testing(BER / BERT)也称 误比特率、比特错误率、Bit Error Ratio、BER test、误码仪、错误位置分析
BER是错误比特数与已比较总比特数之比;BERT用已知码型、精确定时和错误检测,在规定置信度、压力与FEC边界下验证端到端数字链路。
速览
约 1 分钟一次零错误测试不等于BER为零。若希望以95%置信度证明真实BER低于10⁻¹²,零错误近似要观察约3×10¹² bit;测试速率只决定需要等待多久。BERT不仅报一个比率,还应记录错误发生的时间、码型位置、突发长度和lane,以帮助区分噪声、ISI、CDR、DFE或协议问题。
系统理解
约 3 分钟BER按Nerror/Ntotal定义,是无量纲错误比率,不是每秒错误次数。BERT的码型发生器发送已知PRBS或协议训练序列,接收端完成同步、CDR、阈值与采样,再把恢复数据和期望序列逐比特比较。环回可以把接收判决重新发送出来供外部检测,但环回路径、重定时、编码和FEC位置会改变观测边界。
有限测试只能估计未知真实BER。独立同分布伯努利近似下,零错误时观察N bit的置信度CL=1−(1−p)ᴺ;小p时N≈−ln(1−CL)/p。零错误说明在给定模型和置信度下低于某上限,而不是证明绝对无错误。出现错误时应使用二项分布置信区间;错误相关或突发时,简单独立模型会高估证据强度。
码型必须覆盖通道和接收机记忆。PRBS便于同步并激励多种游程,却不等同真实协议流量、控制字符或FEC码字;短码型可能漏掉长ISI,过长码型又增加同步和复现成本。接收机容限测试还要叠加规定的RJ、SJ、噪声、串扰、损耗和受压眼,并按标准CDR和均衡校准。
pre-FEC BER、post-FEC BER、符号错误、码字错误和帧丢失是不同观察点。FEC能纠正规定结构内的错误,却增加冗余、功耗和延迟;相同平均pre-FEC BER在随机分散和长突发下可能得到不同post-FEC结果。应保存错误位置与突发统计,而不只保存最终平均数。
承接SerDes、均衡、眼图与抖动,向后连接FEC、接收机容限、协议合规、量产筛选和现场可靠性。
公式提示
关键参数
| 参数 | 单位 | 含义 |
|---|---|---|
| 错误数、总比特数与BER | count / ratio | 定义实际观察结果 |
| 置信度、目标上限与测试时间 | % / ratio / s | 限定零错误或少错误结论强度 |
| PRBS、训练码型与协议流量 | — | 决定被激励的通道和接收机状态 |
| 阈值、采样相位与压力模板 | V / UI | 定义接收机容限测试条件 |
| pre/post-FEC、突发与错误位置 | ratio / count | 识别纠错边界和根因 |
常见误区
- 把BER当成每秒错误数
- 认为零错误即真实BER为零
- 忽略测试比特数和置信度只报告一个小于号
- 把PRBS通过等同于真实协议和FEC一定通过
- 混用pre-FEC、post-FEC、符号错误和帧丢失指标
工程深入
16 条结论 · 1 道例题定义、码型与观测点
有限样本与置信度
95%零错误测试约需目标BER倒数三倍bit
要以95%置信度支持BER<10⁻¹²,需零错误观察约2.996×10¹² bit;25 Gb/s有效速率下约119.8 s。12
N≈−ln(0.05)/10⁻¹²=2.996×10¹²; t=N/(25×10⁹)=119.8 s
- N
- 所需比特数,单位 count
成立条件 错误独立且概率稳定;全程无错误与丢锁;有效速率25 Gb/s
例题:动手算一次教学假设,可复算
95%置信度证明BER低于10⁻¹²,25 Gb/s下需多少bit与时间?
已知
- CL=0.95
- p=10⁻¹²
- Rbit=25 Gb/s
步骤
- N≈−ln(0.05)/10⁻¹²=2.996×10¹²,零错误小p近似。
- t=2.996×10¹²/(25×10⁹)=119.8 s,换算有效测试时间。
这是上限证据,不是证明真实BER为零。
不能外推到 突发、时变、相关错误或丢锁会破坏独立稳定模型。
受压接收机与错误定位
FEC与报告边界
出处
3 份资料 · 3 处引用- 1
BER – Is it Bit Error Rate or Bit Error Ratio?
- Web § BER definition; § zero-error confidence level; § required bit count and test time,lines 3–24 支持:BER是错误比特数与已比较总比特数之比;BERT用已知序列逐比特比较;PRBS以确定序列近似激励多种游程;PRBS通过不等于协议业务一定通过;环回BER只覆盖被环回的数据路径;有限样本BER只是未知真实概率的估计;零错误置信度来自全程无错误的概率;零错误不等于真实BER为零;测试时间由所需bit数除以有效比较速率;95%零错误测试约需目标BER倒数三倍bit;接收容限测试用校准压力逼近最坏输入;错误时间可暴露温漂、电源或周期干扰;错误与码型位置相关可暴露ISI;突发长度揭示DFE、CDR与FEC时间尺度;pre-FEC与post-FEC必须分开报告;平均BER不能替代lane、环境与错误元数据
- 2
Advanced SerDes Debug with a BERT
- Web §1–§2.1,SerDes architecture, BERT loopback, error location and FEC 支持:BER是错误比特数与已比较总比特数之比;BERT用已知序列逐比特比较;PRBS以确定序列近似激励多种游程;环回BER只覆盖被环回的数据路径;有限样本BER只是未知真实概率的估计;零错误置信度来自全程无错误的概率;零错误不等于真实BER为零;测试时间由所需bit数除以有效比较速率;95%零错误测试约需目标BER倒数三倍bit;错误时间可暴露温漂、电源或周期干扰;错误与码型位置相关可暴露ISI;突发长度揭示DFE、CDR与FEC时间尺度;pre-FEC与post-FEC必须分开报告;平均BER不能替代lane、环境与错误元数据
- 3
Overcoming Receiver Test Challenges in Gen4 I/O Applications
- Web §3.1–§3.3 equalization and link training; §4 FEC; §6.3–§6.4 stressed receiver test 支持:PRBS通过不等于协议业务一定通过;接收容限测试用校准压力逼近最坏输入