发明名称 一种提高速度并减小功耗的数字音频解码滤波方法和装置
摘要 本发明公开了一种提高速度并减小功耗的数字音频的解码滤波方法和装置,包括:A.输入32个子带样本;B.对存储在存储器中的历史数据进行移位;C.对32个子带样本进行矩阵运算,得到历史数据,并将所述历史数据存入所述存储器移位后空出的存储单元中;D.从所述存储器中存储地址为t的存储单元中读出历史数据,其中,t=j+M*i,当i为偶数时;t=j+M*i+N,当i为奇数时;t=j,当i为0时;其中i=0,1,...,15;M、N和j为整数,并且保证所得的t小于等于存储器中存储单元总数;将读出的每个历史数据乘以对应的常系数,将乘以常系数后的所有历史数据进行累加得到一个输出样本数据。应用本发明公开的方法解决了现有技术在解码滤波的时候必须重复读写存储单元造成运算速度慢功耗大的问题。
申请公布号 CN101930739B 申请公布日期 2012.09.05
申请号 CN200910148657.1 申请日期 2009.06.25
申请人 炬力集成电路设计有限公司 发明人 张媛媛
分类号 G10L19/00(2006.01)I 主分类号 G10L19/00(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 黄志华
主权项 一种提高速度并减小功耗的数字音频解码滤波方法,其中解码滤波处理的数字音频数据作为历史数据存储在存储器中,所述存储器中包括若干个存储单元,每个存储单元对应一个存储地址,用于存储一个历史数据,其特征在于,包括:A.输入32个子带样本数据;B.对所述存储器中的历史数据进行移位;C.对所述32个子带样本数据进行矩阵运算,得到历史数据,并将得到的历史数据存入所述存储器移位后空出的存储单元中;D.从所述存储器存储地址为t的存储单元中读出历史数据,当第i次从存储器中读出历史数据并且i为偶数时,读出数据的存储地址t为i乘上预设的第一偏移量M,并将得到的乘积加上第二偏移量j,即t=j+M*i;当第i次从存储器中读出历史数据并且i为奇数时,读出数据的存储地址t为i乘上预设的第一偏移量M,并将得到的乘积加上第二偏移量j和第三偏移量N,即t=j+M*i+N;t=j,当i为0时;其中i=0,1,…,15;M、N和j为整数,并且保证所得的t小于等于存储器中存储单元总数;E.将读出的每个历史数据乘以对应的常系数,将乘以常系数后的所有历史数据进行累加得到一个输出样本数据。
地址 519085 广东省珠海市唐家湾镇哈工大路1号15栋1单元1号