Patent attributes
A processing device includes a memory, a first processor configured to execute software fetched from the memory, a second processor configured to perform a verification of the software stored in the memory, and a controller configured to control a fetch of the software from the memory by the first processor according to the verification performed by the second processor. The controller prohibits the fetch by the first processor until the verification of the software performed by the second processor is successful and permits the fetch by the first processor when the verification of the software performed by the second processor is successful.