面向实时频谱分析的短时傅里叶变换硬件结构优化设计
DOI:
CSTR:
作者:
作者单位:

1.哈尔滨工业大学电子与信息工程学院哈尔滨150000;2.普源精电科技股份有限公司苏州215163

作者简介:

通讯作者:

中图分类号:

TN98

基金项目:

黑龙江省重点研发计划(2023ZX01A13)项目资助


Resource optimization of an FFT-based short-time Fourier transform for real-time spectrum analysis
Author:
Affiliation:

1.School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin 150000, China; 2.RIGOL Technologies Co., Ltd., Suzhou 215163, China

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    短时傅里叶变换(short-time Fourier transform, STFT)对于音频处理、通信系统和实时频谱分析(real-time spectrum analysis, RTSA)等领域的非平稳信号分析至关重要。然而,在实际RTSA仪器中,传统 STFT 的硬件实现往往受限于固定窗函数和固定跳变大小,并且为了满足高速、低延迟的数据流处理需求而消耗过多的逻辑单元与乘法运算资源,难以在资源受限或便携式平台上部署。针对上述问题,提出一种新颖的并行窗口短时傅里叶变换(PW-STFT)架构,该架构利用基于FFT的处理技术。所提出的PW-STFT结构集成并行窗口乘法器和基于正则有符号数编码(CSD)编码的运行时可参数化的乘法器,且支持任意窗口和跳变大小,能最大限度地降低硬件开销。在32点、跳变大小为8的STFT上进行的实验表明,所提出的PW-STFT架构与已有方法相比显著降低了资源使用量,同时仍保持了可接受的信号噪声及失真比(signal-to-noise and distortion ratio, SINAD)40.31 dB。这种硬件节省和输出保真度之间的平衡使该设计适合跨各种窗口类型和信号条件的实时STFT应用。因此,PW-STFT架构为实时频谱分析提供了一种灵活、资源高效的解决方案,能够对非平稳信号进行高吞吐量和精确的时间频率分析。

    Abstract:

    The short-time Fourier transform (STFT) is essential for non-stationary signal analysis in areas such as audio processing, communication systems, and real-time spectrum analysis (RTSA). However, in practical RTSA instruments, conventional hardware implementations of the STFT are typically restricted to fixed window functions and fixed hop sizes, and they consume excessive logic cells and multiplier resources to meet high-throughput, low-latency streaming requirements, making them difficult to deploy on resource-constrained or portable platforms. This paper proposes a novel parallel windowed short-time Fourier transform (PW-STFT) architecture that leverages FFT-based processing techniques. By integrating parallel window multipliers and runtime parameterizable multipliers based on canonical signed digital (CSD) encoding, the design flexibly supports arbitrary window and hop sizes while minimizing hardware overhead. Experiments on a 32-point STFT with a hop size of 8 show that the proposed PW-STFT architecture significantly reduces resource usage (658 slices and 24 DSPs) compared to previous approaches while still maintaining an acceptable signal-to-noise and distortion ratio (SINAD) of 40.31 dB. This balance between hardware savings and output fidelity makes the design well suited for real-time STFT applications across a wide range of window types and signal conditions. Therefore, the PW-STFT architecture provides a flexible and resource-efficient solution for real-time spectrum analysis, enabling high-throughput and precise time-frequency analysis of non-stationary signals.

    参考文献
    相似文献
    引证文献
引用本文

孙皓,马鑫,彭宇,刘连胜.面向实时频谱分析的短时傅里叶变换硬件结构优化设计[J].电子测量与仪器学报,2026,40(2):126-135

复制
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2026-04-30
  • 出版日期:
文章二维码
×
《电子测量与仪器学报》
关于防范虚假编辑部邮件的郑重公告