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

Capa

Citar

Texto integral

Acesso aberto Acesso aberto
Acesso é fechado Acesso está concedido
Acesso é fechado Somente assinantes

Resumo

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.

Sobre autores

M. Golubev

NRC “Kurchatov Institute” – PNPI

Autor responsável pela correspondência
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

Bibliografia

  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.

Arquivos suplementares

Arquivos suplementares
Ação
1. JATS XML
2.

Baixar (277KB)
3.

Baixar (209KB)
4.

Baixar (37KB)
5.

Baixar (48KB)
6.

Baixar (47KB)
7.

Baixar (65KB)
8.

Baixar (224KB)
9.

Baixar (317KB)

Declaração de direitos autorais © М.А. Голубев, А.О. Полюшкин, В.А. Соловей, 2023

Este site utiliza cookies

Ao continuar usando nosso site, você concorda com o procedimento de cookies que mantêm o site funcionando normalmente.

Informação sobre cookies