摘要 |
PURPOSE: A method for generating an interleave address in a turbo decoding is provided to improve decoding speed by processing the turbo decoding in parallel. CONSTITUTION: A decoding process is performed using a first map. Simultaneously, a row and a column corresponding to a starting point of a sliding period of an interleave matrix are calculated(S110). An interleave address is generated using the calculated row and column for each sliding period(S120). After completing a first mapping, data to be inputted into a second map is interleaved using the interleave address. Further, the interleave address is used to perform a deinterleave on the interleaved data(S130). After completing a second mapping, a procedure in which the first mapping is repeated is performed if the current number of iteration is less than the predetermined number of iteration(S140).
|