发明名称 Semiconductor device and data processing method
摘要 A semiconductor device has: as security states to which the nonvolatile memory device can transition, an unprotected state in which, when secret information is not set in the nonvolatile memory device, rewriting the nonvolatile memory device is permitted, and reading the stored information is permitted; a protection unlocked state in which, when the secret information is set in the nonvolatile memory device, rewriting the nonvolatile memory device is permitted on condition that a result of authentication using the secret information is correct, and reading the stored information is permitted; and a protection locked state in which, when the secret information is set in the nonvolatile memory device, rewriting the nonvolatile memory device is inhibited until correctness as a result of authentication using the secret information is confirmed, and reading the stored information is inhibited under a predetermined condition.
申请公布号 US8918611(B2) 申请公布日期 2014.12.23
申请号 US201113046763 申请日期 2011.03.13
申请人 Renesas Electronics Corporation 发明人 Ito Yoshitaka
分类号 G06F12/00;G06F21/74;G06F12/14;G06F13/00 主分类号 G06F12/00
代理机构 Miles & Stockbridge P.C. 代理人 Miles & Stockbridge P.C.
主权项 1. A semiconductor device comprising: an electrically erasable programmable nonvolatile memory device; a central processing unit for executing an instruction; an external interface circuit; and an external bus circuit, the nonvolatile memory device, the central processing unit, the external interface circuit, and the external bus circuit being coupled to an internal bus, the semiconductor device having, as security states to which the nonvolatile memory device can transition: a first security state in which, when secret information is not set in the nonvolatile memory device, reading from the nonvolatile memory device is permitted, rewriting the nonvolatile memory device is permitted, and external output from the external interface circuit is permitted; a second security state in which, when the secret information is set in the nonvolatile memory device, reading from the nonvolatile memory device is permitted, rewriting the nonvolatile memory device is permitted on condition that a result of authentication using the secret information is correct, and external output from the external interface circuit is permitted; and a third security state in which, when the secret information is set in the nonvolatile memory device, rewriting the nonvolatile memory device is inhibited until correctness as a result of authentication using the secret information is confirmed, reading from the nonvolatile memory device is inhibited under a predetermined condition, and external output from the external interface circuit is permitted, the predetermined condition including detection of a fraudulent instruction being executed by the central processing unit.
地址 Kawasaki-shi JP