{"title":"基于算法编译器的稀疏信道估计迭代时域算法FPGA实现","authors":"A. Bishnu, V. Bhatia","doi":"10.1109/ANTS.2018.8710145","DOIUrl":null,"url":null,"abstract":"In this paper, we present an algorithmic compiler based field-programmable gate array (FPGA) implementation of iterative time domain sparse channel estimation algorithm for IEEE 802.22 standard. The algorithm is implemented on Xilinx Kintex-7 410T FPGA in the National Instrument’s (NI) Universal Software Radio Peripheral 2952R operating at 20 MHz by using high throughput math functions. The algorithmic compiler in the NI LabVIEW Communication System Design Suite converts the high-level description of entire algorithm to very high speed integrated circuit hardware description language. Actual usage of FPGA’s resource such as slices, lookup tables and others are also provided. Additionally, we compare the bit error rate performance of the considered algorithm for different modulation techniques obtained from MATLAB and FPGA implementations.","PeriodicalId":273443,"journal":{"name":"2018 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Algorithmic Compiler based FPGA Implementation of Iterative Time-Domain Algorithm for Sparse Channel Estimation\",\"authors\":\"A. Bishnu, V. Bhatia\",\"doi\":\"10.1109/ANTS.2018.8710145\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present an algorithmic compiler based field-programmable gate array (FPGA) implementation of iterative time domain sparse channel estimation algorithm for IEEE 802.22 standard. The algorithm is implemented on Xilinx Kintex-7 410T FPGA in the National Instrument’s (NI) Universal Software Radio Peripheral 2952R operating at 20 MHz by using high throughput math functions. The algorithmic compiler in the NI LabVIEW Communication System Design Suite converts the high-level description of entire algorithm to very high speed integrated circuit hardware description language. Actual usage of FPGA’s resource such as slices, lookup tables and others are also provided. Additionally, we compare the bit error rate performance of the considered algorithm for different modulation techniques obtained from MATLAB and FPGA implementations.\",\"PeriodicalId\":273443,\"journal\":{\"name\":\"2018 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ANTS.2018.8710145\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ANTS.2018.8710145","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Algorithmic Compiler based FPGA Implementation of Iterative Time-Domain Algorithm for Sparse Channel Estimation
In this paper, we present an algorithmic compiler based field-programmable gate array (FPGA) implementation of iterative time domain sparse channel estimation algorithm for IEEE 802.22 standard. The algorithm is implemented on Xilinx Kintex-7 410T FPGA in the National Instrument’s (NI) Universal Software Radio Peripheral 2952R operating at 20 MHz by using high throughput math functions. The algorithmic compiler in the NI LabVIEW Communication System Design Suite converts the high-level description of entire algorithm to very high speed integrated circuit hardware description language. Actual usage of FPGA’s resource such as slices, lookup tables and others are also provided. Additionally, we compare the bit error rate performance of the considered algorithm for different modulation techniques obtained from MATLAB and FPGA implementations.