发明名称 System and method for interconnecting storage elements
摘要 In one embodiment, a method includes receiving data. The method further includes splitting the data into a plurality of fixed-size blocks. Each block comprises a plurality of bytes. In addition, the method includes, for each block of the plurality of fixed-size blocks, calculating an error-correction byte. The method also includes appending the error-correction byte to the block as one of the plurality of bytes. Moreover, the method includes calculating, as part of the block, a parity bit for each of the plurality of bytes. Furthermore, the method includes separating the block into a plurality of bit streams that are perpendicular to the plurality of bytes. Each bit position of the block corresponds to one of the plurality of bit streams. Also, the method includes causing the plurality of bit streams to be stored on a plurality of storage elements in a bit-striped fashion.
申请公布号 US9400715(B1) 申请公布日期 2016.07.26
申请号 US201514734230 申请日期 2015.06.09
申请人 DIGITAL ORDNANCE STORAGE, INC. 发明人 Briggs Steve
分类号 H03M13/15;G06F11/10;G06F3/06 主分类号 H03M13/15
代理机构 代理人
主权项 1. A computing system for storing data comprising: A processing unit connected to an instruction storage device and operative to: Receive data;Split the data into a plurality of fixed-size blocks, each block comprising a plurality of bytes; For each of the plurality of fixed-size blocks; Calculating an error-correction byte and appending the calculated error-correction byte to the block as one of the plurality of bytes;Calculating parity for each of the bytes of the block including the appended error-correction byte and appending the calculated parity of each byte to the associated byte;Separating the block into a plurality of bit streams consisting of aggregated bits; wherein the aggregated bits include a single bit from each of the plurality of bytes including the associated parity; Causing the plurality of bit streams to be stored on at least one storage element.
地址 Spring TX US