FPGA IMPLEMENTATION OF FLOATING-POINT COMPLEX MATRIX INVERSION BASED ON GAUSS-JORDAN ELIMINATION

被引:0
作者
Moussa, Sherif [1 ,2 ]
Razik, Ahmed M. Abdel [3 ]
Dahmane, Adel Omar [1 ]
Hamam, Habib [4 ]
机构
[1] Univ Quebec Trois Rivieres, Elec & Comp Eng Dept, Trois Rivieres, PQ GA9 5H7, Canada
[2] Canadian Univ Dubai, Sch Engn, Dubai, U Arab Emirates
[3] Arab Acad Sci Technol & Maritime Transport, Sch Engn, Cairo, Egypt
[4] Univ Moncton, Fac Engn, Moncton, NB E1A 3E9, Canada
来源
2013 26TH ANNUAL IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE) | 2013年
关键词
MIMO; OFDM; FPGA; matrix inversion;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This work presents the architecture of an optimized complex matrix inversion using GAUSS-JORDAN elimination (GJ-elimination) on FPGA with single precision floating-point representation to be used in MIMO-OFDM receiver. This module consists of single precision floating point arithmetic components and control unit which perform the GJ-elimination algorithm. The proposed architecture performs the GJ-elimination for complex matrix element by element. Only critical arithmetic operations are calculated to get the needed values without performing all the arithmetic operations of the GJ-elimination algorithm. This results in a reduced hardware resources and execution time.
引用
收藏
页码:557 / 560
页数:4
相关论文
共 46 条
[41]   FPGA-Based Scalable and Power-Efficient Fluid Simulation using Floating-Point DSP Blocks [J].
Sano, Kentaro ;
Yamamoto, Satoru .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (10) :2823-2837
[42]   32-Bit Fixed and Floating-Point Hardware Implementation for Enhanced Inverter Control: Leveraging FPGA in Recurrent Neural Network Applications [J].
Hingu, Chanakya ;
Fu, Xingang ;
Vangala, Praneeth ;
Mishan, Ramkrishna ;
Fajri, Poria .
IEEE ACCESS, 2024, 12 :111097-111110
[43]   Zynq-7000 FPGA-in-the-loop implementation of fractional-order PID controllers using a hybrid fixed-point and floating-point approach [J].
Ali, Aijaz ;
Bingi, Kishore ;
Ibrahim, Rosdiazli ;
Bansal, Lalit ;
Omar, Madiah .
ENGINEERING RESEARCH EXPRESS, 2025, 7 (02)
[44]   FPGA Implementation of 32 Bit Complex Floating Point Multiplier Using Vedic Real Multipliers with Minimum Path Delay [J].
Rao, K. Deergha ;
Muralikrishna, P. V. ;
Gangadhar, Ch. .
2018 5TH IEEE UTTAR PRADESH SECTION INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (UPCON), 2018, :23-28
[45]   FPGA-based reconfigurable matrix inversion implementation for inverse filtering of multi-channel SAR imaging [J].
Li, HuiXing ;
Feng, YangKai ;
Hu, ShanQing ;
Li, BingYi ;
Xie, YiZhuang ;
Wu, MengChao .
JOURNAL OF ENGINEERING-JOE, 2019, 2019 (21) :8027-8031
[46]   FPGA-based Floating-Point Data Acquisition System with Automatic-Gain-Control and Peak-Detection for Multi-channel Electrochemical Measurement [J].
Chen, Xuhai ;
Du, Min .
2010 3RD INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2010), VOLS 1-7, 2010, :1489-1493