双CPU协同处理的数字视频监控系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:wyh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文研究、设计并实现了一个数字视频监控系统,该系统是一个结构较复杂的嵌入式系统,以ARM和DSP两个CPU为硬件核心、以Linux操作系统为软件核心,有音视频接口和网络功能。论文介绍了嵌入式系统的发展现状和ARM处理器、DSP处理器的特点,对比了几种数字视频监控系统的可行方案,论述了选择以双CPU系统作为实施方案的可行性、优势和特点。本文旨在完成一个高性能的基于ARM和DSP双CPU协同处理的嵌入式系统的设计。该嵌入式系统面向网络视频应用,采用基于ARM920T处理器内核的S3C2410芯片和专门用于视频应用的TMS320DM642芯片,其中S3C2410作为主CPU,负责运行Linux操作系统和服务器端程序,对整个系统的各个功能模块进行控制,并应答和处理网络连接请求;TMS320DM642作为从CPU,负责实时的视频数据的采集和压缩,并把数据交给主CPU从而完成网络视频数据传输的要求。系统硬件设计以S3C2410芯片和TMS320DM642芯片为核心。设计了音视频输入/输出电路、网络接口电路、电源分配系统、系统时钟网络、系统启动配置电路和复位电路等。硬件设计的重点在于对系统中的高速信号的把握,对信号完整性带来的噪声问题和时序问题的控制,以及利用基于IBIS模型仿真的方法来指导PCB设计。在系统的软件设计中,主要完成了ARM处理器平台上的启动程序U-Boot和操作系统Linux的移植工作,重点研究了Linux下存储器管理的原理和驱动程序的原理和开发,开发了DSP的HPI接口在Linux下的驱动程序,从而实现了两个CPU之间的数据传输功能。在系统调试部分,介绍了ADS、H-JTAG等用于ARM平台软件调试工具,分析了硬件调试和软件调试过程中遇到的若干问题,提出了解决办法。
其他文献
期刊
合成孔径雷达(SAR,Synthetic Aperture Radar)是二战后发展起来的一种高分辨力成像雷达,它可以全天候、全天时、远距离地得到类似光学照相的高分辨力图像,在军事和民用方面都
宽带匹配网络是通信系统的一个重要组成部分,其作用是连接一个信号源和负载,使在需要的频带内从信号源向负载的功率传输为最大。 本文主要研究宽带匹配网络的理论及其应用,包
期刊
本文研究了重金属离子溶液及吸附重金属离子溶液土壤的微波介电特性。以淀粉聚乙烯醇(Polyvinylalcohol)共混体(简称淀粉PVA)为溶液吸附载体,测量了水及含有Cu2+离子的水溶液
期刊
期刊
期刊
期刊
本文结合国家自然科学基金项目“低压配电网PLC网络电磁辐射测量方法与场强的研究”(项目编号:60571030),重点研究了近场电场的测量问题,首先从理论上分析了电力线通信(PLC)网络的电磁辐射特性,分析了测量其电磁辐射的可行性方法;然后对基于球形探头的近场电场测量系统从理论上分析了其测量近场电场的可行性,并通过大量的实验进行验证,得到了测量系统在1~30MHz频率范围内所能测量场强的范围。随后进