Device and method for processing radar signals
A device for processing radar signals is suggested, the device comprising: (i) a memory, which is arranged to store radar data and (ii) an accessor comprising a DMA engine, wherein the accessor is arranged to access data of the memory via the DMA engine, to filter the accessed data, and to forward the filtered data.
1. A device for accessing radar data, comprising:
a memory, which is arranged to store the radar data as a radar data cube, wherein the radar data was received by a receiver via a transmitted signal; and
an accessor comprising a DMA engine, wherein the accessor is arranged:
to read access the radar data stored in the memory via the DMA engine,
to filter, by a filter, the accessed radar data in accordance with a predefined condition which is based on a range or a Doppler direction, wherein the filter is or corresponds to a mask that comprises information whether radar data accessed via the DMA engine is forwarded or not, and
to forward the filtered radar data,
wherein a representation of the mask is forwarded.
2. The device according to claim 1 , wherein each radar data comprises a bin, which may be selected or rejected by the filtering of the accessor.
3. The device according to claim 1 , wherein the accessor is arranged to conduct error detection and/or error correction directed to addresses of the filtered radar data or values of the filtered radar data.
4. The device according to claim 1 , wherein the mask is updated after at least one read access to the memory.
5. The device according to claim 1 , wherein filtered radar data is forwarded to an external apparatus.
6. The device according to claim 5 , wherein the external unit is a centralized apparatus.
7. The device according to claim 1 , wherein filtered radar data is forwarded to an external apparatus via a buffer.
8. The device according to claim 7 , wherein the buffer is part of the device or part of an external apparatus.
9. The device according to claim 8 , wherein the external apparatus is a central processing component or wherein the external apparatus is connectable to the central processing component.
10. The device according to claim 7 , wherein writing the buffer includes padding the buffer with at least one predefined value.
11. The device according to claim 1 , further comprising:
a radar transceiver configured to emit radar signals and to sample reflected radar signals and write the sampled radar signals into the memory.
12. A system comprising at least one device according to claim 1 and a central processing component, wherein the central processing component is arranged to conduct a predefined operation based on the filtered radar data supplied by the at least one device.
13. A method for accessing radar data of a radar data cube, the method comprising:
reading the radar data of the radar data cube from a memory via a DMA engine, which is part of an accessor, wherein the radar data was received by a receiver via a transmitted signal;
filtering, by a filter, the accessed radar data by the accessor in accordance with a predefined condition which is based on a range or a Doppler direction, wherein the filter is or corresponds to a mask that comprises information whether radar data accessed via the DMA engine is forwarded or not; and
forwarding the filtered radar data from the accessor towards an external apparatus, and forwarding a representation of the mask.
14. A device for accessing radar data of a radar data cube, comprising:
accessing means for reading the radar data of the radar data cube from a memory via a DMA engine, which is part of an accessor, wherein the radar data was received by a receiver via a transmitted signal;
filtering means for filtering the accessed radar data by the accessor in accordance with a predefined condition which is based on a range or a Doppler direction, wherein the filtering means is or corresponds to a mask that comprises information whether radar data accessed via the DMA engine is forwarded or not; and
forwarding means for forwarding the filtered radar data from the accessor towards an external apparatus, and forwarding a representation of the mask.
15. A non-transitory computer program product directly loadable into a memory of a digital processor, and comprising software code portions which cause a device for accessing radar data of a radar data cube to:
read the radar data of the radar data cube from a memory via a DMA engine, which is part of an accessor, wherein the radar data was received by a receiver via a transmitted signal;
filter, by a filter, the accessed radar data by the accessor in accordance with a predefined condition which is based on a range or a Doppler direction, wherein the filter is or corresponds to a mask that comprises information whether radar data accessed via the DMA engine is forwarded or not; and
forward the filtered radar data from the accessor towards an external apparatus, and forward a representation of the mask.