MPEG-2 AAC音频解码算法分析及模块的硬件实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:mu5
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文研究了MPEG-2 AAC(Advanced Audio Coding)解码器在定点DSP(Digital Signal Processor)上的实现以及在Field Programmable Gate Array(FPGA)上的部分实现.作为新一代最有效的高保真数字音频编码手段,MPEG-2 AAC具有压缩比高,重建音频质量好,编解码过程模块化,声道配置灵活等特点,并且不同的层次具有不同的算法复杂度,因而MPEG-2 AAC在数字声音存储、Internet上的多媒体传输、数字音频广播(DAB)等领域正获得日益广泛的应用.随着数字多媒体技术在中国的飞速发展,对研究和实现MPEG-2 AAC硬件解码系统具有重要意义.由于MPEG-2 AAC解码算法的复杂性,要实时实现其硬件解码器有一定的难度,目前国外已经有研究机构利用数字信号处理器(DSP)开发出AAC音频解码器,而国内关于此方面的研究却刚刚起步.该文的主要工作:该文首先研究了声音信号的压缩原理及发展现状;然后研究了MPEG-2AAC音频编码标准及其中引入的一些新技术;在此基础上,该文对AAC标准建议的解码算法在不降低解码器质量的前提下进行了运算复杂度方面的优化,其中的一些主要改进有:1)对于Huffman解码采用比较算法而非传统的二叉树遍历搜索算法;2)用带线性插值函数的反量化表代替全局反量化表;3)对IMDCT模块采用了基于IIR滤波器结构的构架进行运算,该方法特别适合于并行运算.这些优化方法大大减低了AAC解码算法的运算复杂度,为实时实现其解码器创造了很好的条件;接着,该文利用TI公司提供的DSP开发板实时实现了AAC主框架音频解码器,证明其算法优化在节省存储空间和提高运算速度上是卓有成效的;最后,该文研究了MPEG-2AAC解码器的VLSI实现,给出了Huffman解码模块,反量化模块以及IMDCT模块在FPGA上实现的硬件结构框图,并用VHDL语言编写了代码,给出了仿真波形,为最终实现单片AAC解码芯片打下了基础.
其他文献
本论文以孕妇脉象的识别为应用背景,给出了用于脉象模式识别的人工神经网络,并对神经网络集成电路的实现做了研究和探讨。 本文以人工神经网络理论为基础,采用误差反向传播网
探地雷达(Ground Penetrating Radar,GPR)广泛应用于军事和民用领域,它具有对被探测物体无损、体积小、操作方便和易于移动等特点,近年来,随着国家持续加大基础建设的规模,需
该项目研究的领域是半导体功率开关器件,研究对象为高压功率快恢复二极管(FRD).高压功率快恢复二极管是功率电子技术中的关键元件,其性能要求为反向恢复速度快且软度大、反向
该文将采用矩量法(MOM)结合一致性绕射理论(UTD)来分析共形相控阵天线(CPA)的耦合及辐射特性.共形相控阵具有平面相控阵所无法比拟的优点,但其分析也是相当复杂的.MOM是一种
木葡聚糖内转糖基酶/水解酶(xyloglucan endotransglycosylase/hydrolases,XTHs:EC2.4.1.207and/orEC3.2.1.151)是降解细胞壁内木葡聚糖的关键酶之一。XTHs由一个多基因家族编码,
草酸氧化酶(ECl.2.3.4,Oxalate oxidase,OxO)催化草酸(OX)氧化生成C02和H202。生物信息学分析水稻中编码OxO的基因有4个,在3号染色体上以串联的形式排列,其编码框的相似性>90%,但启
持久性土壤种子库中的种子遇到适宜的萌发条件时仍能萌发,是维持种群和群落稳定的一种有效方式。但是,种子在土壤中的持久存在也会存在一定的风险。有研究表明,种子“老龄化
学位
钙调素(calmodulin,CaM)作为细胞内Ca2+受体,在钙信号转导中起着重要作用。不过,CaM本身不是结构蛋白,也不具备酶、转录因子或离子通道活性,必须通过钙调素结合蛋白(calmodulin-bind
茄科雷尔氏菌(Ralstonia solanacearum)是一种危害严重的土传植物致病菌,它具有非常广泛的宿主范围,在世界各地都有分布。细菌群体感应调节在茄科雷尔氏菌致病中起着非常重要
本文通过对荣华二采区10
期刊