Patent ID: 8171281

Claim:
A microprocessor boot-up controller connected to a CPU and a nonvolatile semiconductor memory and which reads a boot-up code stored in the nonvolatile memory and controls boot-up of the CPU, the microprocessor boot-up controller comprising: a volatile memory connected to the nonvolatile memory and to which the boot-up code is loaded from the nonvolatile memory; a boot-up control sequencer configured to continue to output a no-operation instruction signal (NOP) to the CPU, until loading of the boot-up code to the volatile memory from the nonvolatile memory is completed; and a host interface unit configured to output a branch instruction to the CPU in order to proceed processing of the CPU to a normal program execution routine of the boot-up code, after completion of loading of the boot-up code to the volatile memory from the nonvolatile memory.