发明名称 |
SYSTEM AND METHOD OF ARBITRATION ASSOCIATED WITH A MULTI-THREADED SYSTEM |
摘要 |
A data storage device includes a controller coupled to a non-volatile memory via a data path element. The controller includes a first queue that includes a first set of requests and a second queue that includes a second set of requests. The controller further includes logic configured to assign a particular request from the first queue or from the second queue to have access to the data path element. When the logic is in a first mode, the logic selects a particular request is selected based on an arbitration scheme applied to the first queue and the second queue. When the logic is in a second mode, the logic selects a prioritized request from the first set of requests or the second set of requests independently of the arbitration scheme. |
申请公布号 |
US2015154132(A1) |
申请公布日期 |
2015.06.04 |
申请号 |
US201414199840 |
申请日期 |
2014.03.06 |
申请人 |
SANDISK TECHNOLOGIES INC. |
发明人 |
TUERS DANIEL EDWARD;WEINBERG YOAV;MANOHAR ABHIJEET;ATAKLTI YOSIEF |
分类号 |
G06F13/30;G06F13/37 |
主分类号 |
G06F13/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A data storage device comprising:
a non-volatile memory; a data path element; and a controller coupled to the non-volatile memory via the data path element,
wherein the controller includes:a first queue that includes a first set of requests;a second queue that includes a second set of requests; andlogic configured to assign a particular request from the first queue or from the second queue to have access to the data path element, wherein the logic in a first mode selects the particular request based on an arbitration scheme, wherein, in a second mode, a prioritized request is selected from the first set of requests or the second set of requests independently of the arbitration scheme. |
地址 |
PLANO TX US |