
一、Pre / Post 基础定义(TX 发射端 FFE 三抽头)
标准 3 抽头公式: yn=c−1⋅xn+1+c0⋅xn+c1⋅xn−1
- Pre-cursor(Pre,c−1 前抽头 / 预光标)
- 对应未来 1 个 UI 符号 xn+1;
- 作用:补偿前拖尾 ISI(当前符号被下一个符号拖尾干扰);
- 工程取值:恒为负数,制造预冲 Pre-shoot,抬升波形前沿高频分量。
- Cursor(c0 主抽头) 当前本位符号,信号核心幅值,数值最大;归一化约束 c−1+c0+c1=1,保证直流光功率不变。
- Post-cursor(Post,c1 后抽头 / 后光标)
- 对应过去 1 个 UI 符号 xn−1;
- 作用:补偿后拖尾 ISI(前一个符号残留拖尾干扰当前码元);
- 工程取值:恒为负数,制造下冲 De-emphasis,抬升波形后沿高频分量。
直观时域理解
信道(PCB / 光纤)是低通,高频快速跳变会被衰减、产生拖尾; TX 用 Pre/Post 负系数主动压低相邻符号幅度,等效抬升本位跳变沿,提前抵消信道损耗,接收端眼图自然张开。
二、Pre/Post 对应的 dB 怎么计算(两种行业标准口径)
口径 1:硬件波形实测 dB(示波器时域幅值法,光模块 TDECQ 调试通用)
dB 本质是电压幅值比值,高速信号统一用 20log10(电压 / 光强幅度)
Post 去加重 dB(最常用)
连续长 0 / 长 1 平稳电平幅度 = Vflat 跳变峰值本位幅度 = Vpeak De−emphasis(dB)=20log10(VpeakVflat) 例:平稳电平 0.3V,跳变峰值 0.6V → 20log10(0.3/0.6)=−6 dB,常描述为 Post=-6dB。
Pre 预冲 dB
预冲过冲幅值 Vpre 与本位峰值 Vpeak 比值: Pre−shoot(dB)=20log10(VpeakVpre) 例:预冲 0.42V,本位 0.6V → 20log10(0.42/0.6)=−3 dB,描述为 Pre=-3dB。
口径 2:抽头系数换算 dB(SerDes 寄存器理论口径,芯片手册使用)
以归一化抽头权重换算相对衰减 dB: Pre(dB)=20log10(c0∣c−1∣),Post(dB)=20log10(c0∣c1∣) 示例配置:c−1=−0.1, c0=0.8, c1=−0.1
- Pre dB:20log10(0.1/0.8)≈−18.06 dB
- Post dB:20log10(0.1/0.8)≈−18.06 dB
关键区分:
- 示波器测波形报的 dB:时域幅值 dB(研发 TDECQ 调试看这个);
- SerDes 寄存器手册标注 dB:抽头权重相对 dB,两者不能直接等同,需要校准映射。
寄存器档位→dB 量化换算
芯片 Pre/Post 不是连续浮点,是离散寄存器档位: 实际dB=寄存器档位值×LSB步进(dB/档) 例:Xilinx GTY SerDes,Pre 每档 0.5dB,寄存器写 6 → Pre=-3dB。
三、工程完整校准流程(实验室 DCA 示波器 TX Tap 校准,贴合你卷积调参工作)
阶段 1:预校准准备(硬件 + 标准配置)
- 硬件:FlexDCA 采样示波器、光探头、待测 Prototype 光模块、I2C 寄存器上位机、SSPRQ 标准测试码;
- 初始化:写入芯片默认预设 Pre/Post 档位,采集原始带 ISI 波形 r(k);
- 约束前置:全程保证 c−1+c0+c1=1,修改 Pre/Post 时同步缩放主抽头,OMA 光功率、消光比 ER 不超标。
阶段 2:理论最优 Pre/Post 求解(对应你卷积线性拟合逻辑)
- DCA 进入 TDECQ 测量,开启 IEEE 参考 5-tap 均衡;
- 捕获上万 UI 波形,软件执行:
- 卷积矩阵构造 P=R⋅Ceq;
- 最小二乘线性拟合求解最优 c−1,c0,c1;
- 输出浮点抽头系数,用公式换算理论最优 Pre dB、Post dB。
阶段 3:寄存器量化映射校准(核心难点,调试耗时根源)
- 芯片寄存器只有离散档位,浮点最优值无法精准匹配,就近选取最接近的 Pre/Post 档位;
- 写入新寄存器值,重新采集波形,实测波形 Pre-shoot、De-emphasis 的 dB 值;
- 误差修正:
- 实测 dB 比理论目标绝对值偏小 → 增大 Pre/Post 寄存器档位(加深预加重);
- 实测 dB 绝对值过大、过冲严重、ER 下跌 → 减小档位,减弱预加重;
- 迭代直至示波器实测 dB 与理论计算 dB 误差 < 0.5dB,完成单轮校准。
阶段 4:闭环指标收敛校准(多维度权衡)
每调整一次 Pre/Post,同步校验 3 项强制指标:
- TDECQ 代价(首要标准,必须低于规格限值);
- PAM4 垂直眼高、SER 收敛至 4.56e-4;
- 光功率 OMA、消光比 ER、波形过冲幅度合规; 校准判定:
- ✅ 眼图闭合、TDECQ 超标:加大 Pre/Post 绝对值(更深预加重,补偿 ISI);
- ✅ 过冲尖峰大、ER 恶化:减小 Pre/Post 绝对值,降低预加重强度;
- ✅ 左右眼不对称:单独微调 Pre 或 Post 其中一路抽头。
阶段 5:全温区可靠性校准(DVT 原型机阶段)
- 高低温箱 0~70℃循环复测校准后的 Pre/Post;
- 若高温 / 低温下 dB、TDECQ 漂移明显,折中选取全温通用档位,或分高温 / 低温两套预设;
- 记录最终 Pre/Post 寄存器值、对应 dB、TDECQ 数据,归档为量产标准预设。
四、校准核心痛点(为什么卷积 / Tap 调试极耗时间)
- 离散寄存器量化误差:理论浮点最优值无法精准匹配硬件档位,需要多轮试凑;
- 波形噪声干扰最小二乘拟合,算法易收敛到局部最优,需多次迭代求解卷积矩阵;
- 多指标制衡:优化 TDECQ 会恶化消光比、过冲,无法单变量调参,必须多维折中;
- 每轮校准都要重新采集长码波形、矩阵求逆计算,示波器算力开销大。
五、快速实操调参口诀
- 信道损耗大、拖尾重:Pre、Post 同时加深(dB 绝对值变大);
- 波形前沿预冲过大:减小 Pre 抽头档位;
- 波形后沿下冲严重、消光比差:减小 Post 抽头档位;
- 左右眼不对称:单边微调 Pre 或 Post,不要同步增减。