Method and system for reconfigurable channel coding
First Claim
1. A reconfigurable system for providing channel coding in a wireless communication device comprising:
- a plurality of computation elements for performing channel coding operations;
memory for storing programs to control each of the plurality of computation elements; and
a controller for controlling the plurality of computation elements and stored programs to achieve channel coding operations in accordance with a plurality of wireless communications standards, wherein the plurality of computational elements further comprises a data reordering element, wherein the plurality of computation elements further comprises a linear feedback shift register (LFSR) element, wherein the plurality of computation elements further comprises a convolutional encoder element, wherein the convolutional encoder further comprises an input shift register, a delay register, a plurality of polynomial generators, a rate selector means, a multiplexer, and an output shift register.
8 Assignments
0 Petitions
Accused Products
Abstract
Aspects of a reconfigurable system for providing channel coding in a wireless communication device are described. The aspects include a plurality of computation elements for performing channel coding operations and memory for storing programs to direct each of the plurality of computation elements. A controller controls the plurality of computation elements and stored programs to achieve channel coding operations in accordance with a plurality of wireless communication standards. The plurality of computation elements include a data reordering element, a linear feedback shift register (LFSR) element, a convolutional encoder element, and a Viterbi decoder element.
-
Citations
10 Claims
-
1. A reconfigurable system for providing channel coding in a wireless communication device comprising:
-
a plurality of computation elements for performing channel coding operations;
memory for storing programs to control each of the plurality of computation elements; and
a controller for controlling the plurality of computation elements and stored programs to achieve channel coding operations in accordance with a plurality of wireless communications standards, wherein the plurality of computational elements further comprises a data reordering element, wherein the plurality of computation elements further comprises a linear feedback shift register (LFSR) element, wherein the plurality of computation elements further comprises a convolutional encoder element, wherein the convolutional encoder further comprises an input shift register, a delay register, a plurality of polynomial generators, a rate selector means, a multiplexer, and an output shift register. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification