论文部分内容阅读
随着科技的进步与信息技术的发展,视频处理系统在军用雷达、安防监控、交通管理、远程教学等领域都发挥着至关重要的作用。随之而来,对于视频处理系统的性能要求越来越高,如系统的实时性、准确性以及稳定性等指标。本文设计的高速率视频处理系统由TI公司的达芬奇系列芯片DM8168和Keystone架构的C6678组成,它们之间通过PCIe2.0接口相连接。其中DM8168作为主设备,主要任务有两个:其一,负责完成对C6678应用代码的加载工作以及启动工作;其二,负责控制PCIe驱动完成DM8168与C6678之间的数据交互。C6678作为从设备,主要是利用多核并行处理的特点配合DM8168进行数据处理的加速。基于该高速率视频处理系统,本文设计出了一个视频处理的应用:首先由DM8168进行视频数据的前端捕获,然后调用PCIe驱动将视频数据传给C6678进行处理,处理完成后再由DM8168将视频数据收回,最终将处理后的视频数据通过HDMI显示器进行显示。本文设计的视频处理系统有很大的意义,因为用户可以在该系统平台上根据实际视频处理的需求进行扩展而不需要过多的关注系统的底层实现细节,这大大提高了开发过程的便利性。