{"title":"Rapid Prototyping of an Improved Cholesky Decomposition Based MIMO Detector on FPGAs","authors":"X. Chu, K. Benkrid, J. Thompson","doi":"10.1109/AHS.2009.40","DOIUrl":null,"url":null,"abstract":"Multiple Input Multiple Output (MIMO) has gradually become the most promising technique for next generation wireless telecommunication systems. MMSE-VBLAST is a MIMO detection algorithm which has a performance close to the Maximum Likelihood with considerably low complexity. The improvements in the algorithm presented in this paper result in substantial computation savings which in turn leads to substantial hardware savings, as it avoids the expensive hardware cost of square root and division operations. This improvement decreases the computational complexity of MMSE-VBLAST with no performance penalty compared to previous MMSE-VBLAST algorithms. This has been validated for 2x2 and 4x4 MIMO systems using a rapid prototyping methodology that starts with pure software formulation in MATLAB and ends with an optimized equivalent FPGA hardware implementation.","PeriodicalId":318989,"journal":{"name":"2009 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"47 48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 NASA/ESA Conference on Adaptive Hardware and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AHS.2009.40","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Multiple Input Multiple Output (MIMO) has gradually become the most promising technique for next generation wireless telecommunication systems. MMSE-VBLAST is a MIMO detection algorithm which has a performance close to the Maximum Likelihood with considerably low complexity. The improvements in the algorithm presented in this paper result in substantial computation savings which in turn leads to substantial hardware savings, as it avoids the expensive hardware cost of square root and division operations. This improvement decreases the computational complexity of MMSE-VBLAST with no performance penalty compared to previous MMSE-VBLAST algorithms. This has been validated for 2x2 and 4x4 MIMO systems using a rapid prototyping methodology that starts with pure software formulation in MATLAB and ends with an optimized equivalent FPGA hardware implementation.