基于NIOSⅡ的媒体播放器的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:l7610237
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今社会信息化高速发展,嵌入式技术的应用已经覆盖了人们生活的方方面面,随着CPU性能不断地提升,使得嵌入式的设计领域也变得更加广泛。与此同时,半导体工业也站在了一个新时代的门槛上,制造工艺正不断的突破物理极限。迅猛发展的微电子技术,使得芯片的集成规模不断地扩大,设计也越来越复杂,而成本却是逐年下降。FPGA产品正在朝着高性能,低功耗,低成本的方向发展,这使得SOPC(System On a Programmable Chip)设计成为必然趋势。介绍了一种基于可编程片上系统SOPC技术构建视频播放系统的设计方案。设计中运用IP复用、软硬件协同方法,在Altera的DE3开发板(采用Stratix IIIEP3SL1502252FPGA)上完成了基于NIOS II的媒体播放器的系统构建。主要从硬件设计和软件设计两个方面对系统的实现过程进行了详细论述。介绍了SOPC技术及其开发流程,以及实现视频播放系统所需的FFmpeg库的开发流程;阐述了如何运用SOPC技术构建系统硬件平台,主要包括系统母板基础平台硬件配置以及LCD显示屏子板的硬件配置;在软件系统实现过程中,进行了基于NIOS II的Linux操作系统移植,包括配置系统环境、修改文件包、编译生成Linux内核镜像,最终下载至FPGA上运行;由于Altera提供的硬件系统设计工具SOPC Builder中没有LCD显示模块的驱动,因此需要自己开发LCD显示屏驱动程序,详细论述了该驱动程序的开发过程;以及怎样运用FFmpeg库实现最终的媒体播放器。在系统搭建完成后,对媒体播放器系统进行了功能测试,测试结果表明系统基本能够实现预期的功能。
其他文献
由于高校专业设置、人才培养机制与我国当前的人才市场需求存在事实上的错位现象,导致高校人才培养的规格和调整变化速度远远落后于市场需求的变化速度。研究高校专业设置、
学士学位论文是本科教学计划中最后的实践教学收尾工作,学士学位论文的质量可以反映出本科学生在四年的专业学习生涯中对于专业知识的综合应用、初级学术水平、提出以及解决
通过社区学堂半年来的实习与调研,发现在常来的30个儿童中,约有25人来自单亲家庭。有的儿童父母双方均已经再婚,有的儿童跟着爷爷奶奶或姥姥姥爷一块生活。不难发现这些单亲
随着网络平台从PC向智能手机、平板电脑等便携终端转移,以及移动互联网的迅猛发展.App作为智能手机的重要应用,已经渗透到人们衣食住行的各个方面,移动APP作为电子商务的重要
随着半导体技术的发展,非易失性存储领域的主流从NOR结构逐渐转向NAND结构闪存。而高容量NAND闪存,需要日益复杂的坏块和纠错位管理系统,从而催生了Managed NAND闪存系统。针对M
近年来,随着我国经济水平的不断提高,人们的保险意识也逐渐增强。保险市场在经过国家保监会和其他相关管理部门的规范下,已经逐渐走入正轨。但是保险市场的繁荣依旧不能掩盖
<正>用"人世间最好的爱,莫过于彼此成就"这句网络流行语,来定义"戈壁明珠"石河子和著名诗人艾青之间长久以来的彼此关切,是恰当的。尽管重修后的艾青诗歌馆还没有开放,但今年
谐振腔作为激光器的核心组成部分,其支撑结构的稳定性决定了激光输出的稳定性。论文为了解决原高功率横流CO2激光器外桥内腔结构输出功率不稳的问题,设计出一种三光桥谐振腔支
近年来,市委组织部和党校加大对行动学习在干部教育培训上的实践和探索力度。在2019年中青年领导干部培训班上,将行动学习贯穿培训教学的全过程,助力参训的中青年领导干部深入思
报纸
好干部不会自然产生,成长为一个好干部,一靠自身努力,二靠组织培养①。本文结合国家对干部素质提出的新要求,从“供给侧”视角分析干部的教育培训需求,将组织需求、岗位需求