当前位置:主页 > 科技论文 > 计算机论文 >

基于Intel XScale处理器的嵌入式系统中MPEG4解码的实现和优化

发布时间:2020-04-12 09:15
【摘要】: 随着移动设备的发展,嵌入式系统已成为当今的一个热点。嵌入式系统集软件与硬件于一体,具有软件代码小、高度自动化、响应速度快等特点,主要由嵌入式处理器、其他支撑硬件、嵌入式操作系统及应用软件等组成。基于Intel XScale架构的处理器PXA 255、PXA 270具有强大的多媒体处理能力,同时采用了独特的节电技术,使得在保证CPU性能的情况下,最大限度地减少了移动设备的功耗,适用于便携式设备。同时,由于网络流媒体的迅速发展,各种媒体文件格式的层出不穷,大众对媒体播放器的要求也越来越高。不仅要求媒体播放器的界面要美观实用,更重要的是要求媒体播放器可以支持尽可能多的媒体格式,尤其是目前的主流媒体文件格式。本课题就是基于这个目的,在我们的嵌入式PMC平台上实现可以支持目前媒体文件的主流格式——MPEG4——的多媒体播放器。 本课题研究的主要目标是实现和优化支持MPEG4解码的媒体播放器。课题建立在以PXA255400MHz微处理器为核心、集成众多外围设备的硬件系统,以嵌入式Linux2.4.19为操作系统、Qte/Qtopia为图形用户界面的便携式多媒体中心平台上。课题针对便携式多媒体播放的具体要求,在软件设计上实现了媒体播放器软件以及该平台对MPEG4解码的实现。在此基础上,利用了先进的Intel IPP库实现了对MPEG4解码的优化。在此之外,针对媒体文件格式的优化提出了一个可行的测试工具VTune,以帮助测量解码中软件中的可优化点,更有效率的进行优化工作。 从最终的测试数据和结论中可以看出,课题成功的实现了PMC平台上媒体播放器的设计,并且这个媒体播放器能够很好的支持目前主流的视频解码格式MPEG4。在对MPEG4解码进行优化以后,MPEG4格式的视频文件播放时可以达到28帧/秒,达到了流畅播放的效果。
【图文】:

芯片结构,存储设备


第二章 软硬件开发环境简介性能的 PDA市场,为支持视频流、MP3、无线互联网存取以及其他前沿领先技术而设计[1]。PXA255 采用统一编址方式,支持 3 种不同的存储设备,分别是 SDRAM、Static Memory 和 CardMemory。PXA255 共支持 4个 SDRAM 分区,,6 个 Static Memory 分区和两个 PC Card Memory 分区。其中 Static Memory 支持[1]: Flash Rom SRAM 可变延迟 I/O 口 Memory(通常为外接存储设备) 同步静态存储器(只能在 0-2 分区)Static Memory 分别映射为 CS0~5,每个分区占据的地址空间大小为 64M。

系统结构图,系统结构图,微处理器体系结构,目标代码


第二章 软硬件开发环境简介的目标代码。系统稳定,功能强大,支持多种硬件平台。它可以非常稳定地运行在理 器 上 。 最 新 的 Linux 内 核 支 持 Intel x86 、 Motorola/IBMCompaq(DEC)Alpha、IA64、S/390、SuperH 等微处理器体系结构。文档完善,支持渠道众多。强大的网络功能,完全适用移动互连的嵌入式设备发展趋势。嵌入式 Linux操作系统的结构如图 2.3所示:
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP368.12

【相似文献】

相关会议论文 前10条

1 黎汉年;唐龙;;基于XScale的嵌入式税控系统的设计与实现[A];全国第16届计算机科学与技术应用(CACIS)学术会议论文集[C];2004年

2 杜传利;曾翠娟;;嵌入式GPS/DR组合导航系统的硬件设计与实现[A];第13届全国计算机、网络在现代科学技术领域的应用学术会议论文集[C];2007年

3 王欣刚;张鹏;王翔;刘峰;王涛;;智能手机处理器技术发展趋势的研究[A];第二届全国信息获取与处理学术会议论文集[C];2004年

4 王捷;李忠科;吕培军;王勇;;基于XScale技术接触网检测仪实现[A];第13届全国计算机、网络在现代科学技术领域的应用学术会议论文集[C];2007年

5 吴攀;马维华;;基于WinCE的无线点菜系统终端设计[A];第三届全国嵌入式技术和信息处理联合学术会议论文集[C];2009年

6 于士刚;叶榛;;基于H.263的智能可视手机及视频编解码优化[A];2005年中国智能自动化会议论文集[C];2005年

7 岳红;殷瑞祥;;Linux下基于XScale的USB摄像头图像采集[A];2008’“先进集成技术”院士论坛暨第二届仪表、自动化与先进集成技术大会论文集[C];2008年

8 林汝梁;周治国;刘志文;;基于XScale与Windows CE的医用PDA设计与实现[A];全国第二届信号处理与应用学术会议专刊[C];2008年

9 何定润;刘晓云;;基于Xscale的移动计算系统软件低功耗设计[A];2005通信理论与技术新进展——第十届全国青年通信学术会议论文集[C];2005年

10 林颖;李文举;常永贵;贺占蜀;;基于PXA255的车载称重系统开发[A];先进制造技术高层论坛暨第六届制造业自动化与信息化技术研讨会论文集[C];2007年

相关重要报纸文章 前10条

1 小梁;XScale:催生“掌上”多媒体[N];中国计算机报;2002年

2 ;新Xscale系列与2700G分兵出击中高端[N];计算机世界;2004年

3 IDG电讯;Intel展示XScale芯片[N];计算机世界;2002年

4 ;Tungsten C、Zire71传说中的Palm[N];中国计算机报;2003年

5 ;18小时不用充电的NEC PDA[N];中国计算机报;2003年

6 林川;XScale: 手机、PDA都不能缺[N];中国计算机报;2002年

7 ;智能手机四大“芯情”调查[N];通信产业报;2005年

8 君毅;英特尔芯片技术又有突破[N];电子资讯时报;2002年

9 老菜;从“芯”选择掌上电脑[N];电脑报;2003年

10 安烨;新一代32位CPU群像[N];计算机世界;2001年

相关硕士学位论文 前10条

1 范鑫;应用于人机界面设备的嵌入式软硬件平台[D];中国医科大学;2005年

2 殷芳玺;嵌入式指纹识别应用系统与算法研究[D];华中科技大学;2007年

3 王笑雨;基于Intel XScale处理器的嵌入式系统中MPEG4解码的实现和优化[D];东南大学;2006年

4 杜传利;嵌入式GPS/DR组合导航系统的硬件设计与实现[D];四川大学;2006年

5 刁扣锁;短信息在嵌入式Linux系统中的设计与实现[D];东南大学;2005年

6 宗志刚;基于嵌入式Linux的个人移动终端中块设备的设计与实现[D];东南大学;2005年

7 熊雨凯;基于Intel XScale架构的嵌入式系统蓝牙设备驱动的研究与实现[D];昆明理工大学;2007年

8 姜平;基于嵌入式Linux的摄像系统研究和实现[D];天津大学;2005年

9 周宇;基于XScale架构的仓储监控系统的设计与实现[D];大连理工大学;2006年

10 郑威;基于嵌入式机器视觉的缺陷检测系统硬件设计[D];武汉理工大学;2006年



本文编号:2624544

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2624544.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户6aed4***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com