METHOD AND APPARATUS FOR TURBO DECODER MEMORY COLLISION RESOLUTION
    1.
    发明申请
    METHOD AND APPARATUS FOR TURBO DECODER MEMORY COLLISION RESOLUTION 有权
    TURBO解码器存储器碰撞分辨率的方法和装置

    公开(公告)号:US20140068117A1

    公开(公告)日:2014-03-06

    申请号:US13599926

    申请日:2012-08-30

    IPC分类号: G06F3/00

    摘要: A device such as a turbo decoding device is proposed in which an intermediate buffering device including an address buffering device and an element buffering device is communicatively coupled to a plurality of processing devices and a memory device. During a cycle of a parallel decoding process, the intermediate buffering device receives, from two different processing devices, first and second address information respectively corresponding to first and second elements of a code sequence stored in the memory device. During the cycle, the intermediate buffering device transmits a request for the first element to the memory device based on the first address information and stores the second address information in the address buffering device. Subsequently, during the cycle, the intermediate buffering device receives first element information corresponding to the first element from the memory device and stores the received first element information in the element buffering device.

    摘要翻译: 提出了诸如turbo解码装置的装置,其中包括地址缓冲装置和元素缓冲装置的中间缓冲装置通信地耦合到多个处理装置和存储装置。 在并行解码处理的周期期间,中间缓冲装置从两个不同的处理装置接收分别对应于存储在存储装置中的代码序列的第一和第二元素的第一和第二地址信息。 在该循环期间,中间缓冲装置基于第一地址信息向存储装置发送对第一元素的请求,并将第二地址信息存储在地址缓冲装置中。 随后,在该周期期间,中间缓冲装置从存储装置接收对应于第一元素的第一元素信息,并将接收到的第一元素信息存储在元素缓存装置中。

    Method and apparatus for turbo decoder memory collision resolution
    2.
    发明授权
    Method and apparatus for turbo decoder memory collision resolution 有权
    用于turbo解码器存储器碰撞解析的方法和装置

    公开(公告)号:US09128888B2

    公开(公告)日:2015-09-08

    申请号:US13599926

    申请日:2012-08-30

    摘要: A device such as a turbo decoding device is proposed in which an intermediate buffering device including an address buffering device and an element buffering device is communicatively coupled to a plurality of processing devices and a memory device. During a cycle of a parallel decoding process, the intermediate buffering device receives, from two different processing devices, first and second address information respectively corresponding to first and second elements of a code sequence stored in the memory device. During the cycle, the intermediate buffering device transmits a request for the first element to the memory device based on the first address information and stores the second address information in the address buffering device. Subsequently, during the cycle, the intermediate buffering device receives first element information corresponding to the first element from the memory device and stores the received first element information in the element buffering device.

    摘要翻译: 提出了诸如turbo解码装置的装置,其中包括地址缓冲装置和元素缓冲装置的中间缓冲装置通信地耦合到多个处理装置和存储装置。 在并行解码处理的周期期间,中间缓冲装置从两个不同的处理装置接收分别对应于存储在存储装置中的代码序列的第一和第二元素的第一和第二地址信息。 在该循环期间,中间缓冲装置基于第一地址信息向存储装置发送对第一元素的请求,并将第二地址信息存储在地址缓冲装置中。 随后,在该周期期间,中间缓冲装置从存储装置接收对应于第一元素的第一元素信息,并将接收到的第一元素信息存储在元素缓存装置中。

    WORKER AND ITERATION CONTROL FOR PARALLEL TURBO DECODER
    3.
    发明申请
    WORKER AND ITERATION CONTROL FOR PARALLEL TURBO DECODER 有权
    并行涡轮解码器的工作和迭代控制

    公开(公告)号:US20140064413A1

    公开(公告)日:2014-03-06

    申请号:US13599943

    申请日:2012-08-30

    IPC分类号: H04L27/00

    摘要: A device such as a worker, window-size and iteration control unit (WWICU) is proposed. The WWICU determines processing, iteration, and window information based on format information indicative of one or more formats to be processed by a decoding process. The processing information may include a number of parallel workers, the iteration information may include a number of half-iterations, and the window information may include a window size to be used in the decoding process. The WWICU then determines time information including a total cycle count based on the processing information, the iteration information, and the window information. In response to determining that the total cycle count is not beyond a threshold value, the WWICU may transmit configuration information including the processing, iteration, and window information to a device, such as a turbo decoding device, configurable to perform the decoding process based on the configuration information.

    摘要翻译: 提出了诸如工作者,窗口大小和迭代控制单元(WWICU)等设备。 WWICU基于指示要由解码处理处理的一种或多种格式的格式信息来确定处理,迭代和窗口信息。 处理信息可以包括多个并行工作者,迭代信息可以包括多个半迭代,并且窗口信息可以包括要在解码过程中使用的窗口大小。 然后,WWICU基于处理信息,迭代信息和窗口信息来确定包括总周期数的时间信息。 响应于确定总周期计数不超过阈值,WWICU可以将包括处理,迭代和窗口信息的配置信息发送到诸如turbo解码设备的设备,其可配置为基于 配置信息。

    Iterative Decoder
    4.
    发明申请
    Iterative Decoder 有权
    迭代解码器

    公开(公告)号:US20120204081A1

    公开(公告)日:2012-08-09

    申请号:US13022775

    申请日:2011-02-08

    IPC分类号: H03M13/05 G06F11/10

    摘要: An iterative decoder for decoding a code block comprises a computation unit configured to perform forward and backward recursions over a code block or a code sub-block in each decoding iteration. A first forward/backward decoding scheme is used in a first iteration and a second forward/backward decoding scheme is used in a second iteration. The first and second decoding schemes are different in view of forward and backward processing.

    摘要翻译: 用于解码码块的迭代解码器包括被配置为在每个解码迭代中在码块或码子块上执行前向和后向递归的计算单元。 在第一迭代中使用第一前向/后向解码方案,并且在第二次迭代中使用第二前向/后向解码方案。 鉴于前向和后向处理,第一和第二解码方案是不同的。

    Reduced contention storage for channel coding
    5.
    发明授权
    Reduced contention storage for channel coding 有权
    减少争用存储,用于通道编码

    公开(公告)号:US09130728B2

    公开(公告)日:2015-09-08

    申请号:US12485626

    申请日:2009-06-16

    摘要: A decoder for decoding a concatenated code includes a storage input interleaver for storage-interleaving of received data using a storage interleaving operation. A data memory is coupled to an output of the storage input interleaver for temporary storage of storage-interleaved data. A first storage output interleaver is coupled to an output of the data memory for interleaving of data read from the data memory, and a plurality of processors are coupled to an output of the first storage output interleaver to access the data memory. Further, an encoder for generating a concatenated code sequence includes a code interleaver coupled to an input of the encoder for applying a code generation interleaving operation, a first convolutional encoder having an input coupled to an output of the code interleaver, and a storage interleaver coupled to an input of the encoder for applying a storage interleaving operation.

    摘要翻译: 用于解码级联代码的解码器包括用于使用存储交错操作对接收到的数据进行存储交错的存储输入交织器。 数据存储器耦合到存储输入交织器的输出端,用于存储交错数据的临时存储。 第一存储输出交织器耦合到数据存储器的输出,用于交错从数据存储器读取的数据,并且多个处理器耦合到第一存储输出交织器的输出以访问数据存储器。 此外,用于产生级联代码序列的编码器包括耦合到编码器的输入端的代码交织器,用于施加代码生成交织操作,第一卷积编码器具有耦合到代码交织器的输出的输入端和耦合到存储交织器 涉及用于应用存储交错操作的编码器的输入。

    Worker and iteration control for parallel turbo decoder
    7.
    发明授权
    Worker and iteration control for parallel turbo decoder 有权
    并行turbo解码器的工人和迭代控制

    公开(公告)号:US08879671B2

    公开(公告)日:2014-11-04

    申请号:US13599943

    申请日:2012-08-30

    IPC分类号: H04L27/06

    摘要: A device such as a worker, window-size and iteration control unit (WWICU) is proposed. The WWICU determines processing, iteration, and window information based on format information indicative of one or more formats to be processed by a decoding process. The processing information may include a number of parallel workers, the iteration information may include a number of half-iterations, and the window information may include a window size to be used in the decoding process. The WWICU then determines time information including a total cycle count based on the processing information, the iteration information, and the window information. In response to determining that the total cycle count is not beyond a threshold value, the WWICU may transmit configuration information including the processing, iteration, and window information to a device, such as a turbo decoding device, configurable to perform the decoding process based on the configuration information.

    摘要翻译: 提出了诸如工作者,窗口大小和迭代控制单元(WWICU)等设备。 WWICU基于指示要由解码处理处理的一种或多种格式的格式信息来确定处理,迭代和窗口信息。 处理信息可以包括多个并行工作者,迭代信息可以包括多个半迭代,并且窗口信息可以包括要在解码过程中使用的窗口大小。 然后,WWICU基于处理信息,迭代信息和窗口信息来确定包括总周期数的时间信息。 响应于确定总周期计数不超过阈值,WWICU可以将包括处理,迭代和窗口信息的配置信息发送到诸如turbo解码设备的设备,其可配置为基于 配置信息。

    Iterative decoder
    8.
    发明授权

    公开(公告)号:US08543896B2

    公开(公告)日:2013-09-24

    申请号:US13022775

    申请日:2011-02-08

    IPC分类号: H03M13/03

    摘要: An iterative decoder for decoding a code block comprises a computation unit configured to perform forward and backward recursions over a code block or a code sub-block in each decoding iteration. A first forward/backward decoding scheme is used in a first iteration and a second forward/backward decoding scheme is used in a second iteration. The first and second decoding schemes are different in view of forward and backward processing.

    REDUCED CONTENTION STORAGE FOR CHANNEL CODING
    9.
    发明申请
    REDUCED CONTENTION STORAGE FOR CHANNEL CODING 有权
    减少通道编码存储

    公开(公告)号:US20100318755A1

    公开(公告)日:2010-12-16

    申请号:US12485626

    申请日:2009-06-16

    IPC分类号: G06F12/06

    摘要: A decoder for decoding a concatenated code includes a storage input interleaver for storage-interleaving of received data using a storage interleaving operation. A data memory is coupled to an output of the storage input interleaver for temporary storage of storage-interleaved data. A first storage output interleaver is coupled to an output of the data memory for interleaving of data read from the data memory, and a plurality of processors are coupled to an output of the first storage output interleaver to access the data memory. Further, an encoder for generating a concatenated code sequence includes a code interleaver coupled to an input of the encoder for applying a code generation interleaving operation, a first convolutional encoder having an input coupled to an output of the code interleaver, and a storage interleaver coupled to an input of the encoder for applying a storage interleaving operation.

    摘要翻译: 用于解码级联代码的解码器包括用于使用存储交错操作对接收到的数据进行存储交错的存储输入交织器。 数据存储器耦合到存储输入交织器的输出端,用于存储交错数据的临时存储。 第一存储输出交织器耦合到数据存储器的输出,用于交错从数据存储器读取的数据,并且多个处理器耦合到第一存储输出交织器的输出以访问数据存储器。 此外,用于产生级联代码序列的编码器包括耦合到编码器的输入端的代码交织器,用于施加代码生成交织操作,第一卷积编码器具有耦合到代码交织器的输出的输入端和耦合到存储交织器 涉及用于应用存储交错操作的编码器的输入。