中国光学, 2009, 2 (5): 438, 网络出版: 2010-09-07   

基于PCI总线的多通道图像数据高速采集

Image data acquisition of multi-channel image data based on PCI bus
作者单位
1 中国科学院 长春光学精密机械与物理研究所,长春 130033
2 中国科学院 研究生院,北京 100039
摘要
针对遥感相机的数据处理是对多个图像数据源产生的异步图像数据进行传输、存储和处理,本文提出了一种实用的数据采集方案。采用现场可编程门阵列(FPGA)对不同数据源的多个图像数据进行组合,在FPGA内部进行一级缓存,将异步的图像数据源变换成同步数据;然后对得到的数据进一步组合送入独立的FIFO芯片进行二级缓存;最后通过专用的PCI接口芯片,将图像数据传输到PCI总线上。 使用DriverWorks进行驱动程序的设计,采用多线程机制完成应用程序设计,实现了数据存储与实时显示同步。在合适的计算机平台上,系统可在保证实时存储和显示的同时,使数据采集速度达到80 MB/s。
Abstract
A practical data acquisition scheme was proposed to meet the requirements of image processing for asynchronous image data generated by several cameras. Firstly, the image data from different channels were combined and cashed into a Field Programming Gate Array(FPGA) to transfer asynchronous data into synchronous data. Then obtained data were combined again and sent into an independent FIFO for the second cashing. Finally, these data could be transferred to a PCI9054 bus by a special interface. By using DriverWorks to design the driving program and the multi-thread to realize the application program,the dada storage and real time display were complemented in synchronously. On a proper platform, the rate of data acquisition has reached 80 MB/s, while the system offers real-time storage and display.

沈洪亮, 刘金国, 吕世良. 基于PCI总线的多通道图像数据高速采集[J]. 中国光学, 2009, 2(5): 438. SHEN Hong-Liang, LIU Jin-guo, LV Shi-liang. Image data acquisition of multi-channel image data based on PCI bus[J]. Chinese Optics, 2009, 2(5): 438.

本文已被 1 篇论文引用
被引统计数据来源于中国光学期刊网
引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!