Patent ID: 9111630
Filing Date: 2015-08-18
Classification: G11C

Abstract:
1. An electronic device comprising: a non-volatile memory in which a program is stored; a volatile memory in which the program read from the non-volatile memory is stored; a controller for controlling operations of the non-volatile memory and the volatile memory, the controller being coupled to the non-volatile memory and the volatile memory; a power supply controller for controlling power to the controller and the volatile memory, the power supply controller being coupled to the controller and the volatile memory; and a register for retaining program execution information about the program read from the non-volatile memory, the register being coupled to the power supply controller, wherein: when the power is supplied from the power supply controller to the controller and the program execution information about the program is not retained in the register, the controller reads the program from the non-volatile memory and stores the program in the volatile memory so as to execute the program, and when the program execution information about the program is retained in the register, the controller reads the program from the volatile memory without accessing the non-volatile memory so as to execute the program.