{'fraction_non_alphanumeric': 0.023015873015873017, 'fraction_numerical': 0.003968253968253968, 'mean_word_length': 5.151219512195122, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Data Acquisition System Developed For The Resonance Absorption Project

Minimizing signal errors and losses in high-rate nuclear-imaging systems places demands on the signal-processing and data acquisition electronics. We will describe both the data acquisition system being developed for the resonant absorption project and techniques used to minimize signal errors and losses. The data acquisition system acquires pulse-height spectra from an array of gamma-ray detectors. The data is made available to multiple processors by using the VMEbus standard to provide concurrent data analysis. In addition, we use the VxWorks real-time operating system in conjunction with a SUN workstation to develop the application software. We have designed a pulse-height-analysis board that is optimized for low dead time. This board has eight independent signal channels, each consisting of a charge integrator, a fast analog-to-digital converter, and a first-in/first-out memory. This board also contains a 68020 CPU that performs the initial data compression and stores digitized data into dual-ported memory. By using an independent high-speed signal channel for each detector, we are able to improve performance over the standard multiplexed techniques commonly in use.