The TIL5942 and TIL5942A consist of an advanced current-mode-PWM controller and a TL1431 adjustable precision shunt regulator, incorporated in a single package.