Forward error correction with configurable latency

    公开(公告)号:US08413026B2

    公开(公告)日:2013-04-02

    申请号:US12954784

    申请日:2010-11-26

    IPC分类号: H03M13/00

    摘要: A method of performing forward error correction with configurable latency, where a configurable latency algorithm evaluates a target Bit Error Rate (BER) against an actual BER and adjusts the size of a configurable buffer such that the target BER may be achieved when utilizing the smallest buffer size possible. When errors are corrected without the utilization of each of the configurable buffer locations, the algorithm reduces the size of the buffer by y buffer locations; the algorithm may continue to successively reduce the size of said buffer until the minimum number of buffer locations are utilized to achieve the target BER. If the buffer locations have been reduced such that the buffer size is too small and the target BER cannot be achieved, the algorithm may increase the size of the buffer until the minimum number of buffer locations are utilized to achieve the target BER.

    Forward error correction codec
    4.
    发明申请
    Forward error correction codec 有权
    前向纠错编解码器

    公开(公告)号:US20090077448A1

    公开(公告)日:2009-03-19

    申请号:US11987300

    申请日:2007-11-29

    IPC分类号: H03M13/15 G06F11/08

    摘要: A present invention discloses a method for performing forward error correction (FEC) in long-haul submarine transmission systems. Data is encoded at a transmitter by serially concatenated, binary Bose-Ray-Chaudhuri-Hochquenghem (BCH) error correcting codes. The invention encodes a stream of data employing a plurality of serially concatenated, binary Bose-Ray-Chaudhuri-Hochquenghem (BCH) error correcting codes, arranging said data into a frame of parallel data blocks (the outer frame) with redundancy bits appended by a BCH(3896, 3824) code; the outer frame is then interleaved to produce a frame of serial data blocks (the intermediate frame); and the final frame (the inner frame) is produced by appending the redundancy bits of the BCH(2040, 1952) code to the intermediate frame. The data, once encoded, is transmitted across a datapath and decoded at the receiver.

    摘要翻译: 本发明公开了一种在长途潜艇传输系统中执行前向纠错(FEC)的方法。 数据通过串行连接的二进制Bose-Ray-Chaudhuri-Hochquenghem(BCH)纠错码在发送器处编码。 本发明使用多个串行连接的二进制Bose-Ray-Chaudhuri-Hochquenghem(BCH)纠错码对数据流进行编码,将所述数据排列成并行数据块(外部帧)的帧,其中冗余位由一个 BCH(3896,3824)代码; 然后交织外帧以产生串行数据块(中间帧)的帧; 并且通过将BCH(2040,1952)代码的冗余位附加到中间帧来产生最终帧(内部帧)。 数据一旦被编码,就在数据路径上传输,并在接收机处进行解码。

    Skew-Correcting Apparatus using Dual Loopback
    5.
    发明申请
    Skew-Correcting Apparatus using Dual Loopback 有权
    使用双回路的倾斜校正装置

    公开(公告)号:US20080031311A1

    公开(公告)日:2008-02-07

    申请号:US11462151

    申请日:2006-08-03

    IPC分类号: H04L5/16

    CPC分类号: H04L25/14 H04L1/243

    摘要: This algorithm and apparatus provides the ability to determine the amount of skew that should be injected into a high-speed data communications system comprising of a plurality of lanes comprising a data bus on a per lane basis, relative to a reference lane, for the purpose of compensating for inherent system skew. By knowing the relative amount of skew that each lane requires for alignment, an appropriate amount of skew can then be injected on each lane to provide alignment and thus compliancy with relevant standards, such as the SxI-5 standard, in terms of data skew specifications. These relative skew amounts for each transmitting lane are determined using dual loopback methods.

    摘要翻译: 该算法和装置提供了确定应该被注入高速数据通信系统中的偏斜量的能力,该高速数据通信系统包括多个通道,其包含相对于参考通道的每通道数据总线,用于该目的 补偿固有的系统偏差。 通过知道每个通道需要进行对准的相对倾斜量,然后可以在每个通道上注入适当数量的偏斜,以提供对准,从而符合相关标准,如SxI-5标准,在数据偏移规格方面 。 使用双回环方法确定每个发送通道的这些相对偏移量。

    Forward error correction CODEC
    6.
    发明授权
    Forward error correction CODEC 有权
    前向纠错编解码器

    公开(公告)号:US08136020B2

    公开(公告)日:2012-03-13

    申请号:US11987300

    申请日:2007-11-29

    IPC分类号: H03M13/00

    摘要: A present invention discloses a method for performing forward error correction (FEC) in long-haul submarine transmission systems. Data is encoded at a transmitter by serially concatenated, binary Bose-Ray-Chaudhuri-Hocquenghem (BCH) error correcting codes. The invention encodes a stream of data employing a plurality of serially concatenated, binary Bose-Ray-Chaudhuri-Hocquenghem (BCH) error correcting codes, arranging data into a frame of parallel data blocks (the outer frame) with redundancy bits appended by a BCH(3896, 3824) code; the outer frame is then interleaved to produce a frame of serial data blocks (the intermediate frame); and the final frame (the inner frame) is produced by appending the redundancy bits of the BCH(2040, 1952) code to the intermediate frame. The data, once encoded, is transmitted across a datapath and decoded at the receiver.

    摘要翻译: 本发明公开了一种在长途潜艇传输系统中执行前向纠错(FEC)的方法。 数据通过串行连接的二进制Bose-Ray-Chaudhuri-Hocquenghem(BCH)纠错码在发射机处编码。 本发明使用多个串行连接的二进制Bose-Ray-Chaudhuri-Hocquenghem(BCH)纠错码来编码数据流,将数据排列成并行数据块(外部帧)的帧,其中冗余位由BCH附加 (3896,3824)代码; 然后交织外帧以产生串行数据块(中间帧)的帧; 并且通过将BCH(2040,1952)代码的冗余位附加到中间帧来产生最终帧(内部帧)。 数据一旦被编码,就在数据路径上传输,并在接收机处进行解码。

    Skew-correcting apparatus using external communications element
    7.
    发明授权
    Skew-correcting apparatus using external communications element 有权
    使用外部通信元件的倾斜校正装置

    公开(公告)号:US07760836B2

    公开(公告)日:2010-07-20

    申请号:US11462164

    申请日:2006-08-03

    IPC分类号: H03L7/00

    CPC分类号: H04L25/14 H04L1/242

    摘要: An apparatus for determining the amount of skew to be injected into a high-speed data communications system of including a plurality of lanes having a data bus per lane, relative to a reference lane, for system skew compensation. By knowing the relative amount of skew that each lane requires for alignment, an appropriate amount of skew can be injected on each lane to provide alignment and thus compliancy with the SFI-5 and SxI-5 standards, in terms of data skew specifications. The relative skew amounts for each transmitting lane are determined using a methodology involving internal loopback and characteristics from a connected communications element to the chip receive path.

    摘要翻译: 一种用于确定要注入到高速数据通信系统中的偏斜量的装置,用于相对于参考通道包括具有相对于参考通道的每条通道的数据总线的多条通道,用于系统偏移补偿。 通过知道每个通道需要进行对准的相对倾斜量,可以在每个通道上注入适当数量的偏斜,以便在数据偏移规范方面提供对准,从而符合SFI-5和SxI-5标准。 使用涉及从连接的通信元件到芯片接收路径的内部环回和特性的方法来确定每个发送通道的相对偏移量。

    Skew-correcting apparatus using dual loopback
    10.
    发明授权
    Skew-correcting apparatus using dual loopback 有权
    使用双回路的倾斜校正装置

    公开(公告)号:US07546494B2

    公开(公告)日:2009-06-09

    申请号:US11462151

    申请日:2006-08-03

    IPC分类号: G11B20/20 G01R31/28

    CPC分类号: H04L25/14 H04L1/243

    摘要: An apparatus for determining the amount of skew injected into a high-speed data communications system, including a plurality of lanes having a data bus per lane, relative to a reference lane, for system skew compensation. By knowing the relative amount of skew that each lane requires for alignment, an appropriate amount of skew is then injected on each lane to provide alignment and thus compliancy with the SFI-5 and SxI-5 standards, in terms of data skew specifications. The relative skew amounts for each transmitting lane are determined using dual loopback methods.

    摘要翻译: 一种用于确定注入到高速数据通信系统中的倾斜量的装置,包括相对于参考通道具有每个通道的数据总线的多个通道,用于系统偏移补偿。 通过知道每个通道对齐所需的相对偏移量,然后在每个通道上注入适当量的偏斜,以便在数据偏移规格方面提供对准,从而符合SFI-5和SxI-5标准。 使用双回环方法确定每个发送通道的相对偏移量。