CCSDS 131.2-B-1 Frequency Estimation Trade-Offs and a Novel Multi-Algorithm FPGA Architecture

Matteo Bertolucci, Riccardo Cassettari, L. Fanucci
{"title":"CCSDS 131.2-B-1 Frequency Estimation Trade-Offs and a Novel Multi-Algorithm FPGA Architecture","authors":"Matteo Bertolucci, Riccardo Cassettari, L. Fanucci","doi":"10.1109/iCCECE49321.2020.9231178","DOIUrl":null,"url":null,"abstract":"In recent years, following the rapid innovation guidelines of most space agencies, there have been major advances in satellite transmitter technologies. Released in 2012, the CCSDS 131.2-B-1 is one of the most recent downlink standards, with lacking in-depth research, but strongly endorsed by the European Space Agency (ESA). It seems then important to evaluate the performance of different frequency error detectors (FED) on its specific frame structure. This paper firstly deals with the analysis of the most common FEDs, while in the second part it proposes a lightweight architecture to estimate and compensate the carrier error using different algorithms on the same FPGA implementation. Specifically, the Delay & Multiply, Kay, Fitz, Luise & Reggiannini, Mengali & Morelli, and O'Shea et al. estimators are evaluated for both the estimation range and the accuracy. Following the general trade-offs, the design and implementation of the multi-algorithm estimator are detailed for a single feedback loop receiver. The system implements the Mengali & Morelli algorithm in the initial acquisition phase to exploit its wide estimation range, while it implements the Fitz algorithm for the tracking phase to take advantage of the lower RMS frequency error. The implementation follows a serial pipelined architecture, which can provide a new estimate for both algorithms in 5205 clock cycles using 942 LUT, 918 FF, 2.5 BRAM, and 7 DSP on a Xilinx Virtex 7 FPGA. Together with the frequency error detector specifications, the entire acquisition and tracking loop is reported, which shows an output RMS frequency error of about 1.05 kHz at 8.5 Mbaud and 50 kHz/s Doppler rate, that can be easily compensated by a common pilot-assisted phase estimator.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iCCECE49321.2020.9231178","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

In recent years, following the rapid innovation guidelines of most space agencies, there have been major advances in satellite transmitter technologies. Released in 2012, the CCSDS 131.2-B-1 is one of the most recent downlink standards, with lacking in-depth research, but strongly endorsed by the European Space Agency (ESA). It seems then important to evaluate the performance of different frequency error detectors (FED) on its specific frame structure. This paper firstly deals with the analysis of the most common FEDs, while in the second part it proposes a lightweight architecture to estimate and compensate the carrier error using different algorithms on the same FPGA implementation. Specifically, the Delay & Multiply, Kay, Fitz, Luise & Reggiannini, Mengali & Morelli, and O'Shea et al. estimators are evaluated for both the estimation range and the accuracy. Following the general trade-offs, the design and implementation of the multi-algorithm estimator are detailed for a single feedback loop receiver. The system implements the Mengali & Morelli algorithm in the initial acquisition phase to exploit its wide estimation range, while it implements the Fitz algorithm for the tracking phase to take advantage of the lower RMS frequency error. The implementation follows a serial pipelined architecture, which can provide a new estimate for both algorithms in 5205 clock cycles using 942 LUT, 918 FF, 2.5 BRAM, and 7 DSP on a Xilinx Virtex 7 FPGA. Together with the frequency error detector specifications, the entire acquisition and tracking loop is reported, which shows an output RMS frequency error of about 1.05 kHz at 8.5 Mbaud and 50 kHz/s Doppler rate, that can be easily compensated by a common pilot-assisted phase estimator.
CCSDS 131.2-B-1频率估计权衡与一种新型多算法FPGA架构
近年来,根据大多数空间机构的快速创新准则,卫星发射机技术取得了重大进展。CCSDS 131.2-B-1于2012年发布,是最新的下行链路标准之一,缺乏深入的研究,但得到了欧洲航天局(ESA)的大力支持。因此,对不同频率误差检测器在特定框架结构下的性能进行评估就显得尤为重要。本文首先分析了最常见的载波误差,然后在第二部分提出了一种轻量级的架构,在同一FPGA实现上使用不同的算法来估计和补偿载波误差。具体来说,对Delay & Multiply、Kay、Fitz、Luise & Reggiannini、Mengali & Morelli和O’shea等估计器的估计范围和精度进行了评估。根据一般的权衡,多算法估计器的设计和实现详细介绍了一个单一的反馈回路接收器。系统在初始采集阶段采用Mengali & Morelli算法,利用其较宽的估计范围,在跟踪阶段采用Fitz算法,利用较低的均方根频率误差。该实现遵循串行流水线架构,在Xilinx Virtex 7 FPGA上使用942 LUT, 918 FF, 2.5 BRAM和7 DSP,可以在5205时钟周期内为这两种算法提供新的估计。在8.5 Mbaud和50 kHz/s多普勒速率下,整个采集和跟踪回路的输出RMS频率误差约为1.05 kHz,可以很容易地通过普通导频辅助相位估计器进行补偿。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信