IP Library Granted Patent US 10,852,409
Granted Patent B2
US 10,852,409 · App. 15/081,404 · Granted Dec 1, 2020

Method and device for processing radar signals

Inventors: Dian Tresna Nugraha (Munich, DE); Andre Roger (Munich, DE); Romain Ygnace (Brunnthal, DE)
Assignee: Infineon Technologies AG
G01S13/343G06F13/28G01S13/931G01S2007/356
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,852,409
App. No.
15/081,404
Granted
Dec 1, 2020
Kind
B2
Abstract

A device for processing radar signals is suggested, said device comprising a DMA engine, a buffer and a processing stage, wherein the DMA engine is arranged for conducting a read access to a memory, wherein such read access comprises at least two data entries, and for filling the buffer by resorting the at least two data entries, wherein the processing stage is arranged for processing the data stored in the buffer.

Claims (37)

1. A device for processing radar signals, comprising:

a Direct Memory Access (DMA) engine comprising an input DMA engine, an output DMA engine, and at least one FIFO memory;

a buffer comprising an input buffer and an output buffer; and

a processing stage,

wherein the input DMA engine is arranged:

to conduct a read access to a main memory, wherein such read access comprises at least two data entries that comprise radar data, and

to fill the input buffer by transposing the at least two data entries via the at least one FIFO memory,

wherein the processing stage is arranged to process the at least two data entries stored in the input buffer and to write results of the processing stage to the output buffer, and

wherein the output DMA engine is arranged to conduct a write access to the main memory, wherein such write access comprises storing the at least two data entries from the output buffer to the main memory.

2. The device according to claim 1 , wherein the processing stage comprises at least one of the following:

a FFT processing stage,

a windowing stage,

a beamforming stage,

a processing stage providing coherent integration,

a processing stage providing non-coherent integration,

a processing stage conducting local maximum searches, and

a processing stage providing statistics.

3. The device according to claim 1 further comprising the memory.

4. A radar system comprising at least one device according to claim 1 .

5. A method for processing radar signals, the method comprising:

(a) conducting a read access to a main memory by an input Direct Memory Access (DMA) engine having at least one FIFO memory, wherein such read access comprises at least two data entries that comprise radar data;

(b) filling an input buffer, by the input DMA engine, by transposing the at least two data entries via the at least one FIFO memory;

(c) processing, by a processing stage, that at least two data entries stored in the input buffer;

(d) writing results of the processing stage to an output buffer; and

(e) conducting a write access to the main memory by an output DMA engine having a FIFO memory, wherein such write access comprises storing the at least two data entries from the output buffer to the main memory.

6. The method according to claim 5 , wherein the step (a) and the step (b) are part of a loop, which is processed until an exit condition is met.

7. The method according to claim 6 , wherein the exit condition is based on at least one of the following:

a number of ramps;

a number of antennas; and

a number of samples.

8. A computer program product directly loadable into a memory of a digital processing device, comprising software code portions for performing the steps of the method according to claim 5 .

9. A device for processing radar signals, comprising:

an input Direct Memory Access (DMA) having at least one First-In-First-Out (FIFO), memory and configured to conduct a read access to a main memory, wherein such read access comprises at least two data entries that comprise radar data;

an input buffer configured to be filled by the input DMA transposing, via the FIFO memory, the at least two data entries via a FIFO memory;

a processing stage configured to process the at least two data entries of the input buffer;

writing results of the processing stage to an output buffer; and

an output DMA engine having a FIFO memory and configured to conduct a write access to the main memory, wherein such write access comprises storing the at least two data entries from the output buffer to the main memory.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST NAME OF THE THIRD INVENTORS PREVIOUSLY RECORDED AT REEL: 041786 FRAME: 0937. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Nov 9, 2017
From: NUGRAHA, DIAN TRESNA; ROGER, ANDRE; YGNACE, ROMAIN
To: INFINEON TECHNOLOGIES AG
Reel/Frame 044415/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2017
From: NUGRAHA, DIAN TRESNA; ROGER, ANDRE; YGNACE, ROMAN
To: INFINEON TECHNOLOGIES AG
Reel/Frame 041786/0937 →
Priority Claims (1)
DE 10 2015 104776 · Mar 27, 2015 · national
Continuity (1)
Related Publication 20160282458A1 · Sep 29, 2016