Memory system and operation method thereof
AssigneeSK hynix Inc.
InventorEun-Soo JANG
Life of this patent
Estimating the term…
Abstract
A memory system may include: a memory device; and a controller including a first memory, wherein the controller is suitable for: performing system operations to the memory device and the controller; storing firmware codes of firmware for performing the system operations into the memory device; storing into a second memory included in a host the firmware codes stored in the memory device; loading onto the first memory first firmware codes among the firmware codes from one or more of the memory device and the second memory; and executing first firmware by using the first firmware codes loaded onto the first memory.
Claims21
A memory system comprising:
- a memory device;
- and
- a controller including a first memory,
- wherein the controller is suitable for:
- performing system operations to the memory device and the controller;
- storing firmware codes of firmware for performing the system operations into the memory device;
- storing into a second memory included in a host the firmware codes stored in the memory device;
- loading onto the first memory first firmware codes among the firmware codes from one or more of the memory device and the second memory;
- and
- executing first firmware by using the first firmware codes loaded onto the first memory.
An operating method of a memory system, the method comprising:
- storing into a second memory included in a host firmware codes of firmware for performing system operations to the memory system, the firmware codes being stored in a memory device;
- loading onto a first memory included in a controller first firmware codes among the firmware codes from one or more of the memory device and the second memory;
- and
- executing first firmware by using the first firmware codes loaded onto the first memory.
A data processing system comprising:
- a memory device storing firmware codes;
- a controller suitable for controlling the memory device to perform a system operation by executing firmware through the firmware codes loaded from the memory device onto a first memory included therein;
- and
- a host including a second memory shared with the controller and suitable for requesting to the controller a memory operation,
- wherein the controller is further suitable for using the second memory as a cache memory for the firmware codes while in operation.
Dependencies are inferred from the claim text.