WLAN transmitter having high data throughput
    41.
    发明申请
    WLAN transmitter having high data throughput 有权
    WLAN发射机具有高数据吞吐量

    公开(公告)号:US20050186986A1

    公开(公告)日:2005-08-25

    申请号:US10856023

    申请日:2004-05-28

    摘要: A wireless local area network (WLAN) transmitter includes a baseband processing module and a plurality of radio frequency (RF) transmitters. The baseband processing module is operably coupled to process data by scrambling the data in accordance with a pseudo random sequence to produce scrambled data. The processing of the data continues by selecting one of a plurality of encoding modes based on a mode selection signal. The processing of the data continues by encoding the scrambled data in accordance with the one of the plurality of encoding modes to produce encoded data. The processing of the data continues by determining a number of transmit streams based on the mode selection signal. The processing of the data further continues by converting the encoded data into streams of symbols in accordance with the number of transmit streams and the mode selection signal. A number of the plurality of RF transmitters are enabled based on the mode selection signal to convert a corresponding one of the streams of symbols into a corresponding RF signal such that a corresponding number of RF signals is produced.

    摘要翻译: 无线局域网(WLAN)发射机包括基带处理模块和多个射频(RF)发射机。 基带处理模块可操作地耦合以通过根据伪随机序列对数据进行加扰来处理数据以产生加扰数据。 基于模式选择信号,选择多种编码模式之一来继续数据的处理。 通过根据多个编码模式之一对加扰数据进行编码,继续处理数据以产生编码数据。 通过基于模式选择信号确定多个发送流来继续处理数据。 根据发送流的数量和模式选择信号,将编码数据转换成符号流,继续处理数据。 基于模式选择信号启用多个RF发射机的数量,以将符号流中的相应一个码流转换为对应的RF信号,从而产生相应数量的RF信号。

    Decoding error correcting codes transmitted through multiple wire twisted pair cables with uneven noise on the wires

    公开(公告)号:US20060045213A1

    公开(公告)日:2006-03-02

    申请号:US11172551

    申请日:2005-06-30

    IPC分类号: H04L27/06

    摘要: Decoding error correcting codes transmitted through multiple wire twisted pair cables with uneven noise on the wires. A novel approach is presented by which the metrics may be calculated for signals received over multi-wire (or alternatively referred to as multi-channel, and/or multi-path) communication channels to exploit an uneven distribution of noise among those wires for improved performance. In addition, this approach may also be performed in combination with employing an amplification factor to modify the metrics employed when performing ECC (Error Correcting Code) decoding. Moreover, when information is known concerning which 1 or more paths (e.g., wires) has an SNR that is different (e.g., lower in some cases) from the others, an even better adapted means of calculating the metrics associated with each of the paths (e.g., wires) may be employed to provide for improved performance with respect to iterative decoding processing of signals encoded using ECCs.

    LDPC (low density parity check) code size adjustment by shortening and puncturing
    44.
    发明申请
    LDPC (low density parity check) code size adjustment by shortening and puncturing 失效
    通过缩短和穿孔对LDPC(低密度奇偶校验)码大小进行调整

    公开(公告)号:US20070162814A1

    公开(公告)日:2007-07-12

    申请号:US11417316

    申请日:2006-05-03

    IPC分类号: H03M13/00

    摘要: LDPC (Low Density Parity Check) code size adjustment by shortening and puncturing. A variety of LDPC coded signals may be generated from an initial LDPC code using selected shortening and puncturing. Using LDPC code size adjustment approach, a single communication device whose hardware design is capable of processing the original LDPC code is also capable to process the various other LDPC codes constructed from the original LDPC code after undergoing appropriate shortening and puncturing. This provides significant design simplification and reduction in complexity because the same hardware can be implemented to accommodate the various LDPC codes generated from the original LDPC code. Therefore, a multi-LDPC code capable communication device can be implemented that is capable to process several of the generated LDPC codes. This approach allows for great flexibility in the LDPC code design, in that, the original code rate can be maintained after performing the shortening and puncturing.

    摘要翻译: LDPC(低密度奇偶校验)码字大小调整通过缩短和删截。 可以使用选择的缩短和删截从初始LDPC码生成各种LDPC编码信号。 使用LDPC码大小调整方法,硬件设计能够处理原始LDPC码的单个通信设备也能够在进行适当的缩短和删截之后处理由原始LDPC码构成的各种其他LDPC码。 这提供了重要的设计简化和复杂性的降低,因为可以实现相同的硬件以适应从原始LDPC码产生的各种LDPC码。 因此,可以实现能够处理几个所生成的LDPC码的具有多LDPC码的通信装置。 这种方法允许在LDPC码设计中具有极大的灵活性,因为可以在执行缩短和删截之后维持原始码率。

    Common circuitry supporting both bit node and check node processing in LDPC (Low Density Parity Check) decoder
    46.
    发明申请
    Common circuitry supporting both bit node and check node processing in LDPC (Low Density Parity Check) decoder 有权
    支持LDPC(低密度奇偶校验)解码器中的位节点和校验节点处理的公共电路

    公开(公告)号:US20050268206A1

    公开(公告)日:2005-12-01

    申请号:US11171568

    申请日:2005-06-30

    摘要: Common circuitry supporting both bit node and check node processing in LDPC (Low Density Parity Check) decoder. A novel approach is presented by which a decoder may use the same circuitry to perform updating of edge messages with respect to bit nodes as well as updating of edge messages with respect to check nodes in the context of decoding LDPC coded signals. In addition, several very efficient architectures are presented to performing check node processing that involves the updating of edge messages with respect to check nodes. One embodiment performs check node processing using min** (min-double-star) processing in conjunction with min**− (min-double-star-minus) processing. Another embodiment performs check node processing using min†† (min-double-dagger) processing in conjunction with min†− (min-dagger-minus) processing. In addition, a single FIFO may be implemented to service a number of macro blocks in a parallel decoding implementation.

    摘要翻译: 支持LDPC(低密度奇偶校验)解码器中的位节点和校验节点处理的公共电路。 提出了一种新颖的方法,其中解码器可以使用相同的电路来执行相对于位节点的边缘消息的更新,以及在解码LDPC编码信号的上下文中关于校验节点的边缘消息的更新。 此外,提出了几个非常有效的架构来执行涉及到关于校验节点的边缘消息的更新的校验节点处理。 一个实施例使用min **(min-double-star)处理结合min ** - (min-double-star-minus)处理来执行校验节点处理。 另一个实施例使用min††(最小双匕首)处理结合最小† - (最小匕首 - 减号)处理来执行校验节点处理。 此外,可以实现单个FIFO以在并行解码实现中服务多个宏块。

    Message passing memory and barrel shifter arrangement in LDPC (Low Density Parity Check) decoder supporting multiple LDPC codes
    47.
    发明申请
    Message passing memory and barrel shifter arrangement in LDPC (Low Density Parity Check) decoder supporting multiple LDPC codes 审中-公开
    消息传递存储器和桶形移位器布置在支持多个LDPC码的LDPC(低密度奇偶校验)解码器中

    公开(公告)号:US20060085720A1

    公开(公告)日:2006-04-20

    申请号:US11171569

    申请日:2005-06-30

    IPC分类号: H03M13/00

    摘要: Message passing memory and barrel shifter arrangement in LDPC (Low Density Parity Check) decoder supporting multiple LDPC codes. A novel approach is presented by which a barrel shifter may be implemented in conjunction with a single message passing memory within an LDPC decoder. This arrangement also allows for a single bit/check processor to be employed that is operable to perform updating of edge messages with respect to check nodes as well as updating of edge messages with respect to bit nodes. There are a variety of embodiments by which the barrel shifter and the message passing memory may be implemented. By using this approach, a common architecture and design may operate to decode various types of LDPC coded signals including those whose code rate and/or modulation (including constellation shape and mapping) may vary as frequently as on a frame by frame basis or even on a block by block basis.

    摘要翻译: 消息传递存储器和桶形移位器布置在支持多个LDPC码的LDPC(低密度奇偶校验)解码器中。 提出了一种新颖的方法,通过该方法可以结合在LDPC解码器内传递存储器的单个消息来实现桶形移位器。 这种布置还允许采用单个位/检查处理器,该处理器可操作以相对于检查节点执行边缘消息的更新,以及相对于比特节点更新边缘消息。 可以实现桶形移位器和消息传递存储器的各种实施例。 通过使用这种方法,通常的架构和设计可以操作来解码各种类型的LDPC编码信号,包括其码率和/或调制(包括星座形状和映射)可能随着逐帧的变化而变化,或者甚至在 逐块的基础。

    Single stage implementation of min*, max*, min and/or max to perform state metric calculation in SISO decoder
    49.
    发明申请
    Single stage implementation of min*, max*, min and/or max to perform state metric calculation in SISO decoder 审中-公开
    单阶段实现min *,max *,min和/或max以在SISO解码器中执行状态度量计算

    公开(公告)号:US20070044001A1

    公开(公告)日:2007-02-22

    申请号:US11543957

    申请日:2006-10-05

    IPC分类号: H03M13/00

    摘要: Single stage implementation of min*, max*, min and/or max to perform state metric calculation in soft-in soft-out (SISO) decoder. This allows for calculation of state metrics in an extremely efficient, fast manner. When performing min or max calculations, comparisons are made using 2 element combinations of the available inputs. Subsequently, logic circuitry employs the results of the 2 element comparisons the smallest (min) or largest (max) input. The max or min implementations may be employed as part of the max* and/or min* implementations. For max* and/or min* implementations, simultaneous calculation of appropriate values is performed while determining which input is the smallest or largest. Thereafter, the determination of which input is the smallest or largest is used to select the appropriate resultant value (of the values calculated) for max* and/or min*. Various degrees of precision are employed for the log correction values within the max* and/or min* implementations.

    摘要翻译: 单阶段实现min *,max *,min和/或max以在软中断(SISO)解码器中执行状态度量计算。 这允许以非常有效,快速的方式计算状态度量。 执行最小或最大计算时,使用可用输入的2个元素组合进行比较。 随后,逻辑电路采用2元素比较最小(最小)或最大(最大)输入的结果。 max或min实现可以用作max *和/或min *实现的一部分。 对于max *和/或min *实现,在确定哪个输入是最小或最大的时候执行适当值的同时计算。 此后,使用哪个输入是最小或最大的确定来选择适用于max *和/或min *的合成结果值(所计算的值)。 对于max *和/或min *实现中的对数校正值,采用了不同的精度。

    Forward error corrector
    50.
    发明授权

    公开(公告)号:US07080310B2

    公开(公告)日:2006-07-18

    申请号:US10733823

    申请日:2003-12-11

    申请人: Kelly Cameron

    发明人: Kelly Cameron

    IPC分类号: H03M13/00

    摘要: A method for decoding an algebraic-coded message including determining a discrepancy indicator; determining an error locator polynomial according to a modified Berlekamp-Massey algorithm such that an uncorrectable message is detected; and producing a perceptible indication of the detected uncorrectable message. An apparatus includes storage devices, arithmetic components, and an uncorrectable message detector.