Memory system and operating method thereof
First Claim
Patent Images
1. A memory system, comprising:
- a memory device including a first and a second group of memory blocks; and
a controller suitable for performing a processing operation corresponding to a plurality of workloads included in transactions received from a host,wherein each workload includes identification information indicating its corresponding transaction, and the last workload of each transaction includes completion information indicating the last one of its corresponding transaction, andwherein the controller is suitable for;
checking the transaction identification information and the completion information included in the workloads,storing first workloads among the workloads in the memory blocks included in the first group, corresponding to the identification information and the completion information,determining which transaction is completed based on the first workloads, andwhen at least one transaction is completed, transmitting and storing some of the first workloads, corresponding to completed transaction, into the memory blocks included in the second group.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory system includes a memory device including a first and a second group of memory blocks; and a controller suitable for: performing a processing operation corresponding to a plurality of workloads included in transactions received from a host, checking transaction identification information and completion information included in the workloads, storing first workloads among the workloads in the memory blocks included in the first group, corresponding to the identification information and the completion information, and transmitting and storing the first workloads into the memory blocks included in the second group.
7 Citations
16 Claims
-
1. A memory system, comprising:
-
a memory device including a first and a second group of memory blocks; and a controller suitable for performing a processing operation corresponding to a plurality of workloads included in transactions received from a host, wherein each workload includes identification information indicating its corresponding transaction, and the last workload of each transaction includes completion information indicating the last one of its corresponding transaction, and wherein the controller is suitable for; checking the transaction identification information and the completion information included in the workloads, storing first workloads among the workloads in the memory blocks included in the first group, corresponding to the identification information and the completion information, determining which transaction is completed based on the first workloads, and when at least one transaction is completed, transmitting and storing some of the first workloads, corresponding to completed transaction, into the memory blocks included in the second group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for operating a memory system, comprising:
-
receiving transactions including workloads from a host for a plurality of memory blocks of a memory device, the plurality of memory blocks including a first group and a second group; checking identification information and completion information on the transactions from the workloads, wherein each workload includes identification information indicating its corresponding transaction, and the last workload of each transaction includes completion information indicating the last one of its corresponding transaction; storing first workloads among the workloads in the memory blocks included in the first group, corresponding to the identification information and the completion information; determining which transaction is completed based on the first workloads; and when at least one transaction is completed, transmitting and storing some of the first workloads, corresponding to completed transaction, into the memory blocks included in the second group. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification