Turbo Decoder Iteration Control for Peak Power Limiting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing peak power consumption of TURBO decoders in wireless communications devices leads to higher manufacturing costs due to the need for complex circuits and design structures, which are costly to produce and manage.

Innovation Solution

A method and apparatus that determine the size of a transmission block and adjust the number of iteration times required for the TURBO decoder to process it, ensuring the operation amount remains within a preset value, thereby controlling peak power consumption and reducing manufacturing costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the TURBO decoder processes larger transmission blocks with more iteration times to handle increasing data transmission rates, then the data transmission capability is improved, but the peak power consumption increases excessively

Engineering Contradiction:
Improvedata transmission rateVSAvoidpeak power consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the number of iteration times adjustable rather than fixed. The TURBO decoder dynamically adapts the iteration count based on the actual channel conditions and transmission block size, allowing the system to optimize between processing capability and power consumption in real-time operational scenarios

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of iteration times from a constant value to a variable parameter that depends on transmission block size. By establishing a correspondence relationship between block size and iteration count, the system can adjust processing intensity to match actual needs, preventing excessive peak power consumption while maintaining adequate data transmission capability

Inventive Principle:
Principle #35Parameter changes

2Power

If complex circuits or design structures are used in the power chip to bear greater peak power consumption, then the power consumption capacity is improved, but the manufacturing and design costs increase

Engineering Contradiction:
Improvepower consumption capacityVSAvoidmanufacturing cost
Core Design Contradiction:
PowerVSEase of manufacture

Solution Approach 1:

The patent applies preliminary action by pre-establishing a correspondence relationship between transmission block sizes and iteration times before actual operation. This allows the system to predict and control peak operation amounts in advance, preventing the need for complex power handling circuits that would be required if peak loads were unpredictable or consistently high

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent effectively uses a simpler, more cost-effective power chip design by controlling the operation amount to stay within a preset range. Instead of designing for worst-case peak scenarios with expensive robust circuits, the system uses a lighter design that handles the controlled, predictable operation loads efficiently, reducing manufacturing costs

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS9214966B2Method and apparatus for controlling power consumption of turbo decoder
Publication Date: 2015.12.15 HONOR DEVICE CO LTD
  • US9214966B2 patent drawing
  • US9214966B2 patent drawing
  • US9214966B2 patent drawing

AI summary

Embodiments of the present invention disclose a method and an apparatus for controlling power consumption of a TURBO decoder, which relate to the field of wireless communications technologies, can control a peak operation amount of the TURBO decoder to be within a certain range, and avoid occurrence of greater peak power consumption during a work process of the TURBO decoder, thereby lowering the manufacturing cost of a device using the TURBO decoder. The method of the present invention includes: determining size of a transmission block; determining, according to the size of the transmission block, the number of iteration times required for the TURBO decoder to process the transmission block, so as to control an operation amount required for the TURBO decoder to process the transmission block. The present invention is applicable to the TURBO decoder.