A serial peripheral interface (SPI) bus on the primary side of the ADUM4138 provides in-field programming of temperature sensing diode gains and offsets. The values are stored on an electrically erasable programmable read-only memory (EEPROM) located on the secondary side of the device. Additionally, programming is available for specific VDD2 voltages, temperature sensing reporting frequencies, and overcurrent blanking times. The ADUM4138 highlights isolated fault reporting for overcurrent events, remote temperature overheating events, UVLO, thermal
shutdown (TSD), and desaturation detection.