A thermal-management circuit for an LED comprises: circuitry for determining a current thermal operating point of the LED; circuitry for obtaining a thermal operating range of the LED; and a generator for generating a control signal that adjusts power delivered to the LED based at least in part on the current thermal operating point and the thermal operating range. A method of thermal management for an LED comprises: detecting a temperature of the LED; obtaining a thermal operating range of the LED at the detected temperature; and adjusting power delivered to the LED based at least in part on the thermal operating range of the LED.