电源要是出现问题会通过电源芯片的I2C的报出故障,这个是怎么实现的,或者说它的原理?

因为现在这个功能安全要求越来越高,就会需要能够实现一个诊断,所以ADI在电源芯片里会放一些寄存器。比如说出现了过压和欠压,它把这个状态给映射到寄存器里,那就由I2C去读这个寄存器,然后从而知道发生了什么。
现在这个电源已经不像以前那么简单,只是一个纯DC-DC电源无法满足一些设计上的要求,现在越来越多的应用场景是需要做一些诊断覆盖,能够判断输出的过压欠压,要知道它到底是出现什么具体问题,因为设计要求要求越来越高了,所以从而出现这个通讯诊断,对它跟电源是一个额外相当于是独立的一个功能。