FPGA Implementation of One Impulse Radio Ultra-WideBand Ranging Algorithm

Contact: Hai ZHAN

Impulse Radio (IR) Ultra-wideband (UWB), a new carrierless communication scheme using impulses, is a candidate technology for future communication and ranging applications. Recent progress on both the technical and regulatory side of this technology has made this possible. The fine time resolution of UWB signals has created a vision of novel ranging and positioning applications to augment existing narrowband systems operating in dense multipath environments. We proposed a high resolution ranging algorithm for IR UWB communication systems in additive white Gaussian noise. We also derived a reduced-complexity version of the ranging algorithm which will be implemented on the Xinlix Field-Programmable Gate Array (FPGA) board.

This project consists of two parts.  (1) You need to understand the basic knowledge of IR UWB communications and ranging systems. (2) You need to implement the ranging algorithm on one Xilinx FPGA board (Xilinx Virtex-4 FX ML410 Embedded Development Platform).

Prerequisites: (1) Good background in signal processing and communication systems (2) Familiar with C/C++ programming  (3) Basic knowledge of embedded system design and VHDL (4) Basic knowledge of MATLAB will be a plus.

Benefits: (1) You will learn how to implement the signal processing algorithm on the FPGA / Embedded system. It will be an important and practical experience for your future work. (2) The project will enhance your theoretical backgrounds of signal processing and communication systems. (3) You will be familiar with Xilinx FPGA , its embedded processor (PowerPc) and relative software such as EDK etc.

Contact: Hai Zhan

Email: [email protected] or [email protected]