dc.contributor.author |
PROJECT SUPERVISOR LEC AAMIR JAVED, NC AROOJ KHAN NC MUHAMMAD SUHAIB HUSSAIN |
|
dc.contributor.author |
PROJECT SUPERVISOR LEC AAMIR JAVED, NC AROOJ KHAN NC MUHAMMAD SUHAIB HUSSAIN |
|
dc.date.accessioned |
2025-03-26T07:02:05Z |
|
dc.date.available |
2025-03-26T07:02:05Z |
|
dc.date.issued |
2020 |
|
dc.identifier.other |
DE-ELECT-38 |
|
dc.identifier.other |
DE-ELECT-38 untranslated |
|
dc.identifier.uri |
http://10.250.8.41:8080/xmlui/handle/123456789/51699 |
|
dc.description |
PROJECT SUPERVISOR LEC AAMIR JAVED |
en_US |
dc.description.abstract |
There are many applications that require a short-range radar system to find the range and velocity
of the targets. For example, in ADAS (Advanced driver-assistance systems), we continuously need
to monitor the range and velocity of obstacles and other vehicles. Radars can extract information
about targets or obstacles using EM waves. FMCW radars are widely used in such applications
where we need short-range coverage. In our FYP we have implemented the signal processor for
an FMCW radar on the Zynq SoC kit, to detect short-range targets and determine their velocity
and range. For this, we used MATLAB to generate the simulated data of FMCW radar. We
implemented the UART interface between MATLAB and Xilinx Zynq SoC to transfer simulated
data to Xilinx Zynq SoC. Simulated data is first stored in DDR memory on the processing system
(PS) side. Then it is transferred from the Processing system (PS) to programmable logic (PL) part
of Zynq SoC, using AXI DMA, to apply signal processing algorithms like FFT and CFAR to
extract the beat frequencies. This information is transferred to PS, and then to MATLAB on the
UART interface. The final output containing range and velocity of targets is displayed
on MATLAB |
en_US |
dc.language.iso |
en |
en_US |
dc.publisher |
College of Electrical & Mechanical Engineering (CEME), NUST |
en_US |
dc.title |
Radar Signal Processing on FPGA |
en_US |
dc.type |
Project Report |
en_US |