- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于openrisc的音频解码器软硬件协同设计-信息与通信专业论文
浙江大学硕士学位论文
摘要
本文以在OpenPdSC上设计实现低功耗音频解码器为研究目标,根据实际 设计的需求,运用不同的软硬件协同设计方法,分别实现MPEG.1/2 BC纯软件 解码器、硬件协处理器加速的面向DVB标准的音频解码器,并提出以更加灵 活高效的扩展指令集方式实现多标准低功耗音频解码器。
本文对MPEG.1/2 BC核心编码技术子带分析滤波和MDCT进行分析研究。 在对原理理解的基础上,优化标准子带合成滤波算法的流程,只需计算一半滤 波系数,并且采用FFT快速算法,减少运算量和中间数据的存储,改变加窗过 程的运算顺序,减少软件解码器频繁读取Memory次数。针对传统Huffman解 码流程繁琐冗余的缺点,本文根据Huifinan码值的前缀码特性,改造码表,利 用读入的码字作为码表的索引,最多只需搜索两次就能解出码值。
本文对MPEG-1/2 BC软件解码器从三方面进行优化:解码流程、算法、汇 编级,分析解码器系数的动态范围,对动态范围大的变量采用不同精度定点化, 从而在OpenmSC上实现纯软件低功耗高品质音频解码器。
在面向DVB解码芯片的设计中,CPU处理完基本任务有富余的处理能力, 本文安排音频解码的主体部分由CPU完成,软件不方便实现的getbits模块(不 定比特读数据)采用硬件协处理器实现,该设计不仅仅完成gctbits功能,还相当
于给音频解码软件加了一个DMA数据通道。解码器的运算瓶颈子带合成滤波
也由硬件加速完成。本文改变传统做法,把一直由音频播放实现的音视频同步 控制交给CPu完成,使得音视频同步控制的灵活性增大,音频播放模块设计简 化。
针对设计多标准低功耗的音频解码器的设计目标,文中以MPEG-1/2 BC、 MPEG-4 AAC和AC-3音频标准为例子,阐明了基于OpenRISC的扩展指令集 的设计方法。通过分析它们的解码复杂度,提取多条在各个标准中都频繁调用 且需多条汇编指令才能完成的关键指令,用以在后续工作中扩展特殊指令,实 现高效率的多标准音频解码器。
关键词:OpenRISC音频解码器软硬件协同设计硬件协处理器扩展指令集
浙江大学硕士学位论文
Abstract
啦S thesis iS on the researching of design and implementation of a low power dissipation audio codec based on OpeneaSC.We adopt several software and hardware co-design approaches to accomplish the DVB-oriented audio codec design, and brings up a more flexible and mole emcient one.the extended instruction code
design approach,to the multi.standard lOW power audio codec.
In this thesis.the sub.band analysis is taken on the MPEG-1/2 BC key coding
process and the MDCT is also analyzed.By optimizing the process of filter algorithm of the standard sub-band,adopting the FFT and rearranging the sequenoe of the add-window procedure,only half of the filter factors need be calculated, consequently the operand,the temporary data storage and the decodec memory
access 8re reduced.In order to improve the complicated decoding process,this article brings up a new way.According to the feature of the prefix of the Huffman code.the code table iS reformed,and the loaded code words are indexed,SO that the code value could be figured out in two searches.
There are three aspects of
您可能关注的文档
- 基于pxi总线的qpsk解调模块设计-通信与信息系统专业论文.docx
- 基于pc的h.264视频编码器优化设计-信号与信息处理专业论文.docx
- 基于pci总线的数据通讯与多轴运动控制器研究-模式识别与智能系统专业论文.docx
- 基于oltp数据库的数据分析建模过程的研究-计算机系统结构专业论文.docx
- 基于net平台的公交流转应用框架的设计和实现-计算机技术专业论文.docx
- 基于profibus的铜线装载控制系统设计-控制理论与控制工程专业论文.docx
- 基于pmac的微细电火花成形加工数控系统的运动控制研究-航空宇航制造专业论文.docx
- 基于p2p的信息共享agent研究-计算机应用专业论文.docx
- 基于portlet和工作流技术的鞍山供电公司企业门户构建研究-技术经济及管理专业论文.docx
- 基于pdm框架和j2ee规范的机床设计信息集成系统-车辆工程专业论文.docx
文档评论(0)