dc.contributor.author |
Wijesekara, P.A.D.S.N. |
|
dc.contributor.author |
Wickramasinghe, A.M.S.D. |
|
dc.contributor.author |
Chinthaka, P.K.D. |
|
dc.contributor.author |
Weeraarachchi, W.A.P.M. |
|
dc.date.accessioned |
2025-07-02T03:28:24Z |
|
dc.date.available |
2025-07-02T03:28:24Z |
|
dc.date.issued |
2025-06-04 |
|
dc.identifier.citation |
Wijesekara, P. A. D. S. N., Wickramasinghe, A. M. S. D., Chinthaka, P. K. D. & Weeraarachchi, W. A. P. M. (2025). A Cost-efficient and High-performing FPGA Design and Implementation of a MIMO-OFDM Transceiver for Video Communication. 22nd Academic Sessions & Vice – Chancellor’s Awards, Faculty of Agriculture, University of Ruhuna, Sri Lanka. 34. |
en_US |
dc.identifier.issn |
2362-0412 |
|
dc.identifier.uri |
http://ir.lib.ruh.ac.lk/handle/iruor/19668 |
|
dc.description.abstract |
Multiple Input Multiple Output (MIMO)-Orthogonal Frequency Division Multiplexing (OFDM) involves the transmission of modulated data in multiple spatial streams where each stream consists of multiple orthogonal subcarriers. However, we have observed that existing hardware implementations of MIMO-OFDM systems incur high hardware resources and are less suitable for implementation, especially in low-power embedded systems. In order to address this research gap, we designed and implemented a low-cost MIMO-OFDM system suitable for video transmission in a Field Programmable Gate Array (FPGA), still maintaining high performance requirements demanded by video communication. Specifically, a system with programmable pilot sequences and a modulation technique consisting of an inter- and intra-pixel interleaver and a 3-stage BCH code was designed that can correct up to 5 bits per pixel. A precomputed Lookup Table (LUT) and a simplified third-order generator polynomial were used to reduce the complexity of the error correction code. Synchronization was done at the receiver with LUT-based square root approximation, shift register-based correlators, and Karatsuba-like multiplications with fixed-point arithmetic. The hardware complexity was further reduced by time division multiplexing among the four streams and pipelining was used within OFDM stages. The channel matrix was estimated using the least squares method and adaptive channel equalization was performed with mitigated noise amplification by computing the infinity norm of the difference between the last known channel matrix and the present channel matrix to decide whether to proceed with singular value decomposition for computing the inverse of the channel matrix. Finally, the system was implemented on Artix 7 FPGAs and verified using extensive simulations and tested for real data communication, and results showed that the proposed system is power efficient (< 20 W), has high throughput (around 70 Mbps for QPSK), has low cost (< 20000 LUTs and flip-flop), and has low latency (< 1000 μs) compared to existing techniques. |
en_US |
dc.language.iso |
en |
en_US |
dc.publisher |
Faculty of Agriculture, University of Ruhuna, Sri Lanka. |
en_US |
dc.subject |
Fiel programmable gate array |
en_US |
dc.subject |
Orthogonal frequency division multiplexing |
en_US |
dc.subject |
Video communication |
en_US |
dc.subject |
Embedded systems |
en_US |
dc.title |
A Cost-efficient and High-performing FPGA Design and Implementation of a MIMO-OFDM Transceiver for Video Communication. |
en_US |
dc.type |
Article |
en_US |