论文部分内容阅读
随着大规模集成电路、计算机技术以及通信技术的高速发展,图像采集与传输系统在越来越多的领域中得到了应用,而这也同时促进了数字图像采集技术的快速发展。然而,如何设计一个集广视场、高分辨率、实时性和便携性等特性于一体的图像采集与传输系统仍然是现代图像采集与传输领域中的一个研究热点。为此,本文设计了一种基于FPGA的多路图像采集与传输系统。本系统采用3×3的图像传感器阵列来获得高分辨率的广视场图像,其中每路图像的分辨率为2592×1944,帧频为5fps,像素点位宽为16bit,单路图像数据传输带宽约为403Mbps。在设计时,将9个图像传感器分别装在3块板卡上,每块板卡的总数据带宽约为1.2Gbps。每块板卡选用FPGA作为主控芯片,选用OV5640图像传感器阵列来获得高分辨率广视场图像,选用DDR2 SDRAM来对图像数据进行缓存,选用光纤传输来实现高带宽数据传输,选用HDMI来进行高分辨率图像显示。针对图像的采集与显示模块,主要实现了通过SCCB协议和IIC协议分别对OV5640图像传感器和Sil9136 HDMI编码芯片两者内部寄存器的配置。针对图像的缓存模块,主要设计与实现了如何通过对MCB IP核的使用来控制DDR2 SDRAM进行数据存储工作,以及如何通过设计异步FIFO来解决在数据存储过程中遇到的跨时钟域问题。针对图像的传输模块,主要实现了通过Aurora 8B/10B IP核的使用来控制光模块进行高带宽数据传输工作。最后通过调试与验证,其结果表明本文设计的基于FPGA的多路图像采集与传输系统达到了设计指标要求,在对文章进行总结的同时指出了系统进一步的优化方向。