基于NiosⅡ的嵌入式多路视频点播系统研究

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:good2009good
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体技术的快速发展,嵌入式系统的设计正向片上系统(SOC)的方向发展,而基于FPGA的可编程片上系统(SOPC)以其设计灵活、可裁剪、软硬件可编程等特点和优势,近来倍受设计者关注。然而目前国内相关方面的研究和应用相对较少,所以对可编程片上系统进行研究就有着比较重要的意义。 本文介绍一种基于Nios Ⅱ的嵌入式多路视频点播系统的实现方案。我们以Nios Ⅱ嵌入式处理器为核心,采用硬盘作为数据储存媒介,以硬件方式实现硬盘DMA控制,结合扩展的视频解码和字符叠加板,达到32路MPEG-1视频数据实时点播的目的。我们使用SOPC Builder和Quartus Ⅱ开发工具,将Nios Ⅱ处理器和用户自定义逻辑集成到FPGA芯片上,实现多路视频节目同时播放。这种设计减小了系统体积,提高了处理速度,增强系统的实用性。 本文首先探讨了嵌入式系统的应用和发展趋势以及SOPC的技术特点和发展现状,进而全面介绍了Nios Ⅱ处理器的结构特性、Avalon总线、中断原理,给出了一个VOD点播系统实例。本文通过介绍该VOD点播系统完整的软/硬件开发与实现的过程,着重探讨了Nios Ⅱ用户逻辑和HAL软件开发的思想及实现。本文很详细地介绍了DMA控制用户逻辑的各个模块,包括其接口和状态机。之后,本文又介绍了RAM的乒乓操作以及数据流的移位输出逻辑。最后,本文介绍了HAL函数中断的实现和FAT32文件系统。
其他文献
本论文以“血管造影仪的研究与开发”为背景,对血管造影仪的运动控制系统进行了深入研究,提出了基于CAN总线和CANopen协议的运动控制系统的整体设计方案,进行了系统各智能节点的
随着微/纳米技术的迅速发展,以压电陶瓷、形状记忆合金、磁致伸缩材料等智能材料构成的执行器在微定位、微位移等领域内得到广泛的应用。然而,寄生于这些智能材料中的迟滞非
学位
随钻测井遥测是勘探油气资源的关键手段。高速率、可靠的声波遥测系统可以实现井下与地面之间的实时通信,并且能够显著提高钻井效率以及降低损耗。论文着重研究钻柱声波信道数
机器人的控制问题无论在理论界还是工程界多年来一直倍受人们的关注。当机器人系统模型是精确知道的时候,反馈线性化技术可以很好的解决其控制问题,然而现实的操作过程中机器
石油化工是我国的支柱产业之一,在国民经济中占有重要地位。其之所以能迅速发展到今天,离不开仿真技术在其中的应用。仿真技术己经广泛地应用于石化生产的各个阶段,包括过程
为了实现对非线性时变对象的高质量控制,将模糊辨识与预测控制相结合,提出了基于T-S模糊模型的简化动态矩阵控制(SDMC)方法并给出了相应的算法。该算法以T-S模糊辨识为基础,提高
目前,足迹分析和识别正处在由人工向自动化的过渡阶段,准确的图像分割和边缘提取是实现足迹自动识别的重要基础。由于足迹图像的自身特点,传统的图像处理方法很难满足要求,直接影
随着风电场规模的不断扩大,大型风电场往往需要对几十台风力发电机进行集中监控,而且风电场环境恶劣,不适宜现场测试和作业,因此风电场正在朝着“无人值班,少人值守”的方向发展。
地震勘探是地球物理勘探的一种重要方法,是进行城市建设、环境地质调查、矿藏勘探以及工程质量检测的重要手段,它的发展水平直接关系到现代化建设的进度。而作为地震勘探发展水
能源,是国民经济发展的重要物质基础,但常规能源短缺尤其石油等优质能源的短缺,已成为世界经济发展的瓶颈。风能是一种可大规模发展的可再生的替代能源,而风力发电系统构成及