解析基于 DSP 视频处理的系统设计及应用优势
出处:网络整理 发布于:2025-05-15 16:18:31
文章采用 HPll6 的传输模式,其传输速度能够较好地满足实际需求。后续研究计划尝试采用 HPl32 模式,届时传输速度有望得到进一步提高。在 ARM 与 DSP 之间的通信中,通过引入视频数据通信协议,相较于传统的通过 read/write buffer 实现通信的方式,视频数据传输的可靠性得到了更好的保证。
本设计采用仿生学原理和高集成度设计,实现了与人眼同视角的 3G 视频安全帽。整个系统由视频安全帽和腰跨式数据处理终端两部分组成,二者采用高可靠性航空连接。其中,图像处理部分采用三星公司的 S3C6410 ARM11 处理器和 TMS320DM642 DSP 处理器组成。
系统构成
本设计主要由视频安全帽和腰跨式视频终端两部分构成。视频安全帽中包含 1 路视频输入、1 路音频输入和 1 路音频输出,并配备了辅助灯光,以满足不同环境下的使用需求。腰跨式视频终端主要由 ARM11 和 DSP 双核系统、3G 和管理模块组成,主要完成数据处理、传输、存储和系统控制等功能。
ARM 处理系统设计
ARM 处理系统主要由主控模块、数据存储系统、模拟数字信号的采集模块等部分组成。CPU 采用三星公司 S3C6410A 处理器,其工作频率可达 667MHz,能够为系统提供稳定且高效的运算支持。
DSP 视频处理系统设计
DSP 图像处理系统由视频解码、图像处理三部分组成。其中,视频解码采用 TVP5150 超低功耗解码器,能够有效降低系统功耗。图像处理采用 TMS320DM642(简称 DM642)DSP 处理器,它可在 600MHz 时钟频率下工作,指令周期为 1.67ns,每个指令周期可并行 8 条 32 位指令,处理能力可达到 4800MIPS 的峰值计算速度,能够快速完成视频处理任务。
模拟信号通过 TVP5150 解码后,送到 DM642 芯片进行 H.264 视频压缩,压缩后的信号传送到 ARM 嵌入式系统,再通过 3G 模块将数据传送至远端服务器或进行本地存储。
ARM 系统与 DSP 系统间的协作实现
视频信号经 DSP 压缩编码后通过主机接口(HPI)将数据传送至 S3C6410A 中进行下一步数据传输或存储。本文选用 HPI16 模式,其主要接口信号线包括 16 位数据线 HD [15:0]、2 条访问控制选择信号线 HCNTL [1:0]、半字识别选择信号线 HHWIL、地址选通输入信号线 HAS、主机读写选择信号线 HR/W、3 条选通信号线 HCS、HDS1 和 HDS2、准备好信号线 HRDY 以及向主机发送中断信号线 HINT 等。
经测试,基于 HPI16 数据传输协议,DM642 与 S3C6410 间的通信速率可以达到 50Mbps,带宽足够用来传输 MPEG 等压缩的视频数据。本设计结合了 DSP 处理器在视频压缩方面的优势和运行于 ARM 之上的 Linux 操作系统在数据管理与任务调度机制方面的出色表现,由 DSP 完成图像处理功能,并通过高速接口把视频数据传输给嵌入式微处理系统,完成视频数据的传输、存储功能。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,//2jv4g1.cn,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 专业解析:单片机 BootLoader 的发展进化全记录2025/6/18 14:49:38
- 43 问全解:单片机晶振常见问题深度剖析2025/6/9 16:04:35
- 一文全面读懂单片机的存储器2025/6/3 16:22:16
- 单片机串口接收的几种常用的数据处理方法2025/5/23 16:26:54
- 单片机 D/A 转换器接口:关键概念深度剖析2025/5/23 14:29:38