WU Di, LI Bing-yu, WANG Xiao-dong. Design of image interaction and display system based on ARM+FPGA[J]. , 2015,30(6): 979-986 DOI: 10.3788/YJYXS20153006.0979.
Design of image interaction and display system based on ARM+FPGA
To promote the integration of mapping information obtained
image interaction and display are realized based on the dual-core ARM+FPGA hardware architecture in this paper by taking full advantage of the parallel processor FPGA (Field-Programmable Gate Array) and the high-performance ARM processor.The real-time image display is realized based on Qt graphical interface and the driven design of FPGA FIFO (First Input First Output) is completed in the Linux 2.6.36 kernel which uses Linux operating system as the software platform
ARM11 as the core of embedded hardware processor and FPGA as the coprocessor.The test results show that it could achieve high speed VGA (640480) format image interaction between ARM and FPGA with the maximum frame rate of 26 fps and the maximum transmission bandwidth of 182 Mbps.This system not only has the advantages of small volume
low power consumption
low cost
but also has good performance of stability and functionality.Moreover
it could meet the real-time requirements for the aerial remote sensing system.
关键词
Keywords
references
徐正平,许永森. S3C2440A在步进电机控制器人机交互中的应用[J].液晶与显示, 2015,30(1):70-76. Xu Z P, Xu Y S.Application of S3C2440A in human-computer interaction of stepping motor controller[J].Chinese Journal of Liquid Crystals and Display, 2015, 30(1):70-76.(in Chinese)
宋亚军,许廷发,倪国强,等.基于Virtex-4 FPGA的低功耗图像融合系统[J].光学精密工程, 2007,15(6):935-940. Song Y J, Xu T F, Ni G Q, et al.Low power image fusion system based on Virtex-4 FPGA[J].Opt.Precision Eng., 2007, 15(6):935-940.(in Chinese)
宋宝华.Linux设备驱动开发详解[M].北京:人民邮电出版社,2008. Song B H.Details for Embedded Linux Device Drivers Development [M].Beijing:The People's Posts and Telecommunications Press, 2008.(in Chinese)
王亚庭.基于ARM与FPGA的高速数据采集技术研究[D].北京:北京交通大学,2007. Wang Y T.Research on High speed data acquisition technology based on ARM&FPGA[D].Beijing:Beijing Jiaotong University, 2007.(in Chinese)
赵同样.嵌入式Linux系统驱动研究与开发[D].哈尔滨:中国地震局工程力学研究所,2012. Zhao T X.Study and development of embedded Linux system driver[D].Harbin:Institute of Engineering Mechanics, China Earthquake Administration.2012.(in Chinese)
MitchellM, Oldham J, Samuel A.Advanced Linux Programming [M].America:New Riders Publishing, 2001.
汪益立,胡旭东,黄斌. Linux内核中双口RAM驱动开发及在大圆机控制系统中的应用[J].现代纺织技术, 2014(4):13-17. Wang Y L, Hu X D, Huang B.Development of dual-port RAM driver in Linux kernel and application in control system of circular machine[J].Advanced Textile Technology, 2014(4):13-17.(in Chinese)
华清远见嵌入式培训中心.嵌入式Linux应用程序开发标准教程[M].北京:人民邮电出版社,2009. Huaqing Vision EmbeddedTraining Center.Details for Embedded Linux Application Program Development [M].Beijing:The People's Posts and Telecommunications Press, 2009.(in Chinese)
卢振华,郭永飞,李云飞,等.利用CCD拼接实现推扫式遥感相机的自动调焦[J].光学精密工程, 2012,20(7):1559-1565. Lu Z H, Guo Y F, Li Y F, et al.Realization of auto-focus on APRC using CCD stitching[J].Opt.Precision Eng., 2012, 20(7):1559-1565.(in Chinese)