FPGA Implementation of a Pseudo-Random Signal Generator for RF Hardware Test and Evaluation

Randeep S. Baweja, Devin Ridge, Harpreet S. Dhillon, W. Headley
{"title":"FPGA Implementation of a Pseudo-Random Signal Generator for RF Hardware Test and Evaluation","authors":"Randeep S. Baweja, Devin Ridge, Harpreet S. Dhillon, W. Headley","doi":"10.1109/IPCCC50635.2020.9391555","DOIUrl":null,"url":null,"abstract":"Test and evaluation (T&E) is a critically important step before in-the-field deployment of radio frequency hardware in order to assure that the hardware meets its design requirements and specifications. Typically, T&E is performed either in a lab setting utilizing a software simulation environment or through real-world field testing. While the former approach is typically limited by the accuracy of the simulation models (of the anticipated hardware effects, channel conditions, etc.) and by non-real-time data rates, the latter can be extremely costly in terms of time, money, and manpower. To address these issues, this work presents the development of an FPGA-based T&E tool that allows for real-time pseudo-random signal generation for testing radio frequency receiver hardware (such as communication receivers, spectrum sensors, etc.). In particular, a framework is developed for an FPGA-based implementation of a test signal emulator that allows for user-defined randomization of test signal parameters such as center frequencies, bandwidths, start times, and durations, as well as receiver and channel effects such as additive white Gaussian noise (AWGN). To test the accuracy of the developed emulation framework, the randomization properties of the framework are analyzed to assure correct probability distributions and independence. Additionally, FPGA implementation decisions such as bit precision vs. accuracy of the generated signal and the impact on the FPGA’s hardware footprint are analyzed. Ultimately, it is shown that this framework is easily extensible to other signal types and channel models.","PeriodicalId":226034,"journal":{"name":"2020 IEEE 39th International Performance Computing and Communications Conference (IPCCC)","volume":"74 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 39th International Performance Computing and Communications Conference (IPCCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPCCC50635.2020.9391555","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Test and evaluation (T&E) is a critically important step before in-the-field deployment of radio frequency hardware in order to assure that the hardware meets its design requirements and specifications. Typically, T&E is performed either in a lab setting utilizing a software simulation environment or through real-world field testing. While the former approach is typically limited by the accuracy of the simulation models (of the anticipated hardware effects, channel conditions, etc.) and by non-real-time data rates, the latter can be extremely costly in terms of time, money, and manpower. To address these issues, this work presents the development of an FPGA-based T&E tool that allows for real-time pseudo-random signal generation for testing radio frequency receiver hardware (such as communication receivers, spectrum sensors, etc.). In particular, a framework is developed for an FPGA-based implementation of a test signal emulator that allows for user-defined randomization of test signal parameters such as center frequencies, bandwidths, start times, and durations, as well as receiver and channel effects such as additive white Gaussian noise (AWGN). To test the accuracy of the developed emulation framework, the randomization properties of the framework are analyzed to assure correct probability distributions and independence. Additionally, FPGA implementation decisions such as bit precision vs. accuracy of the generated signal and the impact on the FPGA’s hardware footprint are analyzed. Ultimately, it is shown that this framework is easily extensible to other signal types and channel models.
用于射频硬件测试与评估的伪随机信号发生器的FPGA实现
测试和评估(T&E)是射频硬件在现场部署之前至关重要的一步,以确保硬件满足其设计要求和规范。通常,T&E要么在实验室环境中利用软件模拟环境进行,要么通过实际的现场测试进行。虽然前一种方法通常受到仿真模型的准确性(预期的硬件效果、信道条件等)和非实时数据速率的限制,但后者在时间、金钱和人力方面可能非常昂贵。为了解决这些问题,本工作提出了基于fpga的T&E工具的开发,该工具允许实时伪随机信号生成,用于测试射频接收器硬件(如通信接收器,频谱传感器等)。特别是,开发了一个基于fpga的测试信号仿真器实现框架,该框架允许用户自定义测试信号参数的随机化,如中心频率、带宽、开始时间和持续时间,以及接收器和信道效应,如加性高斯白噪声(AWGN)。为了验证所开发的仿真框架的准确性,分析了框架的随机化特性,以确保正确的概率分布和独立性。此外,还分析了FPGA实现决策,如生成信号的位精度与精度以及对FPGA硬件占用的影响。最后表明,该框架很容易扩展到其他信号类型和信道模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信