Title of article :
The FPGA Pixel Array Detector
Author/Authors :
Hromalik، نويسنده , , Marianne S. and Green، نويسنده , , Katherine S. and Philipp، نويسنده , , Hugh T. and Tate، نويسنده , , Mark W. and Gruner، نويسنده , , Sol M.، نويسنده ,
Abstract :
A proposed design for a reconfigurable x-ray Pixel Array Detector (PAD) is described. It operates by integrating a high-end commercial field programmable gate array (FPGA) into a 3-layer device along with a high-resistivity diode detection layer and a custom, application-specific integrated circuit (ASIC) layer. The ASIC layer contains an energy-discriminating photon-counting front end with photon hits streamed directly to the FPGA via a massively parallel, high-speed data connection. FPGA resources can be allocated to perform user defined tasks on the pixel data streams, including the implementation of a direct time autocorrelation function (ACF) with time resolution down to 100 ns. Using the FPGA at the front end to calculate the ACF reduces the required data transfer rate by several orders of magnitude when compared to a fast framing detector. The FPGA-ASIC high-speed interface, as well as the in-FPGA implementation of a real-time ACF for x-ray photon correlation spectroscopy experiments has been designed and simulated. A 16×16 pixel prototype of the ASIC has been fabricated and is being tested.
Keywords :
Autocorrelation function , X-ray Pixel Array Detectors , Field Programmable Gate Array , Real-Time Data Processing
Journal title :
Astroparticle Physics