发明名称 |
APPARATUS, SYSTEM, AND METHOD FOR MANAGING COMMANDS OF SOLID-STATE STORAGE USING BANK INTERLEAVE |
摘要 |
An apparatus, system, and method are disclosed for efficiently managing commands in a solid-state storage device that includes a solid-state storage arranged in two or more banks. Each bank is separately accessible and includes two or more solid-state storage elements accessed in parallel by a storage input/output bus. The solid-state storage includes solid-state, non-volatile memory. The solid-state storage device includes a bank interleave that directs one or more commands to two or more queues, where the one or more commands are separated by command type into the queues. Each bank includes a set of queues in the bank interleave controller. Each set of queues includes a queue for each command type. The bank interleave controller coordinates among the banks execution of the commands stored in the queues, where a command of a first type executes on one bank while a command of a second type executes on a second bank. |
申请公布号 |
US2008229079(A1) |
申请公布日期 |
2008.09.18 |
申请号 |
US20070952095 |
申请日期 |
2007.12.06 |
申请人 |
FLYNN DAVID;LAGERSTEDT BERT;STRASSER JOHN;THATCHER JONATHAN;ZAPPE MICHAEL |
发明人 |
FLYNN DAVID;LAGERSTEDT BERT;STRASSER JOHN;THATCHER JONATHAN;ZAPPE MICHAEL |
分类号 |
G06F9/00 |
主分类号 |
G06F9/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|