Signal Domain Conversion Hardware for Real-Time FFT Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing signal processing systems face challenges in efficiently converting signals between time and frequency domains in real-time, as they often require large amounts of fast memory, which is expensive and limited, and internal FFT hardware blocks are inadequate for continuous real-time conversions.

Innovation Solution

The system employs remote medium-speed memory and domain conversion hardware, such as OLA/STFFT and OLA/iSTFFT hardware, to perform signal conversions without relying on internal fast memory or FFT hardware blocks, allowing for real-time processing by offloading memory-intensive tasks to separate hardware components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If internal fast memory and FFT hardware blocks are used for signal conversion, then conversion speed is improved, but memory cost and device complexity increase

Engineering Contradiction:
Improvesignal conversion speedVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent extracts the FFT computation function from the main processor and implements it as a separate hardware acceleration module. This module is specifically designed to perform FFT operations independently, removing the burden from the main processor while maintaining high conversion speed.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediate buffer memory structure that mediates between the input signal source and the FFT processing module. This buffer manages data flow and timing, enabling efficient real-time processing without requiring excessive fast memory resources in the main processor.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If large amounts of fast memory are allocated for signal processing, then processing capability is improved, but memory cost increases

Engineering Contradiction:
Improvesignal processing capabilityVSAvoidmemory quantity
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the memory system into multiple levels: fast memory for critical real-time operations, medium-speed memory for buffer storage, and slow memory for data storage. This segmentation allows each memory type to be optimized for its specific function, reducing the total amount of expensive fast memory required.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the speed parameter of memory by using different types of memory for different purposes. Instead of using uniformly fast memory throughout the system, it employs a hierarchy of memory speeds matched to the timing requirements of different processing stages.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If internal FFT hardware blocks are used, then conversion efficiency is improved, but they are inadequate for continuous real-time conversions

Engineering Contradiction:
Improveconversion efficiencyVSAvoidcontinuous real-time processing reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent prepares data in advance by storing incoming signals in buffer memory at medium speed before they are processed by the FFT module. This preliminary buffering ensures that data is ready for immediate processing when the FFT module becomes available, maintaining continuous real-time operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent designs an overlapping processing architecture where data buffering, FFT computation, and result processing occur simultaneously in different stages. This ensures that the useful action of signal conversion continues without interruption, achieving reliable continuous real-time processing.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20130272528A1System for converting a signal
Publication Date: 2013.10.17 HARMAN INT IND INC
  • US20130272528A1 patent drawing
  • US20130272528A1 patent drawing
  • US20130272528A1 patent drawing

AI summary

A device for processing a signal includes a processing module used to process data in a domain. The device includes domain conversion hardware and memory, both separate from the processing module. The memory receives and sends data represented in a first domain to the domain conversion hardware. The domain conversion hardware converts the first domain data into the second domain data that may be used or processed by the processing module. The second domain data is then accessed and used by the processing module for processing.