器件:AM2634
故障模式:I/O NMOS/PMOS 晶体管上的击穿电流会导致 VDDS33/VDDS18 与 VSS 短路
问题:
引脚 A7(AM2634 UART RX 输入)在有效的 PORz 释放之前接收到有效信号。A7 通过 ISO7741 数字隔离器连接。ISO7741 侧 1 由 VCC3V3LV(AM2634 3.3V 电源轨)供电,侧 2 由 P3V3 供电。两侧输出使能端(EN1、EN2)直接连接到相应的电源轨。A7 不是 AM2634 上的失效防护 I/O 引脚。
根本原因调查:
电路板上电期间发生电源时序违反:
- VCC3V3LV 在 VCC1V2LV 之前斜升(AM2634 内核 VDD 达到 1.2V),
- ISO7741 EN1 连接到 VCC3V3LV,因此当 VCC3V3LV 存在时,输出驱动器 (OUTD) 会立即启用,
- 没有什么能阻止 ISO7741 将 BATMCI_AC_LV_SCI_RX 驱动为高电平,向 AM2634 焊盘 A7 施加 3.3V 电压,
- 这发生在 AM2634 电源轨有效之前和 PORz 释放之前,
- 处于未知状态(未正确复位)的 AM2634 I/O 缓冲器,导致击穿电流,
- 击穿电流流经 NMOS/PMOS 驱动器晶体管:VDDS33 和/或 VDDS18 连接到 VSS。
物理故障分析证实了 NMOS/PMOS 驱动器在晶体管级损坏,与无效复位条件下的击穿电流一致。
纠正措施:
- 将 ISO7741 侧 1 使能 (EN1) 连接到有效的 AM2634 PORz 信号,而不是 VCC3V3LV。
- 这可确保在 ISO7741 激活 UART 信号之前,AM2634 I/O 缓冲器处于已知状态(关闭)。
- PORz 仅在所有电源轨有效后才会变为高电平,从而防止信号过早置为有效。
- 对驱动 AM2634 输入的所有隔离器和缓冲器应用相同的原理。
- 通过使用 PORz 门控隔离器使能,信号无法到达 AM2634 引脚,直到器件使用有效电源电压完成上电复位。
这样可以消除导致 I/O 驱动器损坏的击穿电流路径。