NUST Institutional Repository

DESIGN AND IMPLEMENTATION OF A GENERIC WAVELET PROCESSOR ON FPGA FOR IMAGE AND SIGNAL PROCESSING APLLICATIONS

Show simple item record

dc.contributor.author DR SHOAB A KHAN, HAMZA ALI, INAAM,MANSOOR,
dc.date.accessioned 2025-04-25T08:03:16Z
dc.date.available 2025-04-25T08:03:16Z
dc.date.issued 2010
dc.identifier.other DE-COMP-28
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/52401
dc.description Supervisor DR SHOAB A KHAN en_US
dc.description.abstract The digital design of signal processing system has found its effectiveness in implementing systems that have many real-time computational requirements. In these systems, circuit design is of special interest to designers for implementing applications on commercially available off the shelf digital signal processors (DSPs) , field programmable gate array (FPGA) and application specific integrated circuits (ASIC). Image compression has been performed using Wavelet Transform as the tool. A new, better and much faster approach has been taken to Wavelet Transform multidimensional signals, called the Fast Lifting Wavelet Transform. Fast Lifting wavelet Transform Filter reduces the complexity by almost half and it allows rounding off to be performed on the filtered outputs and intermediate results and still achieving perfect reconstruction. Input signals have been stored in Block RAM of FPGA. For this purpose dual port block RAM has been implemented. BRAM is dedicated memory in FPGAs and it is much faster than Distributed RAM that is composed of LUT’s and other logic units. For UART implementation Universal Asynchronous Receiver and Universal Asynchronous Transmitter state machines have been implemented. RS232 standard Serial port communication protocol has been implemented for real-time communication between computer and FPGA.A very user friendly front end application has been developed which has its own synthesizer. The matlab results and hardware results were found to be similar. The behavioral simulation of Filters implementation was monitored to establish that our algorithm preserves the logic. Chipscope Pro has been used for the verification of designs done on FPGAs. In fact Chipscope Pro is a virtual logical analyzer. We also compared our results with those reported by other researchers in the recent past and found them to be comparable and in certain cases even better. As a result of this project, the design and hardware implementation of this project is made available to the project managers and consequently it would assist them in selection of final design for fabrication to enhance efficiency and reduce cost en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.title DESIGN AND IMPLEMENTATION OF A GENERIC WAVELET PROCESSOR ON FPGA FOR IMAGE AND SIGNAL PROCESSING APLLICATIONS en_US
dc.type Project Report en_US


Files in this item

This item appears in the following Collection(s)

  • BS [451]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account