-
公开(公告)号:US20220173833A1
公开(公告)日:2022-06-02
申请号:US17677481
申请日:2022-02-22
IPC分类号: H04L1/00
摘要: A data transmission device includes a de-interleaver configured to receive, from a host device at a first data rate, a data stream including encoded data, de-interleave the data stream into a plurality of forward error correction (FEC) data streams, and output the plurality of FEC data streams at a second data rate less than the first data rate. Each of a plurality of interleavers is configured to interleave a respective one of the plurality of FEC data streams into an intermediate data stream including first data blocks and second data blocks. An encoder module configured to generate, for each of the intermediate data streams, FEC blocks including a first parity section and a first data section, the first parity section including a first parity bit corresponding to the first data blocks and a second parity bit corresponding to the second data blocks, and the first data section including the first data blocks and the second data blocks, and output the FEC blocks at the second data rate.
-
公开(公告)号:US20220302930A1
公开(公告)日:2022-09-22
申请号:US17832785
申请日:2022-06-06
摘要: A communication device includes interleaver circuitry that receives, from a host device, a first encoded data stream comprised of a plurality of symbols encoded with a first type of error correction code and interleaves the plurality of symbols of the first encoded data stream into symbol sections each including a predetermined number of symbols encoded with the first type of error correction code. Encoder circuitry encodes the first encoded data stream in accordance with a second type of error correction code different from the first type of error correction code by generating, for each of the symbol sections, an error code block corresponding to the symbols in the symbol section and outputs a second encoded data stream including the first encoded data stream and the error code block.
-
公开(公告)号:US20240223924A1
公开(公告)日:2024-07-04
申请号:US18439295
申请日:2024-02-12
申请人: MARVELL ASIA PTE LTD
IPC分类号: H04Q11/00 , H04B10/516 , H04J14/02 , H04L1/00
CPC分类号: H04Q11/0062 , H04B10/516 , H04J14/02 , H04L1/0003 , H04L1/0045 , H04L1/0061 , H04Q11/0005 , H04Q2011/0016 , H04Q2011/002 , H04Q2011/0088 , H04Q2201/02
摘要: A communication device includes a plurality of communication pipelines configured to receive respective input data streams and a multiplexer coupled to the plurality of communication pipelines. The multiplexer is configured to generate an output data stream by combining the input data streams and to insert one or more special characters into the output data stream in response to a fault with one of the communication pipelines.
-
公开(公告)号:US20240063940A1
公开(公告)日:2024-02-22
申请号:US18384267
申请日:2023-10-26
申请人: Marvell Asia Pte Ltd
CPC分类号: H04L1/0041 , H03M13/1515 , H03M13/2906 , H04B14/023 , H04L1/0058
摘要: A method for data transmission includes receiving a data stream from a host device, the data stream as received from the host device including encoded data, separating the encoded data in the data stream into first data blocks and second data blocks, and generating a first forward error correction (FEC) block. The first FEC block includes a first parity section and a first data section, the first parity section includes a first parity bit corresponding to the first data blocks and a second parity bit corresponding to the second data blocks, and the first data section includes the first data blocks and the second data blocks. The method further includes transmitting the first FEC block.
-
公开(公告)号:US20220224997A1
公开(公告)日:2022-07-14
申请号:US17684815
申请日:2022-03-02
IPC分类号: H04Q11/00 , H04L1/00 , H04J14/02 , H04B10/516
摘要: A communication device is configured to receive data at a first data rate and to transmit the data at a second data rate that is greater than the first data rate. The communication device includes a plurality of communication pipelines and a multiplexer. Each communication pipeline is configured to receive a respective input data stream including first data blocks having a first format compatible for transmission at the first data rate, convert the first data blocks into second data blocks having a second format compatible for transmission at the second data rate, and provide an indication when one of the input data streams that is expected to be received is not received. The multiplexer is configured to receive the second data blocks from the communication pipelines and to generate an output data stream for transmission at the second data rate when one of the input data streams is not received.
-
公开(公告)号:US20220201225A1
公开(公告)日:2022-06-23
申请号:US17693931
申请日:2022-03-14
IPC分类号: H04N5/28 , G06F3/0481 , G06F3/16 , G10L15/22 , H04R1/08 , H04N5/225 , H04R1/02 , H04N5/232 , G06F3/14
摘要: A method for data transmission includes receiving a data stream from a host device, the data stream as received from the host device including encoded data, separating the encoded data in the data stream into first data blocks and second data blocks, and generating a first forward error correction (FEC) block. The first FEC block includes a first parity section and a first data section, the first parity section includes a first parity bit corresponding to the first data blocks and a second parity bit corresponding to the second data blocks, and the first data section includes the first data blocks and the second data blocks. The method further includes transmitting the first FEC block.
-
公开(公告)号:US20220182078A1
公开(公告)日:2022-06-09
申请号:US17679606
申请日:2022-02-24
发明人: Volodymyr SHVYDUN
摘要: The present invention is directed to data communication systems and methods thereof According to various embodiments, the present invention provides a communication with a reconfigurable forward-error-correction (FEC) module. The FEC module processes data received from two or more communication lanes, and depending on the mode of operation, the FEC module can combine data from the two or more communication lanes and perform error correction on the combined data, or the FEC module can processes data from the two communications lanes separately and perform error correction independently for the each of the data communication lanes. There are other embodiments as well.
-
-
-
-
-
-