An energy sharing function distributes the power consumed in the LED driver to an external resistor in order to separate heat. There are two separate inputs to the driver; one to the BD18347/337 VIN input and the other to the energy share resistor (VINRES). An internal control circuit monitors these two separate input conditions (current) and compares, calculates, and controls the current flow to the LED driver in order to lower the power consumption on the driver side. This example shows the condition when VIN is at 15 V and each LED forward voltage is 3 V driving at 200 mA. An internal calculation circuit limits the current flow into the driver and shares 1.2 W of the power to the external resistor when operating at a 15 V input. Only 0.6 W was consumed by the LED driver in this case.