Patent ID: 8156280
Filing Date: 2012-04-10
Classification: G06F,G11C

Abstract:
1. A data processing device comprising a central processing unit and a nonvolatile memory unit, and being capable of coupling with an external memory, wherein the central processing unit is capable of fetching an instruction from the nonvolatile memory unit or the external memory, the nonvolatile memory unit comprises a storage area, which includes plural storage blocks, and a control block for reading/storing data from/to a corresponding storage block in accordance with address information in response to an access request from the central processing unit, a first storage block is used for storing access protection information, and each of the other storage blocks is capable of setting an access protection by setting the access protection information, in a first operation mode, which is the central processing unit fetching the instruction from the nonvolatile memory unit, the control block permits accessing to a second storage block for fetching the instruction of the central processing unit, and in a second operation mode, which is the central processing unit fetching the instruction from the external memory, the control block prohibits accessing to the second storage block.