Radar Data Cube Interleaving for Parallel Range and Doppler Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional radar processing methods for MIMO systems underutilize computing resources and restrict Doppler processing to a small window of time due to sequential memory operations, leading to inefficient processing and longer look periods.

Innovation Solution

Interleaving range and Doppler processing by allowing Doppler processing to occur in parallel with range processing using a data cube that is accessed differently from one look period to the next, utilizing processor idle times to finish Doppler processing for previous periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If sequential memory operations are used for range and Doppler processing, then data processing is completed in a structured manner, but processor utilization is low and processing time is extended

Engineering Contradiction:
Improveprocessor utilizationVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing Doppler processing for a previous look period during the range processing of the current look period. Specifically, the processor completes Doppler processing for prior data before the current range processing begins, effectively using idle time from previous operations to advance current processing tasks. This overlapping of operations increases processor utilization and reduces overall processing time while maintaining data integrity through proper memory addressing sequences.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If Doppler processing is restricted to a small window of time, then memory operations are simplified, but processing resources are underutilized

Engineering Contradiction:
Improveprocessing resource utilizationVSAvoidmemory operation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the data cube access into distinct row-based and column-based operations corresponding to range and Doppler processing phases. The processor sequentially fills rows for range processing and then reads columns for Doppler processing, creating clear operational segments. This segmentation simplifies memory operation management while enabling resource utilization through temporal overlapping of different segments across successive look periods.

Inventive Principle:
Principle #1Segmentation

3Duration of action of moving object

If traditional sequential processing is used, then data cube memory access is straightforward, but look period duration is extended

Engineering Contradiction:
Improvelook period durationVSAvoidprocessing efficiency
Core Design Contradiction:
Duration of action of moving objectVSProductivity

Solution Approach 1:

The patent applies continuity of useful action by ensuring that the processor remains continuously productive through overlapping range and Doppler processing across successive look periods. Doppler processing for one look period continues into the next look period's range processing time, eliminating idle periods. This continuous utilization of processing resources reduces the overall look period duration while maintaining processing efficiency through systematic memory access patterns.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12535573B2Interleaving radar range and doppler processing
Publication Date: 2026.01.27 APTIV TECHNOLOGIES AG
  • US12535573B2 patent drawing
  • US12535573B2 patent drawing
  • US12535573B2 patent drawing

AI summary

Described are techniques for interleaving range and Doppler radar processing. A data cube is memory accessed differently, from one look period to the next, which allows Doppler processing for a current look period to happen in parallel with range processing for a next look period. Range processing for a first look period writes to rows of the data cube; Doppler processing reads from and empties its columns. But before Doppler processing can finish, a second look period begins. Rather than re-writing to the rows, range processing in the second look period writes to the columns just emptied by the ongoing Doppler processing. Doppler processing for the first look period is allowed to finish by executing during processing idle times in the second period, e.g., in-between chirps. With better processor utilization, Doppler processing is afforded more time to do its complex operations, while keeping look periods as short as possible.