• 中文核心期刊要目总览
  • 中国科技核心期刊
  • 中国科学引文数据库(CSCD)
  • 中国科技论文与引文数据库(CSTPCD)
  • 中国学术期刊文摘数据库(CSAD)
  • 中国学术期刊(网络版)(CNKI)
  • 中文科技期刊数据库
  • 万方数据知识服务平台
  • 中国超星期刊域出版平台
  • 国家科技学术期刊开放平台
  • 荷兰文摘与引文数据库(SCOPUS)
  • 日本科学技术振兴机构数据库(JST)

基于USB3.0的EMCCD相机高速数据传输系统的研究

A Study of a High-Speed Data-Transmission System Based on a USB3.0 Chip for EMCCD Cameras

  • 摘要: 自动成像协会(Automated Imaging Association, AIA)在2013年初发布了用于高速图像数据传输的USB3 Vision标准。首先简要介绍了基于该标准的EMCCD相机高速数据传输系统的设计方案,重点介绍了传输系统的构建和图像采集软件的设计。其中,传输系统的构建主要是在QUARTUS II的开发环境下,移植EMCCD相机数字控制器,使用VHDL语言编程设计一个控制器,产生USB3.0芯片USB3014的读写时序以及相关的逻辑信号,并且完成模拟图像产生和针对USB3 Vision标准的数据传输格式转换的功能;图像采集软件的编写是在VS2010开发环境下利用CYPRESS公司提供的应用程序接口(API),采用C++语言实现。最后进行了模拟图像的采集实验,并且进行了误码率估算。

     

    Abstract: Electron-Multiplying CCDs (EMCCDs) are high-speed devices to record images of dim objects. For the high-speed recording capability of an EMCCD to be actually used, it is necessary to equip a high-speed data-transmission channel in the camera incorporating the EMCCD. The USB3 Vision standard was released by the Automated Imaging Association (AIA) in early 2013 to be used for high-speed image-data transmission. The standard defines the camera behavior for working with a USB3.0 bus and the approach to use a USB3.0 interface. Based on the characteristics of EMCCDs of high-speed readouts and the USB3 Vision standard, we have designed a high-speed data-transmission system for EMCCD cameras. The paper first briefly describes the design of the system. It then mainly discusses the transmission system and the associated image-acquisition software. The system was constructed by using an old digital controller of an EMCCD camera and designing a new USB3.0 controller. The USB3.0 controller was designed within the QUARTUS II development environment using the VHDL language. The USB3.0 controller is used to generate read-write timing signals and other logic-operation signals required by the USB3014 chip, to output simulation images, and to convert the data-transmission format according to the USB3 Vision standard. The image-acquisition software is programmed with the C++ by utilizing some API (Application Programming Interface) functions provided by the CYPRESS Semiconductor Corporation. We have carried out experiments to test the transmission system after its full construction. The image-acquisition software can download the configurable firmware for the USB3014, display the device information, provide the interface for setting the ADC parameters, and capture image frames. With the software, image frames can be captured separately or in a batch, and the images within the frames can be saved automatically or manually. A measured bit error rate of the system is less than 7.28×10-13 if the transmission line is 1.5m long and the transmission rate is less than 266MB/s. The experiments show that our system meets the requirements on the transmission speed of an EMCCD camera, and its bit error rate also fits USB communications.

     

/

返回文章
返回