首页 | 官方网站   微博 | 高级检索  
     

基于ARM926EJ-S的MPEG-4软解码器的优化与实现
引用本文:董素鸽,郑学仁,闾晓晨.基于ARM926EJ-S的MPEG-4软解码器的优化与实现[J].现代电子技术,2008,31(5):89-92.
作者姓名:董素鸽  郑学仁  闾晓晨
作者单位:华南理工大学,微电子研究所,广东,广州,510640
摘    要:MPEG-4解码器的软件实现是嵌入式应用领域的热门研究课题。但是由于MPEG-4解码系统庞大的数据处理量和嵌入式微处理器处理能力不高的矛盾致使软解码的速度非常低。对此,根据MPEG-4软解码系统的特性及当前嵌入式领域主流微处理器ARM核的特点,研究了一种基于ARM9微处理器上实现MPEG-4软解码的算法优化方法和实现方案。详细介绍了优化的三个方面,包括软件结构优化;对数据处理较多模块编写ARM汇编函数替换;对关键模块寻找快速算法和并行处理算法等。实验结果表明优化后的算法在ARM9微处理器平台上对QVGA格式的MPEG-4码流播放速度由优化前的10 f/s提高到了37 f/s,完全实现了流畅播放,具备很高的实用价值。

关 键 词:ARM9  MPEG-4  软解码  ARM汇编
文章编号:1004-373X(2008)05-089-04
收稿时间:2007-08-15
修稿时间:2007年8月15日

Optimization and Realization of MPEG-4 Soft Decoder Based on ARM926EJ-S
DONG Suge,ZHENG Xueren,LV Xiaochen.Optimization and Realization of MPEG-4 Soft Decoder Based on ARM926EJ-S[J].Modern Electronic Technique,2008,31(5):89-92.
Authors:DONG Suge  ZHENG Xueren  LV Xiaochen
Abstract:nowadays,the software realization of MPEG-4 decoder is the hotspot of the embedded application research.However the speed of soft-decoder is very low because of MPEG-4 decode systematic huge data treating and embedded micro-processor limited process capability.For this,according to the property of MPEG-4 soft decode system and characteristic of the ARM micro-processor nucleus,introduces a kind of algorithm optimization method that realizes MPEG-4 soft decode on ARM9 micro-processor.Mainly involves optimizing software architecture,programming ARM assembly function for modules which handle much data,seeking the fast and parallel algorithms for the key module.Through the optimization,the decoding speed increases from 10f/s to 37f/s when the decoder running on the ARM9 with QVGA format,which has met the real-time decoding requirements.
Keywords:ARM9  MPEG-4  soft decode  ARM assembly
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号