首页> 外文期刊>Circuits, systems, and signal processing >Hardware Design for VLSI Implementation of FxLMS- and FsLMS-Based Active Noise Controllers
【24h】

Hardware Design for VLSI Implementation of FxLMS- and FsLMS-Based Active Noise Controllers

机译:基于FxLMS和基于FsLMS的有源噪声控制器的VLSI实现的硬件设计

获取原文
获取原文并翻译 | 示例
           

摘要

We studied filtered-x least-mean-square (FxLMS) and filtered-s LMS (FsLMS) algorithms and observed that air-electrical interface of active noise controller (ANC) introduces delay in the error calculation, and that could make the hardware structure inefficient. In this paper, we propose delayed FxLMS (DFxLMS) and delayed FsLMS (DFsLMS) algorithm to address this issue. We have presented the performance of DFxLMS and DFsLMS algorithms through simulation study and found negligible performance degradation over FxLMS and FsLMS algorithms for one-sample delay, but severe performance degradation for two or higher sample delays. Based on these finding, we have chosen DFxLMS and DFsLMS algorithms instead of FxLMS and FsLMS to perform controller output computation and error computation concurrently in two separate pipeline stage. Block formulation of DFxLMX and DFsLMS also presented and parallel structures are derived to further explore efficiency of hardware structures. We have derived folded structures of DFsLMS- and delayed block FsLMS (DBFsLMS)-based single-channel ANC, and DBFsLMS-based dual-channel ANC for low-complexity realization by resource sharing. Theoretical estimate demonstrate that the DBFxLMS and DBFsLMS structures offer nearly L times higher throughput than the DFxLMS and DFsLMS structures and involve proportionately less hardware resource as register complexity of block-based structures is independent of block size (L). Compared with the existing FxLMS-based structure, the DBFxLMS structure involves L times more multipliers and adders, less registers and offers more than L times higher throughput, where Q is the secondary-path filter length. ASIC synthesis result shows that the DBFxLMS and DBFsLMS structures involve 11 % and 24 % less area-delay product (ADP), and 20 % and 30 % less energy per sample (EPS) than the DFxLMS and DFsLMS structures, respectively. The proposed DFxLMS and DBFxLMS structures involve 55 % and 58 % less ADP, 30 % and 41 % less EPS than those of the existing FxLMS-based structure and offers significantly higher throughput. Since the current design trend with increasing transistor density moves toward higher level of parallelism in implementation to reduce computation time and energy consumption, the proposed design approach would be interesting and useful for low-power implementation of ANC.
机译:我们研究了滤波X最小均方(FxLMS)和滤波S LMS(FsLMS)算法,并观察到有源噪声控制器(ANC)的空气电接口在误差计算中引入了延迟,这可能使硬件结构效率低下。在本文中,我们提出了延迟FxLMS(DFxLMS)和延迟FsLMS(DFsLMS)算法来解决此问题。通过仿真研究,我们介绍了DFxLMS和DFsLMS算法的性能,发现对于一个样本延迟,性能下降超过FxLMS和FsLMS算法,但是对于两个或两个以上样本延迟,性能下降严重。基于这些发现,我们选择了DFxLMS和DFsLMS算法,而不是FxLMS和FsLMS算法,以在两个单独的流水线阶段同时执行控制器输出计算和误差计算。还介绍了DFxLMX和DFsLMS的块公式,并推导了并行结构,以进一步探索硬件结构的效率。我们已经获得了基于DFsLMS和基于延迟块FsLMS(DBFsLMS)的单通道ANC,以及基于DBFsLMS的双通道ANC的折叠结构,用于通过资源共享实现低复杂度。理论估计表明,与基于DFxLMS和DFsLMS的结构相比,DBFxLMS和DBFsLMS的结构提供了近L倍的吞吐量,并且由于基于块的结构的寄存器复杂度与块大小(L)无关,因此所涉及的硬件资源也相应减少。与现有的基于FxLMS的结构相比,DBFxLMS结构所涉及的乘法器和加法器多L倍,寄存器少,并且吞吐量高出L倍以上,其中Q是次级路径滤波器的长度。 ASIC合成结果表明,与DFxLMS和DFsLMS结构相比,DBFxLMS和DBFsLMS结构分别减少了11%和24%的面积延迟乘积(ADP),以及每个样品(EPS)减少了20%和30%的能量。与现有的基于FxLMS的结构相比,拟议的DFxLMS和DBFxLMS结构的ADP减少了55%和58%,EPS分别减少了30%和41%,并提供了更高的吞吐量。由于当前晶体管密度增加的设计趋势在实现中趋向更高的并行度,以减少计算时间和能耗,因此所提出的设计方法对于ANC的低功耗实现将是有趣且有用的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号