Access request reordering for memory-based communication queues

The invention relates to access request reordering for memory-based communication queues. In one embodiment, a system includes a memory device and a command manager configured to reorder read requests. The command manager is configured to receive a read response associated with a transaction identif...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DUGAN MICHAEL K, BREWER TONY M
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 relates to access request reordering for memory-based communication queues. In one embodiment, a system includes a memory device and a command manager configured to reorder read requests. The command manager is configured to receive a read response associated with a transaction identifier for the read request. Idle list entries for the read request are allocated from an idle list. The idle list entry is associated with a transaction identifier of the read request. A tail index of the reordering queue is written to a remapping queue based on the idle list entry. The tail index is configured to provide a write address allocated for the reordering queue of the read request. A read response associated with the transaction identifier for the read request is received. The read response is written to the allocated entry of the reordering queue. 本公开涉及用于基于存储器的通信队列的存取请求重新排序。系统包含存储器装置及命令管理器,所述命令管理器经配置以对读取请求进行重新排序。所述命令管理器经配置以接收与用于所述读取请求的事务标识符相关联的读取响应。从空闲列表分配用于所述读取请求的空闲列表条目。所述空闲列表条目与所述读取请求的事务标识符相关联。基于所述空闲列表条