发明名称 SEMICONDUCTOR DEVICE AND METHOD FOR DRIVING THE SAME
摘要 PROBLEM TO BE SOLVED: To solve all of the following problems caused when a volatile register and a non-volatile register are used as registers in a processor: degradation of the integrity of data stored in the non-volatile register; loss of data security due to the processor and a non-volatile memory device that are provided apart from each other; and slow data processing speed due to wiring delay or the like caused by these devices provided apart from each other.SOLUTION: A volatile register and a non-volatile register constitute registers in a processor. Upon a stop of supply of power supply voltage, when data maintained in the volatile register is stored in the non-volatile register, the data is encrypted by an encryption circuit and stored in a non-volatile memory device that is provided separately from the processor. Then, the data stored in the non-volatile register is compared with the compressed and encrypted data stored in the non-volatile memory device.
申请公布号 JP2014219966(A) 申请公布日期 2014.11.20
申请号 JP20140078279 申请日期 2014.04.07
申请人 SEMICONDUCTOR ENERGY LAB CO LTD 发明人 SHIONOIRI YUTAKA;ATAMI TOMOAKI;HIROKI MASAAKI
分类号 G06F12/16;G06F1/30;G06F21/62;G06F21/76 主分类号 G06F12/16
代理机构 代理人
主权项
地址