4.5 Article

Multichannel FPGA-Based Data-Acquisition-System for Time-Resolved Synchrotron Radiation Experiments

Journal

IEEE TRANSACTIONS ON NUCLEAR SCIENCE
Volume 64, Issue 6, Pages 1320-1326

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TNS.2017.2655366

Keywords

Asynchronous circuits; crystal microstructure; crystallography; data acquisition (DAQ); digital integrated circuits; ferroelectric devices; field programmable gate arrays (FPGA); logic programming; piezoelectric devices; random access memory; summing circuits; time division multiplexing; X-ray applications; X-ray detection; X-ray diffraction

Funding

  1. German Federal Ministry of Education and Research: Stroboskopie mit hoher Winkelauflosung [05K13PSA]

Ask authors/readers for more resources

The aim of this contribution is to describe our recent development of a novel compact field-programmable gate-array (FPGA)-based data acquisition (DAQ) system for use with multichannel X-ray detectors at synchrotron radiation facilities. The system is designed for time resolved counting of single photons arriving from several-currently 12-independent detector channels simultaneously. Detector signals of at least 2.8 ns duration are latched by asynchronous logic and then synchronized with the system clock of 100 MHz. The incoming signals are subsequently sorted out into 10 000 time-bins where they are counted. This occurs according to the arrival time of photons with respect to the trigger signal. Repeatable mode of triggered operation is used to achieve high statistic of accumulated counts. The time-bin width is adjustable from 10 ns to 1 ms. In addition, a special mode of operation with 2 ns time resolution is provided for two detector channels. The system is implemented in a pocket-size FPGA-based hardware of 10 cm x 10 cm x 3 cm and thus can easily be transported between synchrotron radiation facilities. For setup of operation and data read-out, the hardware is connected via USB interface to a portable control computer. DAQ applications are provided in both LabVIEW and MATLAB environments.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available