摘要
为了保证铁路视频监控系统实时性,提高视频数据的传输和处理速度,提出了基于AXI总线的视频数据传输处理的FPGA实现;视频数据输入和输出都是XSVI(XILINX streaming video interface)视频格式,传输采用AXI-Stream格式;XSVI2AXI-Stream接口通过触发器将信号同步后,加同步FIFO缓冲转换为AXI-Stream格式;AXI-Stream2XSVI接口通过视频时间控制器产生扫描信号,和AXI-Stream总线传输的视频数据时序对应后得到XSVI格式;XSVI和AXI的转换接口控制器在modelsim软件上实现功能仿真,在ISE软件上实现综合与应用,并在Sparten6开发板上得到验证,AXI总线资源占用较少,同时速率可以达到300 MHz。
In order to ensure real-time monitoring system of the railway,improve the transmission and processing speed,a implementation is proposed,which is used to transmit and process video data with AXI bus.The format of input and output video data is XSVI(XILINX Streaming Video Interface),data transmission uses AXI-Stream format.First trigger signal synchronization,then through synchronous FIFO buffer,XSVI is converted to AXI-Stream format.Time controller module generates scan signals,which is corresponded to video data.The two kinds of signals together mean XSVI format.The function of XSVI and AXI conversion interface controllers is simulated on Modelsim software,synthesized and implemented on the ISE software,and verified on Sparten6 development board,AXI bus occupied with fewer resources,while rates up to 300 MHz.
出处
《计算机测量与控制》
2015年第11期3825-3827,共3页
Computer Measurement &Control
基金
国家自然科学基金面上项目(51475240)
航空科学基金自由探索类项目(2014ZD52053)