发明名称 |
低功耗WOLA滤波器组及其综合阶段电路 |
摘要 |
本发明公开了一种低功耗WOLA滤波器组及其综合阶段的电路,适用于采用多通道信号处理技术的数字助听器。本发明采用以非连续地址读取数据进行“乘-累加”和“乘-加”运算、模寻址和改变初始读写地址代替数据移位操作、折叠结构的存储器、逻辑译码电路代替存储器“存储”数值固定的窗系数等方法,直接减少功耗开销较大的存储器读写操作的次数。同时,本发明采用双运算单元结合折叠结构的存储器,实现两路运算并行执行,进一步减少整个系统操作所需时钟周期数,从而可以方便采用降低系统时钟频率或者时钟门控技术来降低动态翻转功耗。 |
申请公布号 |
CN104349260A |
申请公布日期 |
2015.02.11 |
申请号 |
CN201410538439.X |
申请日期 |
2011.08.30 |
申请人 |
中国科学院微电子研究所 |
发明人 |
于增辉;黑勇;周玉梅;陈黎明;徐欣锋 |
分类号 |
H04R25/00(2006.01)I;H03H21/00(2006.01)I |
主分类号 |
H04R25/00(2006.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
曹玲柱 |
主权项 |
一种WOLA滤波器组的综合阶段电路,其特征在于,该综合电路包括:IFFT处理模块、IFFT运算结果存储模块、综合窗系数获取模块、历史数据存储模块、乘‑加运算模块和综合电路控制模块,其中:IFFT处理模块,用于对K点序列Y<sub>k</sub>(m)进行离散傅立叶逆变换,获得K点数据序列X′<sub>K</sub>(m),并输出至IFFT运算结果存储模块;IFFT运算结果存储模块,与所述IFFT处理模块相连接,用于保存所述K点数据序列X′<sub>K</sub>(m);综合窗系数获取模块,用于获取与所述K点数据序列X′<sub>K</sub>(m)对应的窗系数,该综合窗系数获取模块深度为L<sub>S</sub>,被分为s组,每组有K个数据,其中,s为大于等于1的整数;历史数据存储模块,用于存储历史运算结果,其深度为L<sub>S</sub>,被分为s组,每组有K个数据,并同址写回所述乘‑加运算模块的运算结果;乘‑加运算模块,与所述IFFT运算结果存储模块和所述综合窗系数获取模块相连接,并与所述历史数据存储模块双向连接,用于将从所述IFFT运算结果存储模块获取的X′<sub>K</sub>(m)中的第j个数据,与从所述综合窗系数获取模块中获取的各组中的第j个系数相乘,然后与从所述历史数据存储模块中读取的相应组中的第j个历史数据相加;并将乘‑加运算的结果按照原址返回所述历史数据存储模块;输出缓冲模块,与所述历史数据存储模块相连接,用于将从所述历史数据存储模块中读出的最旧的R个数据进行缓存,并按照预设时间输出。 |
地址 |
100029 北京市朝阳区北土城西路3号 |