Program download type information processor
AssigneeNEC Corporation
InventorHirokazu Ozaki
Life of this patent
Estimating the term…
Abstract
An information processor includes a CPU, an EEPROM for storing a program for ordinary processing and program download control, and a RAM having a first program storage area for loading the program stored in the EEPROM and a second program storage area for storing a new downloaded program. In an idle time in the ordinary processing program, the CPU executes the download control program to download the new program from an external device into the second program storage area of the RAM and store the downloaded program in the EEPROM, while the CPU is reset after the storage of the program.
Claims16
A program download type information processor comprising:
- control means including a CPU for executing programmed control;
- and
- external storage means for storing a new program replacing a current program being executed by the CPU of said control means;
- said control means including:
- first storage means for storing a program for executing ordinary processing and program download control;
- and
- second storage means having a first storage area for loading the program stored in said first storage means to be executed by said CPU and a second storage area for storing a new program downloaded from said external storage means;
- said CPU, at its activation, executing ordinary processing under control of said ordinary processing program loaded from said first storage means into the first storage area of said second storage means;
- and
- said CPU executing said download control program without stopping said ordinary processing, to download said new program stored in said external storage means into the second storage area of said second storage means and store said new program into said first storage means after the down-loading.
A program download type information processor comprising:
- control means including a CPU for executing programmed control;
- and
- external storage means for storing a new program replacing a current program being executed by the CPU of said control means;
- said control means including:
- first storage means for storing a program for executing ordinary processing and program download control;
- second storage means having a first storage area for loading the program stored in said first storage means to be executed by said CPU and a second storage area for storing a new program downloaded from said external storage means;
- and
- reception processing means connected to said external storage means via a communication medium for executing reception of said new program;
- said external storage means including:
- transmission processing means for executing transmission of said new program to said communication means;
- said CPU, at its activation, executing ordinary processing under control of said ordinary processing program loaded from said first storage means into the first storage area of said second storage means;
- said CPU executing download control by said downlaod control program without stopping said ordinary processing;
- program and
- in download control, said CPU storing said new program received from said external storage means through said reception means in the second storage area of said second storage means and then storing said new program in said first storage means.
Dependencies are inferred from the claim text.