Debugging Software for Data Acquisition and Processing for a Neutron Detector with an Architecture of Two Circular-Buffers

封面

如何引用文章

全文:

开放存取 开放存取
受限制的访问 ##reader.subscriptionAccessGranted##
受限制的访问 订阅存取

详细

A technique for debugging the software of a data acquisition and processing device with a network interface for a 2D position-sensitive thermal neutron detector with a delay line readout is described. The original software transfers data through two ring buffers. Changes are proposed in the software code to check the possibility of ring buffer overflow. It is shown that there is no data loss in the ring buffers at input pulse frequencies up to 1 MHz. The corresponding registration dead time is on the order of 1 μs.

作者简介

M. Golubev

NRC “Kurchatov Institute” – PNPI

编辑信件的主要联系方式.
Email: golubev_ma@pnpi.nrcki.ru
Russia, 188300, Gatchina

A. Polyushkin

NRC “Kurchatov Institute” – PNPI

Email: golubev_ma@pnpi.nrcki.ru
Russia, 188300, Gatchina

V. Solovei

NRC “Kurchatov Institute” – PNPI

Email: golubev_ma@pnpi.nrcki.ru
Russia, 188300, Gatchina

参考

  1. Голубев М.А., Савельева Т В., Гапон О.Н., Колхидашвили М.Р., Полюшкин А.О., Соловей В.А. // Поверхность. Рентген., синхротр. и нейтрон. исслед. 2022. № 11. С. 1.
  2. Charpak G., Bouclier R., Bressani T., Favier J., Zupančič Č. // Nucl. Instrum. Methods. 1968. V. 65. P. 217. https://doi.org/10.1016/0029-554X (68)90568-5
  3. Kano H., Fukunaga C., Ikeno M., Sasaki O., Sato K., Matsuura S. // IEEE Trans. Nucl. Sci. 2001. V. 48. Iss. 3. P. 509. https://doi.org/10.1109/23.940108
  4. Соловей В.А., Савельева Т.В., Колхидашвили М.Р., Гапон О.Н. // Приборы и техника эксперимента. 2019. Т. 5. С. 145. https://doi.org/10.1134/S0032816219050112
  5. Levchanovsky F.V., Litvinenko E.I., Nikiforov A.S., Gebauer B., Schulz Ch., Wilpert Th. // Nucl. Instrum. Methods Phys. Res. A. 2006. V. 569. Iss. 3. P. 900.https://doi.org/10.1016/j.nima.2006.09.091
  6. Toledo J., Beltrán D., Bordas J., Ramos-Lerate I., Martínez J.C., Fernández F. // IEEE Trans. Nucl. Sci. 2004. V. 51. Iss. 4. P. 1488.https://doi.org/10.1109/TNS.2004.832617
  7. López-Robles J.M., Alfaro R., Belmont-Moreno E., Grabski V., Martínez-Dávalos A., Menchaca-Rocha A. // IEEE Trans. Nucl. Sci. 2005. V. 52. Iss. 6. P. 2841.https://doi.org/10.1109/TNS.2005.862789
  8. Hanu A.R., Prestwich W.V., Byun S.H. // Nucl. Instrum. Methods Phys. Res. A. 2015. V. 780. P. 33. https://doi.org/10.1016/j.nima.2015.01.053
  9. Parsakordasiabi M., Vornicu I., Rodríguez-Vázquez Á., Carmona-Galán R. // Sensors. 2021. V. 21. P. 308.https://doi.org/10.3390/s21010308
  10. Zhang F., Sun G. // 2012 Int. Conf. on Control Engineering and Communication Technology. Washington, December 7–9, 2012. P. 974. https://doi.org/10.1109/ICCECT.2012.102
  11. The Scientist and Engineer’s Guide to Digital Signal Processing. 2011. http://www.dspguide.com/pdfbook.htm.
  12. Lockless Ring Buffer Design. 2009. https://docs.kernel.org/trace/ring-buffer-design.html.

补充文件

附件文件
动作
1. JATS XML
2.

下载 (277KB)
3.

下载 (209KB)
4.

下载 (37KB)
5.

下载 (48KB)
6.

下载 (47KB)
7.

下载 (65KB)
8.

下载 (224KB)
9.

下载 (317KB)

版权所有 © М.А. Голубев, А.О. Полюшкин, В.А. Соловей, 2023