Storage device and stream filtering method thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsJeonguk KANG, Dawoon JUNG, Chanik PARK
Life of this patent
Estimating the term…
Abstract
A storage device may include a main storage part including memories; and a controller configured to control an overall operation of the main storage part. The controller includes a filter manager configured to store data format information and a filtering condition provided from a host; stream filters configured to search and project data stored in the memories in parallel in response to a control of the filter manager to produce searched and projected data; and a merge filter configured to merge the searched and projected data of the stream filters in response to the control of the filter manager.
Claims15
-20. (canceled)
A data processing method of a storage device including a host interface configured to interface with a host and a plurality of non-volatile memories connected to a plurality of channels, comprising:
- receiving filtering information from the host;
- and
- performing a stream filtering operation based on the filtering information, the filtering information including a filtering condition regarding data processed between the host interface and the plurality of the non-volatile memories.
A storage device connected to a host, comprising:
- a plurality of non-volatile memory devices;
- and
- a controller connected by the plurality of non-volatile memory devices through a plurality of channels and configured to control the plurality of non-volatile memory devices,
- wherein the controller includes:
- a filter manager configured to store filter information provided from the host;
- a plurality of stream filters configured to perform stream filtering operation in response to the filtering information regarding data on the respective channels;
- a merge filter configured to merge data outputted from the stream filtering operation in response to a control of the filter manager.
Dependencies are inferred from the claim text.