基于FPGA的高速图像传输系统设计
Design of high-speed image transmission system based on FPGA
-
摘要: 提出一种多相机的高速图像传输方法,以克服目前采用LVDS方式进行长距离图像传输技术存在的所需线缆数量大、同时需要进行数据中继、系统的复杂度高的缺陷。系统采用FPGA为主控制器,将接收到的高速相机发出的LVDS格式图像数据转换成TTL信号,并分别输入到指定的存储区中。将相应存储区中的图像数据进行打包处理,送入RocketIO中转换为高速串行数据后,利用光纤进行远距离传输。实验表明,该方法在1.6 Gbps的传输速率下,传输数据量为32 Gbit时,误码数为零,且系统设计简单、性能优良,具有较强的可扩展性。Abstract: The high-speed digital image transmission method for high speed camera is proposed, in order to overcome the current approach to long distance image transmission technology by LVDS. It can decrease the requirement of cable quality and system complexity, and be unnecessary of data relay. FPGA was used as the main controller. The received image data of LVDS format was changed into the signal of TTL format, and then was stored into the appointed location. Then the image data was transmitted by optical fiber after the high-speed serial data was gotten by RocketIO. The bit-error number was zero when 32 Gbit data is transmitted at the rate of 1.6 Gbps. The result shows that the method has the advantage of low bit-error rate, simple system design, excellent performance and convenient expansibility.