Embodiments of the present invention provide an integrated circuit. In one
embodiment, the integrated circuit comprises logic blocks, a measurement
circuit and a control circuit. The measurement circuit is configured to
measure operating parameters of the integrated circuit and the logic
blocks and provide operating parameter data. The control circuit is
configured to receive the operating parameter data, evaluate the
operating parameter data to obtain configuration data and configure the
integrated circuit with the configuration data.