发明名称 |
在定点DSP进行MP3音频解码时优化内存空间的方法 |
摘要 |
本发明公开了一种在定点DSP进行MP3音频解码时优化内存空间的方法,包括:静态内存的优化,主要指对于霍夫曼解码模块、改进型逆离散余弦变换模块和子带合成滤波器模块涉及的静态数据进行优化和缩减空间占用率,并且不会引进误差;动态空间的优化,主要指对于音频解码数据流进行动态更新,并且进行浮点转定点的运算节省内存空间;将中间数据使用DMA机制存入外存,提高内存空间利用率。本发明对DSP的内存空间使用进行优化分配,比其他解码方法节省了更多的内存空间,并且提高了解码效率。 |
申请公布号 |
CN101741391A |
申请公布日期 |
2010.06.16 |
申请号 |
CN200810226683.7 |
申请日期 |
2008.11.19 |
申请人 |
中国科学院微电子研究所 |
发明人 |
梁利平;王志君 |
分类号 |
H03M7/30(2006.01)I;H03M7/42(2006.01)I;G10L19/00(2006.01)I |
主分类号 |
H03M7/30(2006.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
周国城 |
主权项 |
一种在定点DSP进行MP3音频解码时优化内存空间的方法,其中,定点DSP进行MP3音频解码包括:音频编码数据读入缓存、读头信息,提取主数据、解码比例因子、解码霍夫曼数据、反量化采样、立体声处理、频谱重新排序、混迭信号消除、改进型反离散余旋变换和子带合成滤波器;其特征在于,该方法包括:将反量化采样、立体声处理、改进型反离散余旋变换和子带合成滤波器步骤中涉及的浮点运算转换为定点运算;以及将实时解码产生的中间数据采用DSP的直接内存访问机制进行数据搬运,存入到外部存储器。 |
地址 |
100029 北京市朝阳区北土城西路3号 |