发明名称 Architecture for writing and reading data in a data storage system
摘要 A system including an encoder module, a buffer first-in first-out (FIFO) module, a buffer manager module, N FIFO modules, and N input/output (I/O) modules. The encoder module encodes data received from a host and generates P units of encoded data, where P is an integer greater than 1. The buffer FIFO module receives the P units from the encoder module and outputs the P units. The buffer manager module receives the P units from the buffer FIFO module, stores the P units in a buffer, retrieves N of the P units from the buffer, and outputs the N units in parallel, where N is an integer greater than 1. The N FIFO modules respectively receive the N units in parallel directly from the buffer manager. The N I/O modules receive the N units from the N FIFO modules in parallel, respectively, and output the N units to a storage medium.
申请公布号 US9639324(B2) 申请公布日期 2017.05.02
申请号 US201414257410 申请日期 2014.04.21
申请人 Marvell World Trade LTD. 发明人 Yoon Tony;Au Siu-Hung Fred
分类号 G06F5/12;G06F3/06;G06F13/16 主分类号 G06F5/12
代理机构 代理人
主权项 1. A system comprising: an encoder module configured to encode data received from a host, andgenerate P units of encoded data, where P is an integer greater than 1; a buffer first-in first-out (FIFO) module configured to receive the P units of encoded data from the encoder module, andoutput the P units of encoded data; a buffer manager module configured to receive the P units of encoded data output from the buffer FIFO module,store the P units of encoded data in a buffer,retrieve, from the buffer, N units of encoded data of the P units of encoded data stored in the buffer, where N is an integer greater than 1, andoutput, in parallel, the N units of encoded data; N FIFO modules configured to respectively receive, in parallel, the N units of encoded data directly from the buffer manager; and N input/output (I/O) modules configured to respectively receive, in parallel, the N units of encoded data from the N FIFO modules, andoutput the N units of encoded data to a storage medium.
地址 St. Michael BB