Abstract

This paper presents the design and implementation results of an efficient fast Fourier transform (FFT) processor for frequency-modulated continuous wave (FMCW) radar signal processing. The proposed FFT processor is designed with a memory-based FFT architecture and supports variable lengths from 64 to 4096. Moreover, it is designed with a floating-point operator to prevent the performance degradation of fixed-point operators. FMCW radar signal processing requires windowing operations to increase the target detection rate by reducing clutter side lobes, magnitude calculation operations based on the FFT results to detect the target, and accumulation operations to improve the detection performance of the target. In addition, in some applications such as the measurement of vital signs, the phase of the FFT result has to be calculated. In general, only the FFT is implemented in the hardware, and the other FMCW radar signal processing is performed in the software. The proposed FFT processor implements not only the FFT, but also windowing, accumulation, and magnitude/phase calculations in the hardware. Therefore, compared with a processor implementing only the FFT, the proposed FFT processor uses 1.69 times the hardware resources but achieves an execution time 7.32 times shorter.

Highlights

  • Various types of sensors (passive infrared (PIR), ultrasonic, cameras, and lidar) have been used for target detection [1,2,3,4] but they all have weaknesses

  • Our results show that the proposed fast Fourier transform (FFT) processor can carry out the signal processing required for frequency-modulated continuous wave (FMCW) radar systems, reduce computation times, and achieve a high signal-to-quantification-noise ratio (SQNR) performance by using a floating-point operator

  • The system structure consisted of an FFT processor, a master interface for data transmission/reception with double datarate (DDR) memory, a slave interface for communication with a microprocessor (MP), internal RAM and a register that can change the operation mode of the FFT processor

Read more

Summary

Introduction

Various types of sensors (passive infrared (PIR), ultrasonic, cameras, and lidar) have been used for target detection [1,2,3,4] but they all have weaknesses. Fast-ramp FMCW radar systems are more widely used These use a sawtooth transmission waveform to extract the target’s range and velocity using a two-dimensional fast Fourier transform (2D FFT) [5,8]. We propose an FFT processor hardware structure supporting a variable length of 64–4096 and windowing, magnitude/phase calculation, and accumulation operations. Our results show that the proposed FFT processor can carry out the signal processing required for FMCW radar systems, reduce computation times, and achieve a high signal-to-quantification-noise ratio (SQNR) performance by using a floating-point operator. The frequency of the received signal reflected by the moving target can be defined as shown in Equation (14) by considering the Doppler effect.

CFAR Algorithm
Hardware Architecture of the Proposed FFT Processor
HFP Operation
Implementation Results of the Proposed FFT Processor
Discussion and Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call