An integrated circuit assembly comprising: an integrated circuit (12; 60) comprising a plurality of sectors, wherein each of the plurality of sectors comprises one or more programmable logic elements; interposer circuit disposed above or below the integrated circuit, wherein the interposer circuit comprises one or more voltage regulators and one or more thermal sensors, wherein each of the one or more voltage regulators is configured to provide the voltage to a respective one or more of the plurality of sectors and wherein each of the one or more thermal sensors is configured to measure the temperature of a respective one of the plurality of sectors; and a controller configured to control a voltage provided to each of the plurality of sectors via the one or more of voltage regulators based on data acquired by the one or more thermal sensors, said controlling comprising determining whether a temperature of one of the plurality of sectors is below a threshold based on the data; and increasing a voltage provided to the one of the plurality of sectors via one of the one or more voltage regulators in response to the temperature being below the threshold, wherein the controller is further configured to: determine whether a temperature of one of the plurality of sectors is above a threshold based on the data; and reduce a voltage provided to the one of the plurality of sectors via one of the one or more voltage regulators in response to the temperature being above the threshold, or to: determine whether a rate of rise of temperature of one of the plurality of sectors is above a threshold based on the data; and reduce a voltage provided to the one of the plurality of sectors via one of the one or more voltage regulators in response to the rate of rise of temperature being above the threshold; wherein the interposer circuit comprises a network on chip, NOC, system configured to communicate data between one or more tiles of the interposer circuit, said NOC system providing communication paths between the one or more tiles and between the one or more tiles and the plurality of sectors via routers disposed at the corners of each tile. an integrated circuit (12; 60) comprising a plurality of sectors, wherein each of the plurality of sectors comprises one or more programmable logic elements; interposer circuit disposed above or below the integrated circuit, wherein the interposer circuit comprises one or more voltage regulators and one or more thermal sensors, wherein each of the one or more voltage regulators is configured to provide the voltage to a respective one or more of the plurality of sectors and wherein each of the one or more thermal sensors is configured to measure the temperature of a respective one of the plurality of sectors; and a controller configured to control a voltage provided to each of the plurality of sectors via the one or more of voltage regulators based on data acquired by the one or more thermal sensors, said controlling comprising determining whether a temperature of one of the plurality of sectors is below a threshold based on the data; and increasing a voltage provided to the one of the plurality of sectors via one of the one or more voltage regulators in response to the temperature being below the threshold, wherein the controller is further configured to: determine whether a temperature of one of the plurality of sectors is above a threshold based on the data; and reduce a voltage provided to the one of the plurality of sectors via one of the one or more voltage regulators in response to the temperature being above the threshold, or to: determine whether a rate of rise of temperature of one of the plurality of sectors is above a threshold based on the data; and reduce a voltage provided to the one of the plurality of sectors via one of the one or more voltage regulators in response to the rate of rise of temperature being above the threshold; determine whether a temperature of one of the plurality of sectors is above a threshold based on the data; and reduce a voltage provided to the one of the plurality of sectors via one of the one or more voltage regulators in response to the temperature being above the threshold, or to: determine whether a rate of rise of temperature of one of the plurality of sectors is above a threshold based on the data; and reduce a voltage provided to the one of the plurality of sectors via one of the one or more voltage regulators in response to the rate of rise of temperature being above the threshold; determine whether a rate of rise of temperature of one of the plurality of sectors is above a threshold based on the data; and reduce a voltage provided to the one of the plurality of sectors via one of the one or more voltage regulators in response to the rate of rise of temperature being above the threshold;