我们将使用 AFE5812 8通道超声波模拟前端。
板上的所有12个 AFE 都运行正常几天了;但最近我们观察到、
2个通道输出中存在差异。
AFE 的一个通道具有太多的干扰、数据完全损坏。
出于测试目的,将 ADC 置于 SYNC 模式。
输出方波需要处于19.2MHz。
我们要在 FPGA 内部将该差分输出转换为单端输出、
将该输出分配给测试点。
当我们在测试点进行探测时、我们观察到方波的占空比发生了快速变化、并且值不断从40%变为60%。
然后我们移除了过孔屏蔽、并在该特定通道的扇出过孔(在 AFE 元件下方)进行探测、
可以观察到 P 和 N 输出没有180度偏移、而是只有一个微小的相移。
因此、我们观察到差分输出为干扰、而不是适当的方波。
该 AFE 的所有其他7个通道都正常工作。
另一个 AFE 也有一个故障通道。
在 SYNC 图形模式下运行时、在 FPGA ILA 中观察到、
它显示的是值 FF87、而不是所需的 ff00值。
这也被路由到测试点、并观察到输出方波具有约60%的占空比
而且也随着时间的推移而变化。
然后还探测了该通道的扇出过孔、以确认问题与 FPGA 中的差分至单端转换无关。
在示波器和 ILA 上都可以观察到方波。
令人惊讶的是,当示波器探头连接到过孔时,通道输出是正确的。
移除探头后、输出方波会变得不一致。
看似增加的探头电容有一些好处。
包括这个 ADC 在内的所有通道至今仍正常工作。
这2个通道问题是否与相应通道的引脚触点或差分输出驱动器故障有关?