FPGA-Based Radio Frequency Interference Array Correlator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional CPU/GPU-based correlators face challenges with low efficiency and high energy consumption when performing real-time total correlation calculations for large-scale radio frequency interference antenna arrays, making them unsuitable for high-precision and high-throughput applications.

Innovation Solution

An FPGA-based method is implemented, where data from multiple antennas is grouped and rearranged using time division multiplexing, allowing for efficient auto-correlation and cross-correlation calculations across multiple channels, leveraging FPGA's high parallelism and low power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If CPU or GPU is used for total correlation calculation, then the calculation can be performed, but the energy consumption is high and the real-time performance is poor

Engineering Contradiction:
Improveenergy consumptionVSAvoidreal-time calculation capability
Core Design Contradiction:
Use of energy by stationary objectVSProductivity

Solution Approach 1:

The patent replaces the traditional CPU/GPU-based correlator with an FPGA-based correlator. FPGA (Field-Programmable Gate Array) uses hardware logic circuits instead of software processing, enabling parallel hardware implementation of correlation calculations. This substitution of processing architecture achieves both low power consumption and high real-time performance by leveraging the parallel processing capabilities and energy efficiency of FPGA hardware.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent divides the total correlation calculation into multiple independent correlation calculation modules, each handling a specific subset of antenna channel combinations. This segmentation allows parallel processing of multiple correlation computations simultaneously, improving real-time performance while maintaining energy efficiency through targeted hardware resource allocation.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the number of antennas is increased to achieve wider field of view and higher precision, then the observation capability is improved, but the calculation amount increases sharply

Engineering Contradiction:
Improveprecision positioningVSAvoidcalculation amount
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the correlation calculation tasks into multiple independent modules, each processing a specific subset of antenna channel pairs. This segmentation enables distributed computation that scales efficiently with the number of antennas, maintaining manageable complexity while supporting large-scale arrays for improved precision positioning.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces time-division multiplexing as an additional dimension to the calculation architecture. By multiplexing multiple correlation calculations in the time domain, the system can process a larger number of antenna channels without proportionally increasing hardware complexity, as multiple calculations share the same computational resources across different time slots.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of manufacture

If traditional correlator architecture is used, then the system is simple to implement, but the energy efficiency is low and parallelism is limited

Engineering Contradiction:
Improveimplementation simplicityVSAvoidenergy efficiency
Core Design Contradiction:
Ease of manufactureVSUse of energy by moving object

Solution Approach 1:

The patent replaces software-based CPU/GPU processing with hardware-based FPGA implementation. This substitution enables inherent parallelism at the hardware level, where multiple correlation calculations can be executed simultaneously using dedicated hardware logic, achieving superior energy efficiency compared to software processing while maintaining implementation feasibility through standardized FPGA development flows.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11469838B2Method and device for implementing an FPGA-based large-scale radio frequency interference array correlator
Publication Date: 2022.10.11 INST OF AUTOMATION CHINESE ACAD OF SCI
  • US11469838B2 patent drawing
  • US11469838B2 patent drawing
  • US11469838B2 patent drawing

AI summary

A method and device for implementing an FPGA-based large-scale radio frequency interference array correlator are provided. The method includes: obtaining the number of channels of data of a radio frequency interference array, and performing average division; calculating the total correlation of data group and the total correlation between the data group and other data groups respectively through corresponding correlation calculation modules, and performing an accumulation calculation in an integration period to complete the total correlation operation of the radio frequency interference array. By means of grouping division and time division multiplexing, the FPGA resource is effectively utilized, and the calculation process of FPGA is simplified. The new method is suitable for the operation process of the system with high parallelism and high real-time requirements, and provides a high-efficiency solution for the real-time calculation of massive data of the large-scale radio frequency interference array.