标题: 适用于有限脉冲响应滤波器组之低面积且低能量消耗最少冗余有号数位移与相加运算引擎
An Area-/Energy- Efficient CSD Shift-and-Add Computing Engine for FIR Filter Bank
作者: 林晋毫
Lin, Ching-Hao
刘志尉
Liu, Chih-Wei
电子工程学系 电子研究所
关键字: 最少冗余有号数;系数乘法;可规划;CSD;Coefficient Multiplication;Programmable
公开日期: 2013
摘要: 本文提出了一种适用于有线脉冲响应滤波器的低面积且低能量消耗最少冗余有号数位移与相加运算引擎,以满足低功耗、灵活、低面积成本的设计考虑。所提出的架构简化了每个乘法中的典型符号数字的数量和位移器的范围,以减少能源消耗。然而,这个简化却限制了滤波器系数的使用。为了解决这个问题,本论文提出一能满足简化之最少冗余有号数位移与相加运算器需求之自动化系数转换流程。模拟的结果显示,所提的技术可以达到近似全精确(Full Precision)乘法器运算的效能。此外,本架构具有可程式性,能适用于滤波器组中所有的滤波器。为了展现与证明所提架构的优越性,我们实现一适用于数位助听器之10-ms, 18-频带, Qausi-ANSI有线脉冲响应滤波器组,并在UMC 65奈米制程下进行实作。合成的结果显示,与利用阵列乘法器(Array Multiplier)架构相比,所提之简化的最少冗余有号数位移与相加运算引擎,面积可以节省34.2%,而在每笔取样点其乘法运算中平均减少约36.9%的能量消耗。此外,由于简化之最少冗余有号数位移与相加运算引擎的低面积效应,在相同制程技术与相同测试条件下,我们所实作的10-ms, 18-频带Quasi-ANSI助听器滤波器组比文献中的结果减少约23.2%的功耗,而所设计之滤波器组其讯号杂讯比也能达到和全精确阵列乘法器相似的结果,符合助听器其听力补偿演算法所需的规格。
This paper presents an area-/energy- efficient CSD shift-and-add computing engine for FIR filter to satisfy the design considerations of low power, flexible and low area cost. The proposed architecture simplifies the total number of CSD digits as well as the shift range per multiplication to reduce energy consumption. However, the simplification restricts the use of filter coefficients and a coefficient transformation flow is presented to satisfy the requirement of the proposed multiplier. The simulation result reveals this technique can recover the performance of filter and be applied for the computation of all filters in the filter bank. The filters are implemented with different reconfigurable architecture in UMC 65nm CMOS technology. According to the synthesis results, my proposed architecture is more suitable for filter bank than other reconfigurable architectures proposed in literature. The design saves the 34.2% area cost and reduces up to 36.9% energy consumption per sample when compared with conventional array multiplier. Finally, my computing engine designed for filter bank in hearing also save the 23.2% power compare with the Pre-add MAC. And the results of signal to noise ratio (SNR) of my design are similar to the results of multiplier, and all of design can meet the specification of filters. But the direct-truncated multiplier will degrade the SNR significant.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT079911632
http://hdl.handle.net/11536/75140
显示于类别:Thesis