1. A method of operating a programmable IC, comprising: operating a set of circuits, specified by a set of configuration data, in a set of programmable resources of the programmable IC; generating by a set of hardwired detection circuits coupled to the programmable resources, a set of status signals, each status signal indicating a status of a respective operating parameter of the programmable IC; in response to one of the status signals indicating an error, storing a value indicative of an error in a respective one of a plurality of error status registers corresponding to the one of the status signals; providing values stored in the plurality of error status registers to an error handling circuit included in the set of circuits specified by the set of configuration data and operated in the programmable resources; and performing by the error handling circuit, at least one error handling process as a function of values stored in the plurality of error status registers.