Data SheetADuM4138FUNCTIONAL BLOCK DIAGRAMVDD2ADuM4138FLYBACK28 VDECODECONTROLLERDD2ENCODELOGICVDD2_REF27 GND2IDESATUVLO225 DESATSW 1DESAT_ERRORFLYBACKUVLO1 CONTROLLERVUVLO2Δt = tdDstII_SENSELOGICHYSTERESIS9VI2SENSEDRIVEGND3FAULT1OC_DETVI_SENSEDECODEENCODE24LOW_T_OPVOUT_ONVDD1VVPGOODDD1V4HYSTERESISMILLER_THRESHDD1UVLO223 VOUT_OFFDRIVEINTERNAL5VFAULTDRIVEV5_1 5LDOENCODEDECODEUVLO2VDD2REGULATORUVLO1TSD DESAT_ERRORINTERNALVI+ 6OC_ERROR5V26 V5_2OT_ERRORLDOVL_ERRORREGULATORFAULTV5FAULT22OC_DETFAULTVIDRIVEOFF_SOFTNFVDD27FAULTFAIL LATCHLOW_T_OPDECODEENCODE= tDALMV2LEVDRIVEVL_ERRORΔt = t DVL21V5MILLER_THRESHGATE_SENSETEMP_OUT_PWMTEMP_OUT 8DECODEENCODEVVLVMILLEROC_DET20V5MILLER_OUTDRIVELOW_T_OPFAULTIPGIOC1919PGOODOC1OC_ERRORVLOW_TEMPΔt = tdOCIHYSTERESISOC218 OC2OT_ERRORVSCALINGVDD1OC = 2VΔt = tBLOCKdOTUVLO1VOC_OFFGAIN1Δt = tVDD1VIUVLO1T1HYSTERESISVOT17 TS1VT_OFFSET1GAIN2IT2TEMP_OUT_PWM16MOSITS210MISO 11SPISAWTOOTHV12T_OFFSET2CSTSDSCLK 13INTERNAL TEMPERATURE SENSORGAIN114VGND1HYSTERESISEEPROMT_OFFSET115GAIN2GND2VT_OFFSET2NOTES 1.VL_ERROR IS THE VOLTAGE LOW ERROR INTERNAL CONNECTION.2.TEMP_OUT_PWM IS THE TEMPERATURE SENSE INTERNAL CONNECTION.3.OC_ERROR IS THE OVERCURRENT ERROR INTERNAL CONNECTION.4.OC_DET IS THE OVERCURRENT DETECTION INTERNAL CONNECTION.5.VDD2_REF IS THE REFERENCE VOLTAGE FOR VDD2.6.DESAT_ERROR IS THE DESAT DETECTION ERROR INTERNAL CONNECTION.7.MILLER_THRESH IS THE REFERENCE FOR THE MILLER THRESHOLD ACTIVATION.8.OT_ERROR IS THE OVERTEMPERATURE ERROR INTERNAL CONNECTION.9.VT_OFFSET1 IS THE TEMPERATURE SENSE OFFSET VOLTAGE FOR THE TS1 PIN.10. VT_OFFSET2 IS THE TEMPERATURE SENSE OFFSET VOLTAGE FOR TS2 PIN. 11. IT1 IS THE INTERNAL CURRENT REFERENCE FOR TS1 PIN. 12. IT2 IS THE INTERNAL CURRENT REFERENCE FOR TS2 PIN. 13. VOC_OFF IS THE OVERCURRENT VOLTAGE OFFSET DUE TO TEMPERATURE RAMP. 14. VOC IS THE OVERCURRENT REFERENCE VOLTAGE. 15. MILLER_THRESH IS THE ACTIVE MILLER CLAMP INTERNAL CONTROL CONNECTION. 16. IOC1 IS THE OC1 INTERNAL PULL-UP CURRENT SOURCE. 17. IOC2 IS THE OC2 INTERNAL PULL-UP CURRENT SOURCE. 18. VPGOOD IS THE PGOOD VOLTAGE REFERENCE. 19. VUVLO1 IS THE VDD1 UVLO REFERENCE. 20. VLOW_TEMP IS THE LOW TEMPERATURE OPERATION REFERENCE. 001 21. V2LEV IS THE TARGET VOLTAGE REFERENCE FOR TWO LEVEL OPERATION. 22. LOW_T_OP IS THE LOW TEMPERATURE OPERATION TRIGGER. 16036- Figure 1. Rev. 0 | Page 3 of 24 Document Outline FEATURES APPLICATIONS GENERAL DESCRIPTION TABLE OF CONTENTS REVISION HISTORY FUNCTIONAL BLOCK DIAGRAM SPECIFICATIONS ELECTRICAL CHARACTERISTICS SPI TIMING SPECIFICATIONS SPI Timing Diagram PACKAGE CHARACTERISTICS REGULATORY INFORMATION (PENDING) INSULATION AND SAFETY-RELATED SPECIFICATIONS DIN V VDE V 0884-10 (VDE V 0884-10):2016-12 INSULATION CHARACTERISTICS (PENDING) RECOMMENDED OPERATING CONDITIONS ABSOLUTE MAXIMUM RATINGS THERMAL RESISTANCE ESD CAUTION PIN CONFIGURATION AND FUNCTION DESCRIPTIONS TYPICAL PERFORMANCE CHARACTERISTICS THEORY OF OPERATION APPLICATIONS INFORMATION PCB LAYOUT ISOLATED FLYBACK CONTROLLER SPI AND EEPROM OPERATION SPI Programming USER REGISTER MAP USER REGISTER BITS OFFSET_2[5:0] Bits GAIN_2[5:0] Bits OFFSET_1[5:0] Bits GAIN_1[5:0] Bits CONFIGURATION REGISTER BITS OT_FAULT_OP Bit OT_FAULT_SEL Bit OC_TIME_OP Bit OC_2LEV_OP Bits LOW_T_OP Bit OC_BLANK_OP Bit tBLANK[3:0] Bits ECC_OFF_OP Bit FLYBACK_V[3:0] Bits T_RAMP_OP Bit PWM_OSC Bit CONTROL REGISTER BITS ECC2_DBL_ERR Bit ECC2_SNG_ERR Bit ECC1_DBL_ERR Bit ECC1_SNG_ERR Bit PROG_BUSY Bit SIM_TRIM Bit PROPAGATION DELAY RELATED PARAMETERS PROTECTION FEATURES Primary Side UVLO Fault Reporting Overcurrent Detection High Speed, Two-Level, Turn Off Miller Clamp Desaturation Detection Thermal Shutdown Isolated Temperature Sensor POWER DISSIPATION INSULATION LIFETIME DC CORRECTNESS AND MAGNETIC FIELD IMMUNITY TYPICAL APPLICATION CIRCUIT OUTLINE DIMENSIONS ORDERING GUIDE AUTOMOTIVE PRODUCTS