Reconfigurable Turbo Decoder Architecture for Multi-Standard SDR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional turbo decoders are optimized for specific wireless standards and data rates, making them inefficient for software-defined radio (SDR) applications that require support for multiple standards and high data rates, leading to complex transceiver designs and high power consumption.

Innovation Solution

A reconfigurable turbo decoder architecture using context-based operation reconfigurable instruction set processors (CRISP) that supports multiple standards and data rates by utilizing multiple processing units, input data memories, and extrinsic information memories, allowing for parallel processing and adaptive power management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional turbo decoders are optimized for specific wireless standards, then decoding performance for that standard is improved, but the device complexity and power consumption increase when supporting multiple standards

Engineering Contradiction:
Improvesupport for multiple wireless standardsVSAvoidtransceiver design complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal turbo decoder architecture that can decode multiple wireless standards (WCDMA, CDMA2000, IEEE-802.16e) using a single integrated design. The decoder uses configurable processing units with adjustable parameters (number of processing units N, memory sizes, data rates) that can be programmed to match different standard requirements, eliminating the need for separate dedicated decoders for each standard.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The decoder employs dynamic configuration capabilities where the number of active processing units N can be adjusted based on the data rate requirements of different standards. The architecture allows runtime reconfiguration of processing resources, memory allocation, and operational parameters to adapt to varying standard requirements, enabling efficient multi-standard support without fixed dedicated hardware for each standard.

Inventive Principle:
Principle #15Dynamics

2Speed

If conventional turbo decoders are optimized for low data rate standards, then power consumption is reduced, but the decoder cannot efficiently handle high data rate standards

Engineering Contradiction:
Improvedata rate handling capabilityVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The decoder dynamically adjusts the number of active processing units N based on the data rate requirements. For high data rate standards like WiBro and HSDPA, more processing units are activated to maintain throughput, while for lower data rates, fewer units are active to reduce power consumption. This dynamic resource allocation allows the same hardware to efficiently handle varying data rate requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The architecture enables partial activation of processing resources based on actual needs. Instead of always running all N processing units at full capacity, the system activates only the necessary number of units required for the current data rate, avoiding excessive power consumption while maintaining the capability to handle high data rates when needed.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple turbo decoders are implemented to support multiple wireless standards, then support for different standards is improved, but chip space utilization becomes inefficient

Engineering Contradiction:
Improvemulti-standard supportVSAvoidchip space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent implements a universal turbo decoder architecture that can decode multiple wireless standards (WCDMA, CDMA2000, IEEE-802.16e) using a single integrated design. The decoder uses configurable processing units with adjustable parameters (number of processing units N, memory sizes, data rates) that can be programmed to match different standard requirements, eliminating the need for separate dedicated decoders for each standard.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The architecture merges the functionality of multiple standard-specific decoders into a single unified decoder. By combining the processing units, memory structures, and control logic into one integrated system that can be configured for different standards, the design achieves multi-standard support while significantly reducing the total chip area compared to implementing separate decoders for each standard.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7571369B2Turbo decoder architecture for use in software-defined radio systems
Publication Date: 2009.08.04 SAMSUNG ELECTRONICS CO LTD
  • US7571369B2 patent drawing
  • US7571369B2 patent drawing
  • US7571369B2 patent drawing

AI summary

A reconfigurable turbo decoder comprising N processing units. Each of the N processing units receives soft input data samples and decodes the received soft input data samples. The N processing units operate independently such that a first processing unit may be selected to decode the received soft input data samples while a second processing unit may be disabled. The number of processing units selected to decode the soft input data samples is determined by a data rate of the received soft input data samples. The reconfigurable turbo decoder also comprises N input data memories that store the received soft input data samples and N extrinsic information memories that store extrinsic information generated by the N processing units. Each of the N processing units is capable of reading from and writing to each of the N input data memories and each of the N extrinsic information memories.