现象:
驶入35khz的方波出现毛刺,出现类似脉冲信号边沿的信号。

但是FPGA的ILA是正常看到方波信号的。

测试方法,使用高频的5mhz的方波测试。

子卡后级模块存在一个变压器模块,因此低频交流信号无法通过。

变压器本质上不能传直流,对低频也会衰减,所以 35 kHz 方波的平顶部分会被滤掉,只剩上升沿和下降沿,看起来就是一个个尖刺。
更关键的是,这个输出链路上还有 104 电容,也就是约 0.1 uF 的电容,例如 OUT1/OUT2 相关的 C105、C109、C116、C120。同时输出端还有 49.9 Ω 相关终端电阻。按最粗略的 RC 高通估算:
fc ≈ 1 / (2πRC)
R ≈ 50 Ω
C ≈ 0.1 uF
fc ≈ 31.8 kHz
方波频率是 35 kHz,正好贴着这个截止频率附近。再加上变压器本身的低频截止,35 kHz 方波被严重微分成尖刺就很正常了。