Randeep S. Baweja, Devin Ridge, Harpreet S. Dhillon, W. Headley
{"title":"用于射频硬件测试与评估的伪随机信号发生器的FPGA实现","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":"{\"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}","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}
FPGA Implementation of a Pseudo-Random Signal Generator for RF Hardware Test and Evaluation
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.