Reconfigurable architecture for decoding telecommunications signals
AssigneeLucent Technologies Inc.
InventorsChristopher J. Nicol, Mark Andrew Bickerstaff, Bing Xu, Ran-Hong Yan
Life of this patent
Estimating the term…
Loading patent…
AssigneeLucent Technologies Inc.
InventorsChristopher J. Nicol, Mark Andrew Bickerstaff, Bing Xu, Ran-Hong Yan
Estimating the term…
The present invention discloses a single unified decoder for performing both convolutional decoding and turbo decoding in the one architecture. The unified decoder can be partitioned dynamically to perform required decoding operations on varying numbers of data streams at different throughput rates. It also supports simultaneous decoding of voice (convolutional decoding) and data (turbo decoding) streams. This invention forms the basis of a decoder that can decode all of the standards for TDMA, IS-95, GSM, GPRS, EDGE, UMTS, and CDMA2000. Processors are stacked together and interconnected so that they can perform separately as separate decoders or in harmony as a single high speed decoder. The unified decoder architecture can support multiple data streams and multiple voice streams simultaneously. Furthermore, the decoder can be dynamically partitioned as required to decode voice streams for different standards.
A reconfigurable architecture for decoding data communications signals transmitted according to one of a plurality of coding schemes, said coding schemes comprising convolutional and turbo codes, said architecture comprising:
A telecommunications decoding device comprising:
A method of handling path metrics in a telecommunications decoding device configured for decoding one of convolutional and turbo codes, said method comprising the steps of:
A reconfigurable architecture for decoding data communications signals transmitted according to one of a plurality of coding schemes, said coding schemes comprising convolutional and turbo codes, said architecture comprising:
A decoder, comprising:
A telecommunications decoding device comprising a reconfigurable architecture for decoding input data provided according to one of a plurality of coding schemes, said architecture comprising a plurality of atomic processing units, each said atomic processing unit being coupled via a binary tree arrangement of switching structures to provide a modified decoding arrangement producing a single decoded output, said single decoded output being presented recursively via a bank of multiplexers as an input to each said atomic unit.
A telecommunications decoder for decoding input symbols to provide output data, said decoding involving evaluation of a trellis for each said input symbol, said decoder comprising:
Dependencies are inferred from the claim text.