1. A method of operating an integrated circuit having a plurality of logic blocks, the method comprising: with an interface circuit, receiving configuration data from an external element during runtime, wherein the configuration data comprises an identification field and an instruction for configuring a logic block; with configuration circuitry, identifying the logic block to be configured from the plurality of logic blocks based on the identification field; and with the configuration circuitry, configuring a storage element in the identified logic block based on the instruction.