面向系统芯片设计的多媒体算法浮定点转换研究及实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:jimmil
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在通信和音视频处理等高计算复杂度应用中,其数字信号处理算法中的运算多采用浮点实现,但若在嵌入式系统中直接采用浮点运算硬件进行浮点运算,将导致微处理器或数字信号处理芯片的硬件制造费用和面积显著上升,降低系统芯片性价比。为满足制造费用、功耗、性能以及实时性等诸多限制条件的要求,使用定点硬件架构及运算单元实现浮点数字信号处理算法有着较大的优势。为使定点硬件运算单元能正确地运行浮点数字信号处理算法,就必须在制造费用、功耗、性能和精度等诸多限制条件下,将浮点数字信号处理算法转换成定点近似算法。 本文研究面向系统芯片设计的浮定点转换及硬件加速器字长优化。首先,选择适合嵌入式微处理器运算的量化方式对多媒体算法进行浮定点转换,建立了基于统计分析的定点系统信噪比计算方法,可对定点系统噪声进行数学层次上的分析,避免了数据仿真分析的片面性;然后,针对大型复杂浮点系统浮定点转换的高计算复杂度,建立了复杂浮点系统的数学模型,通过对该模型线性系统和非线性系统的噪声分析,得到了运行于ARM内核之上的整个定点算法的输出噪声随内部单个运算单元引入噪声单调递增的结论,从而避免了穷举法比较信噪比选择最优浮定点转换方案的高计算复杂度,能在很小的计算复杂度下计算分析得到最优浮定点转换算法;接着,为解决对多个不同数据流互有优劣的定点算法方案决策难题,分析了浮定点转换算法的Markowits模型和基于平均值-方差排序的不足,提出了基于随机优势排序的方式,从而得到针对整个定点系统最优的浮定点转换算法;最后,为协同设计定点硬件加速器字长与多媒体算法浮定点转换,建立了基于ARM内核的SoC系统级模型和基于浮定点转换的硬件加速模块字长协同设计优化方法,能同时考虑软硬件,从而精确地设计硬件加速模块字长。本文运用上述面向系统芯片设计的浮定点转换及硬件加速器字长优化方法,对MP3解码算法进行浮定点转换和算法优化,得到面向嵌入式系统的高精度定点MP3解码算法程序,并对基于ARM7TDMI内核的Garfield系统芯片内嵌多媒体加速模块做字长分析,给出针对设计。 使用本文所述理论设计优化内嵌多媒体加速模块的Garfield系统芯片,其解码精度达到ISO/IEC的有限精度音频解码器要求,系统所需要最低时钟频率约为33MHz(约29.755MIPS),完全可基于ARM7TDMI微处理核完成MP3音乐的实时解码和播放,目前该芯片经过4次流片,已实现量产。另外,运用本文所述理论对MP3解码算法进行浮定点转换和算法优化得到的高精度定点MP3解码算法程序,其解码精度大大高于目前广泛使用的定点MP3播放器——Madplay,其均方根值(RMS)约为Madplay播放器的23.4%,解码最大误差值(Maxldiffnl)约为Madplay播放器的6.5%;在内存消耗相若(约21K Byte)的情况下,其解码性能无论在最差情况(即高采样率高比特率MP3解码)还是平均情况性能均比ARM公司开发销售的嵌入式MP3播放器提高约13.7%。目前该高精度定点MP3解码器已应用于实际产品。
其他文献
本文通过对荣华二采区10
期刊
下一代网络(NGN)架构、协议与标准不断被提出,且得到ITU-T、IEEE等组织的批准,成为未来网络构建的标准范本。与此同时,基于NGN的物联网技术也得到充分重视,相应的应用服务与商业
γ-氨基丁酸(GABA)是广泛存在于植物中的一种四碳非蛋白氨基酸,近期研究提出植物GABA作为一种防御性物质在抵抗昆虫取食过程中发挥重要作用。然而目前关于植物响应昆虫取食引
蜱是一类吸血的体外寄生虫,当它们吸附在脊椎动物身上吸血的时候会激活宿主的先天和特异性免疫反应。宿主的这种免疫排斥反应将会降低蜱的存活率,甚至导致蜱的死亡。蜱为回应宿
坚持“以人为本”,注重学生个性发展是新课改背景下提倡的基本理念之一.蒙语文是蒙古族地区蒙古族学校开设的一门重要学科.在以学生发展为中心的教学理念指导下,作为蒙语文教
川西高原因海拔高,地形复杂,高寒缺氧,紫外线较强等独特的地理环境和气候条件使该地区具有独特的微生物资源。本研究以采集至川西高原自然发酵的牦牛奶和牧场环境中采集的土
“药物相关记忆”假说主张,吸毒过程中药物成瘾者以巴甫洛夫条件反射的方式将药物相关刺激与毒品联系起来,形成药物相关记忆。这种记忆的长期维持是药物成瘾者戒毒后重新吸毒
学位
HIV-1具有在宿主免疫识别和选择压力下迅速突变和进化的特性,迄今为止,几乎没有有效的HIV免疫原和免疫方法能够诱导出针对HIV-1的广谱中和抗体。虽然HIV与其它种属慢病毒膜抗原
随着现代移动通信以及微波通信的发展,人们对半导体器件的高频以及低噪声等性能要求日益提高。传统的硅材料器件已经无法满足这些性能上新的要求,而GaAs 器件虽然可以满足这些