发明名称 INTERLEAVER FOR USE IN TURBO CODING
摘要 An interleaver (100) is for re-arranging in each of L cycles a first set of K data elements into a second set of K data elements using a permutation vector which defines, based on the calculation in each cycle of a sequence c<SUB>m</SUB>, an even number of pairs of positions of elements in the first set to be swapped, wherein c<SUB>m</SUB> satisfies a quadratic congruence condition. A processor (103) computes for each of the L cycles a value of the sequence c<SUB>m</SUB> and, based on the value, a set of indexes indicating at least two pairs of elements to be swapped, and a processor (101) swaps in each cycle pairs of indicated elements, the swapping of pairs in each cycle being done together in a parallel swapping operation.
申请公布号 WO2008060843(A3) 申请公布日期 2008.08.07
申请号 WO2007US82804 申请日期 2007.10.29
申请人 MOTOROLA, INC.;SIDON, JEAN;BERCOVICI, MIHAEL S.;SHEMESH, YARON, 发明人 SIDON, JEAN;BERCOVICI, MIHAEL S.;SHEMESH, YARON,
分类号 H03M13/00 主分类号 H03M13/00
代理机构 代理人
主权项
地址