FPGA Correlator for Applications in Embedded Smart Devices.

FPGA Correlator for Applications in Embedded Smart Devices.
复制标题

DOI:
10.3390/bios12040236
复制
发表时间:
2022-04-12
期刊:
影响因子:
5.4
通讯作者:
Lin, Wei
Lin, Wei
中科院分区:
工程技术3区
文献类型:
--
作者:
Moore, Christopher H.;Lin, Wei

文献摘要

参考文献

相似文献

相关有许多需要信号处理的应用。然而,它是计算密集型的,并且软件相关器需要高性能处理器来进行实时数据分析。由于计算资源的限制,这对嵌入式设备来说是一个挑战。使用现场可编程门阵列(现场可编程门阵列)技术的硬件相关器可以显著提高计算能力,并弥合高性能计算需求与嵌入式设备有限处理能力之间的差距。给出了一种基于FPGA的寄存器级相关器的详细设计,并给出了开源的超高速集成电路硬件描述语言(VHDL语言)代码。它包括用于不同大小的线性和多tau相关器的基本模块。每个模块都实现了一个简单而统一的数据接口,便于与标准和公开提供的FPGA模块集成。为了验证设计,设计了80个滞后的线性相关器和多个tau相关器。使用了三个输入数据集-恒定信号、脉冲信号和正弦信号-来测试相关器的精度。将由现场可编程门阵列相关器得到的结果与等效软件相关器的输出进行了比较,并与相应的理论值进行了验证。对于所有测试的数据集,现场可编程门阵列相关器返回的结果与软件参考中的结果相同,并且被证明与其软件对应的结果相同。它们的计算速度至少比运行在Xilinx MicroBlaze处理器上的软件相关器快85,000倍。FPGA相关器可以很容易地实现,特别是在具有处理器核心和FPGA结构的片上系统(SoC)集成电路上。它是生物传感芯片上设备解决方案的理想组件。
Correlation has a variety of applications that require signal processing. However, it is computationally intensive, and software correlators require high-performance processors for real-time data analysis. This is a challenge for embedded devices because of the limitation of computing resources. Hardware correlators that use Field Programmable Gate Array (FPGA) technology can significantly boost computational power and bridge the gap between the need for high-performance computing and the limited processing power available in embedded devices. This paper presents a detailed FPGA-based correlator design at the register level along with the open-source Very High-Speed Integrated Circuit Hardware Description Language (VHDL) code. It includes base modules for linear and multi-tau correlators of varying sizes. Every module implements a simple and unified data interface for easy integration with standard and publicly available FPGA modules. Eighty-lag linear and multi-tau correlators were built for validation of the design. Three input data sets—constant signal, pulse signal, and sine signal—were used to test the accuracy of the correlators. The results from the FPGA correlators were compared against the outputs of equivalent software correlators and validated with the corresponding theoretical values. The FPGA correlators returned results identical to those from the software references for all tested data sets and were proven to be equivalent to their software counterparts. Their computation speed is at least 85,000 times faster than the software correlators running on a Xilinx MicroBlaze processor. The FPGA correlator can be easily implemented, especially on System on a Chip (SoC) integrated circuits that have processor cores and FPGA fabric. It is the ideal component for device-on-chip solutions in biosensing.
DOI: 10.1109/tsa.2004.833008
发表时间: 2004-09-01
期刊: IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING
影响因子: --
作者:
Benesty, J;Chen, JD;Huang, YT
通讯作者: Huang, YT
DOI: 10.1016/j.optlaseng.2015.10.002
发表时间: 2016-12-01
影响因子: 4.6
作者:
Mudassar, Asloob Ahmad;Butt, Saira
通讯作者: Butt, Saira
DOI: 10.1007/s12551-016-0218-6
发表时间: 2016-12-01
影响因子: --
作者:
Stetefeld, Jorg;McKenna, Sean A;Patel, Trushar R
通讯作者: Patel, Trushar R
DOI: 10.1109/tbme.2012.2225427
发表时间: 2013-01-01
影响因子: 4.6
作者:
Sweeney, Kevin T.;McLoone, Sean F.;Ward, Tomas E.
通讯作者: Ward, Tomas E.
朴素贝叶斯基于相关性的特征加权滤波器
DOI: 10.1109/tkde.2018.2836440
发表时间: 2019-02-01
影响因子: 8.9
作者:
Jiang, Liangxiao;Zhang, Lungan;Wu, Jia
通讯作者: Wu, Jia