Variable Barrel Shifter
    85.
    发明申请
    Variable Barrel Shifter 有权
    可变桶式移位器

    公开(公告)号:US20130173994A1

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

    申请号:US13340974

    申请日:2011-12-30

    IPC分类号: G06F5/01 G06F11/10 H03M13/05

    摘要: In one embodiment a variable barrel shifter includes a shifter operable to apply a cyclic shift to each of a number of portions of a data word, a pivot circuit operable to swap sections of the data word around at least one pivot point in the data word, a first multiplexer operable to select between an input of the variable barrel shifter or an output of the pivot circuit as an input to the shifter, a second multiplexer operable to select between the input of the variable barrel shifter or an output of the shifter as an input to the pivot circuit, and a third multiplexer operable to select between the output of the shifter or the output of the pivot circuit as an output to the variable barrel shifter.

    摘要翻译: 在一个实施例中,可变桶形移位器包括可移动器,其可操作以对数据字的多个部分中的每一个施加循环移位,枢转电路可操作以在数据字中的至少一个枢轴点周围交换数据字的部分, 第一多路复用器,其可操作以在所述可变桶形移位器的输入端或所述枢转电路的输出端之间选择作为所述移位器的输入;第二多路复用器,其可操作以在所述可变桶形移位器的输入端或所述移位器的输出端之间进行选择, 输入到枢转电路,以及第三复用器,其可操作以在移位器的输出或枢转电路的输出之间选择作为可变桶形移位器的输出。

    Variable Sector Size Interleaver
    88.
    发明申请
    Variable Sector Size Interleaver 审中-公开
    可变扇区大小交织器

    公开(公告)号:US20130139023A1

    公开(公告)日:2013-05-30

    申请号:US13305551

    申请日:2011-11-28

    IPC分类号: G06F12/06 G06F11/10 H03M13/05

    摘要: Various embodiments of the present invention are related to methods and apparatuses for interleaving data, and more particularly to methods and apparatuses for interleaving variably sized blocks of data. For example, in one embodiment an apparatus includes a data partitioner operable to partition the block of data into a real data portion and a missing bits portion. The real data portion is adapted to contain data bits from the variably sized block of data and the missing bits portion is adapted to be filled with a variable number of the data bits. The apparatus also includes at least one local interleaver operable to apply a permutation across each of a plurality of sub-portions of the real data portion and the missing bits portion, and a global interleaver operable to apply a global permutation across the real data portion.

    摘要翻译: 本发明的各种实施例涉及用于交织数据的方法和装置,更具体地涉及用于交织可变大小的数据块的方法和装置。 例如,在一个实施例中,装置包括可操作以将数据块划分成实数据部分和丢失位部分的数据分割器。 实数据部分适于包含来自可变大小的数据块的数据位,并且丢失位部分适于用可变数目的数据位填充。 该装置还包括至少一个本地交织器,其可操作以对实数据部分和丢失比特部分的多个子部分中的每一个应用置换,以及全局交织器,其可操作以跨实际数据部分应用全局置换。