top of page

LATEST PROJECTS

AUDIO PROCESSING ON ZEDBOARD USING 128 POINT FFT

Hardware and software codesign report of the implementation of the audio Signal Processing. The implementation of the FFT as a part of the FPGA was done in this project so that we can reduce the latency in terms of the FFT computation. So, if we are given timing constraints for the design we should implement FFT algorithm as a part of the PL and if we have been given the area constraints then it’s better to implement the FFT in the PS part.

Image and Audio Processing on the ZedBoard and using the FPGA overlay:
SOFT PROCESSOR MXP VECTORBLOX

Image and Audio processing using the FPGA overlay such as VectorBlox MXP Matrix Processor which is an accelerator for data
parallel operations. It is a SIMD which excels at the applications such as the image processing where large set of data can be
subjected to the same sequence of the calculations. The MXP reduces the time to market as the applications can be built using
the C/C++ so it eliminates the need of writing the RTL code.

 
​​
Mini Project:
Pedestrian Crossing Traffic System using Raspberry Pi and Pibrella as an add on board.

Designing the Pedestrian Crossing Traffic System using event driven methodology for controlling the GPIO on the Pibrella board as an add on board along with the Raspberry Pi.

It was complete C implementation in which we used the WiringPi library

Many More Projects to come >>
To see more or discuss possible work let's talk >>

Project | 01

Project | 02

Project | 03

Smart Lecture Theatre System

 

The basic idea behind doing this project is to reduce the power consumption due to the air condition running at a very low temperature in the NTU lecture theatre which will make the student feel comfortable and would save a lot of money too.

Hardware: Raspberry Pi Development Board, Qualcomm Snapdragon, Rf-Id. Software: C, Linux Internal

Project | 04

Project | 05

FPGA accelerator for Single-precision Matrix Multiplication

Automating the matrix multiplication design by considering various factors like external memory access and local memory to achieve high performance. Developing a processing element which can perform block matrix multiplication.

Hardware: ZedBoard. Environment: Vivado Design Suite

​​
bottom of page