FPGA and GPU Design Explorations of Nonlinear Signal Processing for RF Impairment Mitigation

碩士 === 國立成功大學 === 電機工程學系碩博士班 === 101 === In this paper, we propose a complete mathematical model for a wide-range-CFO joint CFO and IQ imbalance compensation algorithm. The wide range of CFO is divided into three parts. According to the value of CFO, we have the Low-CFO Least-Square algorithm, the L...

Full description

Bibliographic Details
Main Authors: PingMa, 馬平
Other Authors: Chih-Hung Kuo
Format: Others
Language:en_US
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/99436355949322709604
id ndltd-TW-101NCKU5442221
record_format oai_dc
spelling ndltd-TW-101NCKU54422212015-10-13T22:51:44Z http://ndltd.ncl.edu.tw/handle/99436355949322709604 FPGA and GPU Design Explorations of Nonlinear Signal Processing for RF Impairment Mitigation 非線性訊號處理用於降低射頻不完美之FPGA與GPU開發 PingMa 馬平 碩士 國立成功大學 電機工程學系碩博士班 101 In this paper, we propose a complete mathematical model for a wide-range-CFO joint CFO and IQ imbalance compensation algorithm. The wide range of CFO is divided into three parts. According to the value of CFO, we have the Low-CFO Least-Square algorithm, the Least-Square algorithm, and the Short Preamble High-CFO Least-Square algorithm. By utilizing short preamble, the estimable range of CFO can be enlarged four times than only using short preamble and providing accurate estimate. Considering the hardware behavior when simulating the algorithm in C language, we apply High-Level Synthesis (HLS) to implement the algorithm on FPGA. We also apply Compute Unified Device Architecture (CUDA), one of the Graphic Processing Units (GPU), to accelerate the computing speed. Results show that our algorithm provides highly accurate estimate under very large range of CFO. HLS provides fast simulation in design phase. Chih-Hung Kuo 郭致宏 2013 學位論文 ; thesis 63 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 電機工程學系碩博士班 === 101 === In this paper, we propose a complete mathematical model for a wide-range-CFO joint CFO and IQ imbalance compensation algorithm. The wide range of CFO is divided into three parts. According to the value of CFO, we have the Low-CFO Least-Square algorithm, the Least-Square algorithm, and the Short Preamble High-CFO Least-Square algorithm. By utilizing short preamble, the estimable range of CFO can be enlarged four times than only using short preamble and providing accurate estimate. Considering the hardware behavior when simulating the algorithm in C language, we apply High-Level Synthesis (HLS) to implement the algorithm on FPGA. We also apply Compute Unified Device Architecture (CUDA), one of the Graphic Processing Units (GPU), to accelerate the computing speed. Results show that our algorithm provides highly accurate estimate under very large range of CFO. HLS provides fast simulation in design phase.
author2 Chih-Hung Kuo
author_facet Chih-Hung Kuo
PingMa
馬平
author PingMa
馬平
spellingShingle PingMa
馬平
FPGA and GPU Design Explorations of Nonlinear Signal Processing for RF Impairment Mitigation
author_sort PingMa
title FPGA and GPU Design Explorations of Nonlinear Signal Processing for RF Impairment Mitigation
title_short FPGA and GPU Design Explorations of Nonlinear Signal Processing for RF Impairment Mitigation
title_full FPGA and GPU Design Explorations of Nonlinear Signal Processing for RF Impairment Mitigation
title_fullStr FPGA and GPU Design Explorations of Nonlinear Signal Processing for RF Impairment Mitigation
title_full_unstemmed FPGA and GPU Design Explorations of Nonlinear Signal Processing for RF Impairment Mitigation
title_sort fpga and gpu design explorations of nonlinear signal processing for rf impairment mitigation
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/99436355949322709604
work_keys_str_mv AT pingma fpgaandgpudesignexplorationsofnonlinearsignalprocessingforrfimpairmentmitigation
AT mǎpíng fpgaandgpudesignexplorationsofnonlinearsignalprocessingforrfimpairmentmitigation
AT pingma fēixiànxìngxùnhàochùlǐyòngyújiàngdīshèpínbùwánměizhīfpgayǔgpukāifā
AT mǎpíng fēixiànxìngxùnhàochùlǐyòngyújiàngdīshèpínbùwánměizhīfpgayǔgpukāifā
_version_ 1718081430345482240