在工业生产控制中,最直接最有效的监控方
法莫过于视频监控,其中ARM 处理器由于具有
较好的性能与较低的价格已经在各种工业控制领
域广泛使用。但是,随着视频监控对分辨率和实
时性的要求越来越高,普通的ARM 处理器已难
以满足需求,而高档的ARM 处理器由于价格昂
贵而难以普遍使用。采用多处理器架构是缓解性
能与价格矛盾的一种较好的方案,但是在多处理
器结构中,多个处理器之间的数据传输效率直接
制约着整个系统的性能,稍有不慎就会成为系统
性能的瓶颈。
本文采用ARM 与FPGA 互连的主从结构
来完成视频信号的采集:以ARM 为系统的核心,
协调整个系统的工作;以FPGA 为协处理器连接
在ARM 的一个BAN K上,完成前端视频信号的
处理。该方案充分发挥了ARM 与FPGA 各自
的优势,很好地实现了视频监控功能,系统具有很
好的灵活性,稍加改造就能应用于其他的嵌入式
设计中。