Patent ID: 7002853
Filing Date: 2006-02-21
Classification: G06F,G11C

Abstract:
1. A nonvolatile memory apparatus comprising: a plurality of terminals including a clock terminal, a command terminal and a data terminal; a central processing unit; a first nonvolatile memory; a second nonvolatile memory; and a volatile memory, wherein said clock terminal is capable of receiving a clock signal, wherein said command terminal is capable of receiving an arbitrary one command of a plurality of commands, each of which is for specifying a corresponding operation of said nonvolatile memory apparatus therein, and is capable of outputting a plurality of responses each of which corresponds to a received command, wherein said data terminal is capable of receiving data and outputting data, wherein said first nonvolatile memory stores a first program, wherein said second nonvolatile memory stores data received from said data terminal and is further capable of storing a second program which is read out from said second nonvolatile memory to said volatile memory, wherein said central processing unit reads out said first program from said first nonvolatile memory and executes said first program in response to receiving a first command received from said command terminal, and wherein said central processing unit reads out said second program from said volatile memory and executes said second program, in response to receiving a second command received from said command terminal.