A programmable integrated circuit may have a memory controller that interfaces between master modules and system memory. Methods of using said reagents and diagnostic kits are also provided. The registrar also includes a controlling unit configured to obtain a controller key, if the registrar is to become controller of the new device and a service unit configured to execute a credential service that allows devices providing privileged services to delegate issuing of access control credentials to the registrar.