High speed turbo codes decoder for 3g using pipelined siso log-map decoders architecture

a pipelined siso logmap and codes decoder technology, applied in the direction of coding, code conversion, fault response, etc., can solve the problems of long wait for decisions until the whole sequence, computational complexity of map algorithm, and implementation in semiconductor asic devices, so as to improve speed data throughput, reduce power consumption, and reduce costs

Inactive Publication Date: 2009-04-09
TURBOCODE LLC
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0012]The present invention is directed to Baseband Processor using diversity processing to implement a more efficient, practical and suitable architecture and method to achieve the requirements for 3 G wireless systems, including the features of higher speed data throughput, lower power consumptions, lower costs, and suitable for implementation in ASIC or DSP codes. The present invention encompasses several improved and simplified Turbo Codes Decoder methods and devices to deliver higher speed and lower power consumption, especially for 3G applications. Diversity processing can increase the signal to noise ratio (SNR) more than 6 dB, which enables 3G systems to deliver data rates up to 2 Mbit/s. As shown in FIG. 3, an exemplary embodiment ...

Problems solved by technology

A drawback of the Viterbi Algorithm Decoder is that it requires a long wait for decisions until the whole sequence has been received.
The MAP algorithm is computationally complex, requiring many multiplications and additions per bit to compute the posteriori probability.
A major difficulty with the use of the MAP algorithm has been the implementation in semiconductor ASIC devices.
The complexity of the multiplications and additions slow down the decoding process and reduce the throughput data rates.
Furthermore, even under the best conditions, multiplication operations in the MAP algorithm require implementation using large circuits in the ASIC.
The result is costly design and low performance in bit rates throughput.
However, patents by Berrou...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • High speed turbo codes decoder for 3g using pipelined siso log-map decoders architecture
  • High speed turbo codes decoder for 3g using pipelined siso log-map decoders architecture
  • High speed turbo codes decoder for 3g using pipelined siso log-map decoders architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

Turbo Codes Decoder

[0048]An illustration of a 3GPP 8-state Parallel Concatenated Convolutional Code (PCCC), with coding rate 1 / 3, constraint length K=4 is illustrated in FIG. 2. An implementation using SISO Log-MAP Decoders is illustrated in FIG. 3.

[0049]In accordance with an exemplary embodiment, a diversity processing Turbo Codes Decoder includes two parallel blocks 40a, 40b of Turbo Codes Decoders for each path of received data RXDa and RXDb. Each identical Turbo Codes Decoder block 40a, 40b has concatenated max Log-MAP SISO Decoders A 42 and B 44 connected in a feedback loop with Interleaver Memory 43 and Interleaver Memory 45. The Soft output of Turbo Codes Decoder block 40a is fed into the input of the Diversified Logic block 48. Conversely, the Soft output of Turbo Codes Decoder block 40b is fed-back into the input of the Diversified Logic block 48. The sum of the two outputs Z1, Z3 of the Turbo Codes Decoder block 40a, 40b is fed into the Hard-Decoder to generate output Y da...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A baseband processor is provided having Turbo Codes Decoders with Diversity processing for computing baseband signals from multiple separate antennas. The invention decodes multipath signals that have arrived at the terminal via different routes after being reflected from buildings, trees or hills. The Turbo Codes Decoder with Diversity processing increases the signal to noise ratio (SNR) more than 6 dB which enables the 3rd Generation Wireless system to deliver data rates from up to 2 Mbit/s. The invention provides several improved Turbo Codes Decoder methods and devices that provide a more suitable, practical and simpler method for implementation a Turbo Codes Decoder in ASIC (Application Specific Integrated Circuits) or DSP codes. A plurality of parallel Turbo Codes Decoder blocks is provided to compute baseband signals from multiple different receiver paths. Several pipelined max-Log-MAP decoders are used for iterative decoding of received data. A Sliding Window of Block N data is used for pipeline operations. In a pipeline mode, a first decoder A decodes block N data from a first source, while a second decoder B decodes block N data from a second source during the same clock cycle. Pipelined max-Log-MAP decoders provide high speed data throughput and one output per clock cycle.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]This application is a continuation-in-part of patent application Ser. No. 90 / 008,190 filed Aug. 25, 2006.BACKGROUND OF INVENTION[0002]1. Field of the Invention[0003]This invention relates to Wireless Baseband Processors (Baseband Decoder) and Forward Error-Correction (FEC) Codes for 3rd Generation (3G) Wireless Mobile Communications. More particularly, the invention relates to a very high speed Turbo Codes Decoder implementing diversity processing and pipelined Max Log-MAP decoders for 3G Code Division Multiple Access (CDMA2000) and 3G Wideband Code Division Multiple Access (WCDMA).[0004]2. Description of Prior Art[0005]Diversity processing computes signals from two or more separate antennas using so-called “multipath” signals that arrive at the terminal via different routes after being reflected from buildings, trees or hills. Diversity processing can increase the signal to noise ratio (SNR) more than 6 dB, which enables 3G systems to de...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H03M13/03G06F11/10
CPCH03M13/2957H03M13/4107H04L1/006H04L1/005H04L1/0055H03M13/45
Inventor NGUYEN, QUANG
Owner TURBOCODE LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products