HE-AAC音频解码器FPGA原型芯片设计

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:ymhd_hhxx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
HE-AAC是一种保证在高音质情况下压缩率很高的音频编码,它具有多声道、多采样率、高压缩比、高音质等特点,可以比AAC的编码效率提高至少30%,在48 Kb/s的码率下就可提供高品质立体声音频,已被全球数字广播协会和3GPP组织采纳。本文以HE-AAC音频解码器为研究对象,在考虑实时性、面积等约束条件下,研究HE-AAC解码器的优化方法,设计HE-AAC解码器FPGA原型芯片,研究HE-AAC原型芯片的验证方法。(1).研究HE-AAC解码算法。采用适于硬件实现的方法化简复杂度较高的变换编码算法IMDCT和子带编码的正交镜像滤波(QMF)算法,将2048点的IMDCT转化为256点和64点的IFFT变换;将1024点的QMF变换转化为64点的DCT-IV变换,乘法次数减少8.59%,加法次数减少10.41%;将DCT-IV变换转换为易于实现的FFT变换,降低了硬件设计的难度。(2).优化HE-AAC解码器系统架构。以面积优化为主要目标,兼顾解码速度。采用总体串行,局部流水的方法,设计系统架构。在Huffman解码模块、反量化模块之间,以及时域噪声整形模块(TNS)与IMDCT模块之间设计流水线,以尽量少的资源消耗,保证解码效率。使用了done-start,全流水控制,以及声道间流水控制三种不同接口控制逻辑保证架构的有效实现。(3).优化HE-AAC原型芯片硬件电路。使用并行化技术优化SBR解码器中的Huffman解码模块,分析Huffman码表的前缀编码特性,用组合逻辑实现码表的索引,节省存储器资源,采用首0电路来简化硬件的设计,减少了逻辑资源。对IMDCT模块数据做预处理,转化为IFFT优化算法,使用优化的IFFT模块来实现电路逻辑,提高模块的处理速度。在AQMF以及SQMF滤波器的设计中,使用共享设计技术,采用共享DCT-IV子模块的的方式,实现资源共享,比不采用资源共享的设计逻辑单元减少29.4%,存储器资源减少33.3%,寄存器资源减少27.8%。在格式器的设计上,采用两个桶式移位寄存器乒乓移位取码流数据,减少码流解析过程的取数时间,提高码流解析的效率。
其他文献
近些年,弹幕网站的兴起为传统的视频观看注入了一股新的活力。弹幕视频作为一种新型的、具有交互性和社交性的视频形式,被越来越多的人接触并接受。但不可否认,目前还只是少
目的了解鼻咽癌患者放疗后自我管理效能感水平的现状,并分析其影响因素。方法采用一般资料调查表、中文版自我管理效能感量表对124例鼻咽癌放疗患者进行调查分析。结果自我管
洛可可是一家以设计为核心竞争力的社会化产品创新平台,通过14年的努力,洛可可的In House有1000名设计师,线上有4万名设计师。如大家所知,以前的设计公司只为制造业或品牌提
无线传感器网络节点一般工作于室外环境并且分布广,只适于采用电池供电,有效工作时间很短。当电池能量耗尽后节点会退出网络,直接影响通信的效能,当过多节点退出网络后更会影
在高温热核聚变装置中,偏滤器发挥着不可替代的作用;同时,碳基材料因具有良好的热机械性能和低原子序数而作为国际热核聚变反应堆(ITER)中偏滤器的备选材料之一。但是碳基材料
期刊
本文在分析了低压差稳压器LDO的系统结构、工作原理、性能指标以及微加速度计对LDO系统应用要求的基础上,设计、仿真和优化了LDO系统的核心模块以及LDO整体电路。核心模块主
学校常态实施综合实践活动课程面临很多困难和问题。县区教育主管部门、教研部门和各乡镇、城区学校,针对学校及所在地域实际,明确课程实施规范,组织课程资源开发、课型研讨
本文通过分析470家创业投资机构在1999—2008年间对10个行业的投资决策,发现以创业投资支持的行业IPO数来衡量的公开市场信号显著地影响了创业投资机构的投资决策,且行业经验
半导体低维结构是近些年来半导体领域的新拓展,它在一个新的水平上有力地推进着半导体的研究和应用。超晶格概念的提出以及半导体超晶格、量子阱、量子线和量子点等低维材料