电子科技2026,Vol.39Issue(4):35-41,7.DOI:10.16180/j.cnki.issn1007-7820.2026.04.005
基于LC3plus的频谱噪声整形及其FPGA实现
An Implementation of Spectral Noise Shaping for LC3plus on FPGA
摘要
Abstract
SNS(Spectral Noise Shaping)in the LC3plus(Low Complexity Communication Codec plus)proto-col is one of the important means to improve audio compression quality.However,this part involves many complex mathematical operations,which tends to consume a large number of clock cycles when executed in a CPU(Central Processing Unit)or microcontroller.To address this issue,this study designs an SNS hardware IP(Intellectual Prop-erty)core based on FPGA(Field Programmable Gate Array).A hardware architecture is proposed to coordinate the interaction between various internal data of SNS.The hardware overhead is reduced by reusing a basic operation mod-ule.Functional simulation and on-board testing are conducted on the SNS hardware module.The test results show that the SNS hardware module complies with the LC3plus protocol standard,can perform noise shaping on spectral data,and has low hardware overhead.Compared with the execution of software source code by STM32 series micro-controllers,the data processing speed of the proposed SNS hardware module is significantly improved.关键词
LC3plus/音频编解码器/SNS/频谱噪声整形/FPGA/心理声学/感知编码/音频压缩Key words
LC3plus/audio codec/SNS/spectral noise shaping/FPGA/psychoacoustics/perceptual coding/audi-o compression分类
信息技术与安全科学引用本文复制引用
鲍国安,王法翔..基于LC3plus的频谱噪声整形及其FPGA实现[J].电子科技,2026,39(4):35-41,7.基金项目
福建省自然科学基金(2023J01398)Natural Science Foundation of Fujian(2023J01398) (2023J01398)