发明名称 |
APPARATUS, SYSTEM, AND METHOD FOR MANAGING DATA USING A DATA PIPELINE |
摘要 |
An apparatus, system, and method are disclosed for managing data in a solid-state storage device (102). A solid-state(storage (110) and solid-state controller (104) are included. The solid-state storage controller (104) includes a write data pipeline (106) and a read data pipeline (108). The write data pipeline (106) includes a packetizer (302))and anECC generator (304). The packetizer (302) receives a data segment and creates one or more data packets sized for the solid-state storage (110). The ECC generator (304) generates one or more error-correcting codes ("ECC") for the data packets received from the packetizer (302). The read data pipeline (108) includes an ECC correction module (322), a depacketizer (324), and an alignment module (326). The ECC correction module (322) reads a data packet from solid-state storage (110), determines if a data error exists using corresponding ECC and corrects errors. The depacketizer (324) checks and removes one or more packet headers. The alignment module (326) removes unwanted data, and re-formats the data as data segments of an object. |
申请公布号 |
WO2008070796(A2) |
申请公布日期 |
2008.06.12 |
申请号 |
WO2007US86683 |
申请日期 |
2007.12.06 |
申请人 |
FLYNN, DAVID;LAGERSTEDT, BERT;STRASSER, JOHN;THATCHER, JONATHAN;ZAPPE, MICHAEL |
发明人 |
FLYNN, DAVID;LAGERSTEDT, BERT;STRASSER, JOHN;THATCHER, JONATHAN;ZAPPE, MICHAEL |
分类号 |
G06F3/06;G06F11/10 |
主分类号 |
G06F3/06 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|