Abstract:
A storage device includes a memory controller configured to generate mapping information between a plurality of physical partitions and a plurality of logical partitions based on a partition generation signal, the plurality of physical partitions respectively allocated to different physical areas, the plurality of logical partitions respectively mapped with the plurality of physical partitions; and a nonvolatile semiconductor memory including a memory area divided into the plurality of physical partitions based on the generated mapping information, wherein the memory controller is configured such that the plurality of logical partitions respectively mapped with the plurality of physical partitions is uniquely determined by the memory controller based on the generated mapping information, until a partition clearance signal is provided.
Abstract:
A storage system includes a host configured to provide a request for setting or clearing secure write protection; and a storage device including a register, the register including fields that store information for controlling write protection attributes and a secure mode of the storage device, the storage device being configured to authenticate a request of the host when the secure mode is enabled, wherein the storage device is configured set or clear the secure write protection based on the request of the host when the storage device authenticates the request of the host, wherein after the secure mode is set, the storage device restricts an access of an unauthenticated host for setting and clearing write protection, and wherein the register comprises a secure write protection (WP) configuration masking field for controlling register fields of the register that are associated with write protection.