Implementation of Dynamically Configurable Modulator on FPGA

Recep Onur Yıldız, Ayse Yilmazer-Metin
{"title":"Implementation of Dynamically Configurable Modulator on FPGA","authors":"Recep Onur Yıldız, Ayse Yilmazer-Metin","doi":"10.1109/TELFOR52709.2021.9653381","DOIUrl":null,"url":null,"abstract":"Digital modulation schemes are used to make messages suitable for communication. Each modulation scheme is designed with a different approach and has advantages over others. The modulation scheme of a system is selected according to the requirements of the system. It can be required to implement multiple modulations in a single system. Yet, implementing two or more modulations individually has power and area cost. To decrease these costs, a dynamically configurable architecture can be employed. On the other hand, dynamic configuration requires configuration data. That data can be stored in memory or read from an input. In both cases, memory and time overhead occurs. In this study, a dynamically configurable modulator architecture is implemented with a novel approach. The modulator of the system can be configured as Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), Minimum Shift Keying (MSK) or Gaussian Minimum Shift Keying (GMSK) modulator. An array of blocks is implemented in the proposed system. These blocks can be activated or deactivated on run time. The combination of activated blocks results in BPSK, QPSK, MSK, or GMSK modulator. Therefore, the configuration does not cause any extra delay and does not require configuration data. The proposed system is implemented on XC7A200T Xilinx FPGA and the outputs of modulators are examined using Xilinx Vivado tool. The implementation result shows that proposed system utilizes 20% fewer resources and decreases power consumption by 20% compared to the system which implements modulators individually.","PeriodicalId":330449,"journal":{"name":"2021 29th Telecommunications Forum (TELFOR)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 29th Telecommunications Forum (TELFOR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TELFOR52709.2021.9653381","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Digital modulation schemes are used to make messages suitable for communication. Each modulation scheme is designed with a different approach and has advantages over others. The modulation scheme of a system is selected according to the requirements of the system. It can be required to implement multiple modulations in a single system. Yet, implementing two or more modulations individually has power and area cost. To decrease these costs, a dynamically configurable architecture can be employed. On the other hand, dynamic configuration requires configuration data. That data can be stored in memory or read from an input. In both cases, memory and time overhead occurs. In this study, a dynamically configurable modulator architecture is implemented with a novel approach. The modulator of the system can be configured as Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), Minimum Shift Keying (MSK) or Gaussian Minimum Shift Keying (GMSK) modulator. An array of blocks is implemented in the proposed system. These blocks can be activated or deactivated on run time. The combination of activated blocks results in BPSK, QPSK, MSK, or GMSK modulator. Therefore, the configuration does not cause any extra delay and does not require configuration data. The proposed system is implemented on XC7A200T Xilinx FPGA and the outputs of modulators are examined using Xilinx Vivado tool. The implementation result shows that proposed system utilizes 20% fewer resources and decreases power consumption by 20% compared to the system which implements modulators individually.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
动态可配置调制器的FPGA实现
数字调制方案用于使消息适合通信。每种调制方案都采用不同的方法设计,并且具有优于其他调制方案的优点。根据系统的要求选择系统的调制方案。可以要求在单个系统中实现多个调制。然而,单独实现两个或多个调制具有功率和面积成本。为了降低这些成本,可以采用动态可配置的体系结构。另一方面,动态配置需要配置数据。这些数据可以存储在内存中,也可以从输入端读取。在这两种情况下,都会产生内存和时间开销。在本研究中,采用一种新颖的方法实现了一个动态可配置的调制器体系结构。该系统的调制器可配置为二进制相移键控(BPSK)、正交相移键控(QPSK)、最小相移键控(MSK)或高斯最小相移键控(GMSK)调制器。在提出的系统中实现了一组块。这些块可以在运行时激活或停用。激活块的组合产生BPSK、QPSK、MSK或GMSK调制器。因此,该配置不会造成任何额外的延迟,也不需要配置数据。该系统在Xilinx XC7A200T FPGA上实现,并使用Xilinx Vivado工具对调制器输出进行了检测。实施结果表明,与单独实现调制器的系统相比,该系统节省了20%的资源,降低了20%的功耗。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Novel Real-Time Unmanned Aerial Vehicles-based Disaster Management Framework Implementation of Dynamically Configurable Modulator on FPGA Fast FPGA-based Serial Receiver Design Mobile Smartphone as a Security and Surveillance Device A D-Band Radio Module for Hybrid-Beamforming MIMO Communication and Localization
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1