Accelerating nuclear physics experiments using a model-integrated triggering system

This paper concerns the development of a real-time, reconfigurable hardware triggering system that aims to facilitate setting up and capturing of data from nuclear physics experiment done at iThemba LABS in South Africa. This system replaces an analogue triggering system that involved time-consuming configuration tasks of Nuclear Instrumentation Module (NIM) circuitry. The new system is a model-integrated computing solution built on Scilab, and provides a means to translate a visual configuration model into code to program a FPGA-based reconfigurable hardware platform. This reconfigurable platform replaces many connections and components of the old system that had to be wired-up manually for experiments. A comparative test of the old and new systems was done, including analysis of safe-timing operation. The new system has a number of advantages, in particular: saving time in setting up experiments, a facility to timeshare expensive NIM electronics, and reducing wear and tear on equipment. But the testing also showed difficulties with the new system, such as longer latencies and jitter compared to the old system. Solutions for these problems are reviewed; but further work is needed to improve responsiveness and scalability of the new system to make it applicable to a wider range of the experiments done at iThemba LABS.

[1]  Peter R. Wilson Design Recipes for FPGAs , 2007 .

[2]  G. Knoll Radiation detection and measurement , 1979 .

[3]  Stefano Riboldi,et al.  Adaptive digital trigger architecture in FPGA , 2009, 2009 IEEE Nuclear Science Symposium Conference Record (NSS/MIC).

[4]  I. Brock,et al.  Physics at the Terascale , 2011 .

[5]  Jean-Philippe Chancelier,et al.  Modeling and Simulation in Scilab/Scicos with ScicosLab 4.4 , 2009 .

[6]  I. Procházka,et al.  Digital spectrometer for coincidence measurement of Doppler broadening of positron annihilation radiation , 2010 .

[7]  C.M.B.A. Correia,et al.  A high performance reconfigurable hardware platform for digital pulse processing , 2004, IEEE Transactions on Nuclear Science.

[8]  A. Wilkinson,et al.  Measurement of plastic strain of polycrystalline material by electron backscatter diffraction , 2005 .

[9]  Gabor Karsai,et al.  Model-Integrated Computing , 1997, Computer.

[10]  Cosimo Imperiale,et al.  On nuclear spectrometry pulses digital shaping and processing , 2001 .

[11]  Clive Maxfield,et al.  The Design Warrior's Guide to FPGAs: Devices, Tools and Flows , 2004 .

[12]  Mario Porrmann,et al.  vMAGIC - Automatic Code Generation for VHDL , 2009, Int. J. Reconfigurable Comput..

[13]  A. Leppänen,et al.  A system for low-level the cosmogenic 22Na radionuclide measurement by gamma–gamma coincidence method using BGO detectors , 2011 .

[14]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[15]  Hartmut Bossel,et al.  Modeling and simulation , 1994 .

[16]  W. Marsden I and J , 2012 .