发明名称 DATA PROTECTION DEVICE FOR NON-VOLATILE MEMORY
摘要 PROBLEM TO BE SOLVED: To prevent the contents of a program from being rewritten in error due to a runaway of program processing. SOLUTION: In the case of initializing an one-chip microcomputer, specific data are previously stored in a specific address of a RAM 6, and after checking that the contents of the specific address of the RAM 6 having a volatile characteristic coincide with contents obtained at the time of initialization, the step-up operation of a booster circuit 17 and the data rewriting operation of a flash memory 1 are started. When the program processing of the one-chip microcomputer runs away, the contents of the specific address of the RAM 6 are made different from the contents intentionally prepared at the time of initialization, so that even when a rewriting subroutine program instruction is executed in error due to a runaway of program processing, the contents of the flash memory 1 can be prevented from being rewritten in error. Since the step-up operation of the circuit 17 is executed at the time of writing data in the memory 1, power consumption can be reduced.
申请公布号 JP2000112827(A) 申请公布日期 2000.04.21
申请号 JP19980278004 申请日期 1998.09.30
申请人 SANYO ELECTRIC CO LTD 发明人 OSAWA HIROSHI
分类号 G06F12/14;G06F12/16;G06F21/02;(IPC1-7):G06F12/16 主分类号 G06F12/14
代理机构 代理人
主权项
地址