基于BF561的嵌入式视频播放系统的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:skyman9907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展和人民生活水平的提高,人们对娱乐方面的要求也越来越高。作为信息的一种载体,图像及视频给人带来的感觉是最直接最丰富的,因此目前有关视频的研究和应用一直层出不穷,而视频编码技术和传输技术也在日益的关注中有了飞速发展。近些年来,人们在半导体技术领域及嵌入式芯片设计领域也取得了大量成果,多核心嵌入式芯片就是其一。随着社会的发展和进步,人们对各种视频信息应用的要求越来越迫切。面对新增的多种的视频业务需求,充分利用嵌入式芯片本身的优势,把视频编解码的相关内容放置其内,组成一个系统,是解决很多视频应用的关键。这使得对基于嵌入式技术,实现视频的传输、解码、播放的研究更加迫切,并具有重要的理论意义和实践意义。通过对嵌入式、视频编解码等技术的研究,本文提出了基于uCLinux的多媒体视频播放系统设计方案。系统硬件平台采用微信号构架的ADSP-BF561嵌入式微处理器。软件平台的核心根据需求采用了嵌入式uCLinux操作系统。本文对多媒体视频播放的概念及发展趋势、嵌入式系统和嵌入式uCLinux发展概况、H.264、MEPG-4等视频编码标准的特点和优势进行了深入分析,并对多媒体视频应用在未来的意义进行了阐述。在上述基础上,本文提出了一种嵌入式视频播放系统的硬件总体结构的设计,并逐步对硬件和软件模块的设计进行细化:以ADSP-BF561作为MPU,NOR FLASH、NAND FLASH和SDRAM为存储单元,CS4334作为AUDIO的A/D转化模块、AD7179作为VIDEO的A/D转换模块、ISP1760作为USB接口。本文在PCB设计过程中应用了基于信号完整性分析的高速数字PCB设计方法,在研究IBIS模型的基础上,综合利用了各种易于获得的电路模型和现有的EDA工具,建立了高速数字信号PCB板级传输模型。在整个PCB设计中,采用了经验法则和仿真计算相结合的方法,对PCB布线进行了信号完整性分析,根据分析结果,对PCB的设计进行反复调整和修改来控制PCB中的信号完整性问题,并最终制板成功。软件设计包括:建立了嵌入式系统的交叉开发环境,对Bootloader的启动过程进行了分析,实现了Bootloader的移植;完成了嵌入式Linux操作系统的移植工作;对Linux根文件系统的组织结构进行了研究,设计了嵌入式Linux根文件系统。设计了NAND FLASH的驱动程序,移植了其他硬件的驱动程序。
其他文献
软件工程是指导计算机软件开发和维护的一门工程学科,强调采用工程的概念、原理、技术和方法来开发与维护软件。把经过时间考验而证明正确的管理技术和当前能够得到的最好的技
云计算是近期业界研究热点之一,它不仅提高了操作和管理效率,还显著地降低了运营成本,适应网络发展的需求,为不同领域提供了一种新的共享基础架构。世界上许多国家的政府部门、科
CT心脏图像检索是医学CT图像检索的重要组成部分,如何在浩瀚的医学图像数据库中检索出心脏图像是医学影像辅助心脏疾病诊断要解决的重要问题。医学CT图像的特征主要表现为灰
立体视频编码与传输是当前视频信号处理领域一个重要的研究方向。而目前大多数的有线、无线通信网络均不能提供可靠的服务质量保证,立体视频流在传输过程中,不可避免地会有误
视频镜头边界检测是视频检测和索引的首要步骤,本文在总结分析现有的镜头边界检测技术的基础上,深入研究了从视频帧特征提取到阈值选择的边界检测全过程,通过分析镜头的变化
网格工作流是将工作流管理和网格计算相融合,为下一代分布式协作的工作流系统设计提供了一种非常有前景的解决方案,它可以方便地构建、执行调度、管理和监控网格应用,使得网格应
Web挖掘是传统的数据挖掘理论在Web中的应用,其涉及多学科领域的知识,如计算机网络、数学、人工智能等,是一个交叉性的研究领域。Web结构挖掘(WebStructure Mining)是Web挖掘
对等网络(P2P,Peer-to-Peer)作为一种新兴的网络计算模式,打破了传统的C/S模式,其应用越来越广泛。但是随着对等网络规模和用户量的增加,P2P环境下的信息量也随之飞速增长,给用户在
随着社会的日益信息化,人们希望能用自然语言与计算机交流,聊天机器人就是这样一种通过自然语言同人进行交流的人机对话系统。ALICE是一个基于经验的人工智能聊天机器人,由于它
学位