Reconfigurable FPGA Based Coded Modulator and Demodulator for High Speed UAV Link

Welcome to DSpace BU Repository

Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.

Show simple item record

dc.contributor.author Uzair Ahmed, 01-133162-049
dc.contributor.author Farrukh Akhtar, 01-133162-105
dc.date.accessioned 2024-06-10T09:42:11Z
dc.date.available 2024-06-10T09:42:11Z
dc.date.issued 2020
dc.identifier.uri http://hdl.handle.net/123456789/17422
dc.description Supervised by Dr. Atif Raze Jafri en_US
dc.description.abstract The performance of the digital communication links is partly dependent on the underlying digital modulation scheme. In presence of the time varying channel, the digital communication links with adjustable (run time reconfigurable) modulation schemes outperforms the conventional digital links with fixed modulation scheme in terms of data loss and energy efficiency. For performing different types of modulation we need different hardware devices. Industry requires a device that could perform various types of modulations over same hardware. So we had designed a reconfigurable modulator and demodulator using Verilog language on FPGA. Different Block RAM's and ROM's are used for storing data. When start gets high, mapper takes input data from a block RAM then shift them to a new register according to the selected modulation type and after addition generates a ROM address that maps real (1) and (Q) values. At demodulating end, these values are received after an addition of noise in term of Yi and Yq. Original values are stored in ROM's as Xi and Xq. Demapper runs in a finite state machine, these values are fetched and are transferred to process state and new value is formed. Then Minimum distance finder block finds the minimum distance value between various distances according to selected modulation type and clearing tail state is introduced to recover stalled values. Then LLR is generated in next state and if LLR is positive then output bit is 1 otherwise output bit is 0. Number of Output bits equals the selected modulation type selected. Whole algorithm works in pipeline to make it faster and efficient. In this way, bits send by mapper are demapped by demapper. Algorithm is designed to perform modulations for BPSK, QPSK, 8PSK, 16QAM, 32QAM, 64QAM, 128QAM, 256QAM. All the Simulations are performed on ISE Design suite by using test bench. en_US
dc.language.iso en en_US
dc.publisher Electrical Engineering, Bahria University Engineering School Islamabad en_US
dc.relation.ispartofseries BEE;P-2701
dc.subject Electrical Engineering en_US
dc.subject Demapper Design en_US
dc.subject FPGA Based Coded en_US
dc.title Reconfigurable FPGA Based Coded Modulator and Demodulator for High Speed UAV Link en_US
dc.type Project Reports en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account