Multicarrier Modulation Scaling for FFT Overflow Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multicarrier modulation systems, particularly OFDM, face challenges due to arithmetic processing limitations, such as round-off noise and arithmetic overflow in fixed-point DSP implementations, which affect the accuracy of IFFT and FFT operations, leading to suboptimal performance in terms of bit error rate and computational complexity.

Innovation Solution

The method allows a predetermined amount of saturation in the IFFT and FFT structures, using scaling factors that balance clipping and rounding errors based on the statistical properties of signals, optimizing the trade-off between these errors to minimize the overall noise power across all outputs, thereby reducing the number of bits required for processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If fixed-point DSP approach is used to reduce cost and power consumption, then device complexity and energy usage are reduced, but arithmetic processing accuracy deteriorates due to round-off noise and overflow

Engineering Contradiction:
Improvepower consumptionVSAvoidarithmetic processing accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The patent changes the scaling parameters of fixed-point numbers within the FFT/IFFT structure. By adjusting the scaling factors and quantization levels at different stages of the transform, the system optimizes the balance between fixed-point precision and computational accuracy, reducing round-off noise while maintaining acceptable performance

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic scaling and quantization strategies that adapt to the signal characteristics at different stages of the FFT/IFFT computation. The scaling factors are adjusted based on the cumulative distribution of signal values, allowing the system to optimize precision where needed while accepting lower precision where the impact is minimal

Inventive Principle:
Principle #15Dynamics

2Reliability

If scaling is applied to maintain numbers within active window to avoid saturation, then arithmetic overflow is prevented, but rounding errors increase due to limited dynamic range

Engineering Contradiction:
Improvearithmetic overflow preventionVSAvoidrounding error
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent optimizes scaling parameters to achieve the desired balance. By carefully selecting scaling factors that allow a predetermined amount of saturation while maintaining most numbers within the active window, the system reduces rounding errors compared to aggressive scaling, while still preventing overflow through controlled design

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent converts the harmful effect of saturation into a beneficial design constraint. By allowing controlled saturation at low probability while optimizing scaling, the system transforms the potential harm of overflow into a design guideline that balances precision and reliability, using the statistical properties of signals to their advantage

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Measurement precision

If higher bit length is used to reduce rounding errors, then arithmetic processing accuracy is improved, but device complexity and computational burden increase

Engineering Contradiction:
Improverounding error reductionVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the bit length parameters dynamically throughout the FFT/IFFT structure. Different stages use different bit lengths and scaling factors, optimizing the balance between precision and complexity. This allows the system to use lower bit lengths where precision requirements are relaxed while using higher bit lengths only where necessary

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different precision requirements to different parts of the computation. By analyzing the cumulative distribution of signal values at each stage, the system applies higher bit length and more precise arithmetic only where the signal statistics require it, while using lower precision where the impact on overall performance is minimal

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7835454B2Multicarrier modulation systems
Publication Date: 2010.11.16 ANALOG DEVICES INT UNLTD CO
  • US7835454B2 patent drawing
  • US7835454B2 patent drawing
  • US7835454B2 patent drawing

AI summary

The invention provides a new approach which is better suited to FFT design as applied to multicarrier modulation systems such as OFDM. The signals are scaled so that overflow, rather than being completely avoided, occurs with low probability throughout the IFFT and FFT structures. The size of the error that results from an overflow depends on how overflow is handled in the DSP. To minimize the degradation, overflow should result in saturation of the value at the maximum positive or negative value option. This is equivalent to clipping the signal. Using the new technique, signals within the FFT structure are scaled to balance the effect of clipping and round-off. Clipping may result in comparatively large errors in a few signal values but because of the spreading effect of the FFT and because OFDM systems typically include error coding/correction, system performance depends on the total error or, in other words the total noise power, across all of the FFT outputs rather than on any individual value.