Storage device, operating method for the same and memory system
AssigneeSamsung Electronics Co., Ltd.
InventorsMYUNG-SIK CHOI, YUN-HO YOUM, JAE SUNG YOO
Life of this patent
Estimating the term…
Abstract
A storage device with improved security performance is provided. The storage device comprises a first non-volatile memory storing a firmware image, a second non-volatile memory storing an emergency image, and a storage controller controlling the first and second non-volatile memories, wherein the storage controller checks an integrity of the firmware image received from the first non-volatile memory, loads and executes the emergency image from the second non-volatile memory when the integrity check of the firmware image fails, receives a recover image from an external device based on the emergency image, and provides the recover image to the first non-volatile memory.
Claims20
A storage device comprising:
- a first non-volatile memory storing a firmware image;
- a second non-volatile memory storing an emergency image;
- and
- a storage controller controlling the first and second non-volatile memories,
- wherein the storage controller
- checks an integrity of the firmware image received from the first non-volatile memory,
- loads and executes the emergency image from the second non-volatile memory when the integrity check of the firmware image fails,
- receives a recover image from an external device based on the emergency image, and
- provides the recover image to the first non-volatile memory.
A memory system comprising:
- a non-volatile memory storing a firmware image and an emergency image;
- a storage controller controlling the non-volatile memory;
- and
- a host device connected to the storage controller and storing a recover image,
- wherein the non-volatile memory in which the emergency image is stored has a write disable state, and the non-volatile memory in which the firmware image is stored has a write enable state,
- the storage controller loads and executes the emergency image from the non-volatile memory, and provides a recover image request signal to the host device based on the emergency image,
- the host device provides the recover image to the storage controller in response to the recover image request signal, and
- the storage controller replaces the firmware image of the non-volatile memory with the recover image.
An operating method for a storage device, the operating method comprising:
- providing a storage device including a storage controller, a first non-volatile memory storing a firmware image, and a second non-volatile memory storing an emergency image;
- booting the storage controller to load the firmware image from the first non-volatile memory;
- performing an integrity check on the firmware image;
- loading and executing the emergency image from the second non-volatile memory when the integrity check of the firmware image fails;
- providing a recover image request signal to an external device based on the emergency image;
- receiving a recover image from the external device;
- writing the recover image to the first non-volatile memory;
- and
- rebooting the storage controller to load the recover image from the first non-volatile memory.
Dependencies are inferred from the claim text.