Please use this identifier to cite or link to this item:
/library/oar/handle/123456789/91442| Title: | Hardware implementation of trigonometric functions with application to digital communications |
| Authors: | Grixti, Ryan (2011) |
| Keywords: | Digital media Computer algorithms Electronic data processing |
| Issue Date: | 2011 |
| Citation: | Grixti, R. (2011). Hardware implementation of trigonometric functions with application to digital communications (Bachelor's dissertation). |
| Abstract: | Trigonometric functions can be implemented in hardware by using efficient shift-and-add based algorithms such as CORDIC (Coordinate Rotation Digital Computer) and BKM (Bajard Kla Muller; initials of inventors of the BKM algorithm). Although the CORD IC algorithm is more complex to implement than BKM, it is generally preferred due to the fact that BKM requires more pre-computed table elements. CORDIC is useful in applications where cost is a priority. This algorithm may be used to generate carriers for digital modulation schemes. The CORDIC algorithm is also ideal since it computes Sine and Cosine at the same time and hence two carriers in quadrature can be generated concurrently, with the same algorithm. This algorithm is therefore useful to implement digital carriers for BPSK (Binary Phase Shift Keying), QPSK (Quadrature Phase Shift Keying) and QAM (Quadrature .Amplitude Modulation) modulation schemes. This Final Year Project is focused on the hardware implementation of the CORD IC algorithm in VHDL (Very-High-Speed Integrated Circuits Hardware Description Language), in order to generate trigonometric functions. These functions are then used as a part of a larger design to develop a carrier generation block for modulation schemes. The second part of the project focuses on the application of such functions for BPSK, QPSK, QAM-16 and QAM-256 implementations. The VHDL modules developed in this project are portable across many implementation technologies both for FPGAs (Field Programmable Gate Array) and ASICs (Application Specific Integrated Circuit). One must remember that communication devices are becoming an essential part of every electronic device, and hence issues of compactness and efficiency of algorithms to be implemented in hardware, are crucial when implementing hardware-based digital communication schemes. |
| Description: | B.SC.(HONS)COMPUTER ENG. |
| URI: | https://www.um.edu.mt/library/oar/handle/123456789/91442 |
| Appears in Collections: | Dissertations - FacICT - 2011 Dissertations - FacICTMN - 2010-2014 |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| B.SC.(HONS)ICT_Grixti_Ryan_2011.PDF Restricted Access | 8.1 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.
