节点文献

基于DaVinci HD处理器的视频会议系统软件设计

The Software Design of Video Conference Based on DaVinci HD

【作者】 卢志和

【导师】 陈耀武; 田翔;

【作者基本信息】 浙江大学 , 电子信息技术及仪器, 2008, 硕士

【摘要】 本课题研究和开发了基于德州仪器(Texas Instruments Inc.)DaVinci HD处理器的高清视频会议系统。系统中采用嵌入式Linux操作系统。本文详细论述基于DaVinci HD处理器的高清视频会议系统的板级支持包软件开发过程,包括:系统引导程序的开发和系统驱动程序的实现。第一部分,首先说明课题背景,视频会议发展趋势和课题任务。第二部分,主要论述了基于DaVinci HD高清视频会议系统硬件架构和板级软件支持包架构体系,并且介绍了DaVinci HD的DSP架构。第三部分,详细论述了系统启动软件设计,包括12C主模式启动和PCI从模式启动软件。第四部分,详细论述了系统驱动软件设计。首先论述Linux视频处理驱动的实现。接着,讨论DSP的启动驱动实现,HD-VICP的启动驱动实现。论述主处理器与HD系统的PCI通讯机制。最后,着重论述本系统的ARM与DSP的通讯机制与方式。第五部分,分析引导程序和驱动程序测试过程。最后部分,对本课题——高清视频会议系统所完成的工作进行总结,并展望系统的改进和发展方向。

【Abstract】 The design and implementation of this project is based on DaVinci HD processor. This system uses GNU/Linux operating system. This paper describes the design of system boot loader and system driver software.The design of this project contains several sections. The first part describes the context of this project, the development of video conferencing system, and the tasks of this project.The second part depicts the structure and technique of video conferencing system, then the hardware system design, DSP architecture and the software system architecture base on DaVinci HD.The third part focuses on system boot. It contains I2C and PCI boot mode.The forth part analyzes the design of system driver software. Firstly, discusses about video process drivers in Linux kernel. Following, discusses about the boot of DSP and HD-VICP. Then, discusses about how the main processor communicates with DaVinci HD system through PCI bus. At last, it focuses on the interacting activity between ARM core and the DSP core.The fifth part focuses on the test of boot loader and the system driver software.The last part summarizes the work which has been done in this design, and the expectation of the system improvement and the development direction.

  • 【网络出版投稿人】 浙江大学
  • 【网络出版年期】2008年 09期
  • 【分类号】TN948.63
  • 【被引频次】2
  • 【下载频次】257
节点文献中: 

本文链接的文献网络图示:

本文的引文网络