Storage controller and storage device

The invention provides a storage controller and a storage device. The memory controller includes: a host interface configured to communicate with a host; a buffer memory configured to buffer data read from the non-volatile memory; a cache memory including a plurality of cache lines and configured to...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: OH MIN-SIK, KIM JONG-MIN, EOM KYUNG-SIK, DING MINGKUAN, KANG DONG-GIL, CHO KYOUNG-JUN, SONG JIN WOO
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides a storage controller and a storage device. The memory controller includes: a host interface configured to communicate with a host; a buffer memory configured to buffer data read from the non-volatile memory; a cache memory including a plurality of cache lines and configured to store data in at least one of the plurality of cache lines; and a cache controller configured to manage the state bitmap. The status bitmap indicates priority information of the plurality of cache lines in accordance with an operation corresponding to a request received from the host interface, and the cache controller is further configured to select a victim cache line to be replaced among the plurality of cache lines based on the status bitmap. In this case, an operation corresponding to the request corresponds to one of a normal read, a prefetch, a post-read read, and a post-prefetch read. 提供了一种存储控制器和一种存储设备。所述存储控制器包括:主机接口,被配置为与主机通信;缓冲存储器,被配置为缓冲从非易失性存储器读取的数据;高速缓存存储器,包括多个高速缓存行并且被配置为将数据存储在多个高速缓存行中的至少一者中;以及高速缓存控制器,