{'fraction_non_alphanumeric': 0.02689075630252101, 'fraction_numerical': 0.014285714285714285, 'mean_word_length': 4.565420560747664, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A photon-counting X-ray detector using SiPM and FPGA-only MVT digitizer

Multi-voltage threshold (MVT) digitizes the scintillation pulse by taking the timing samples when it crosses the predefined thresholds. In our previous work, we have demonstrated an FPGA-only MVT digitizer based on this method and developed several modularized PET detectors. It has become a promised high integration density and low cost digitizer for readout the signal from the SiPM based scintillation detector. In this work, we describe the design and implementation of a photon-counting x-ray detector using FPGA-only MVT digitizer and YSO/SiPM detector. The count-rate of the detector is measured to be as high as 1.3 Mcps/pixel and it’s variation is 11.9 kcps/pixel. We also demonstrated an X-ray security inspection system by using of such detectors. Our preliminary imaging from the system indicated a spatial resolution of 1.0 line pair/mm and a wire resolution of 0.2 mm. Moreover the normalized imaging indicates that the mean value of gray scale varying with the sampling time in one channel is 253 with a standout deviation 4. And the mean gradation between channels is 253 with a standout deviation 3.