Некоторые вопросы отладки программного обеспечения для сбора и предварительной обработки данных нейтронного детектора на основе двух кольцевых буферов

Обложка

Цитировать

Полный текст

Аннотация

Рассмотрены вопросы отладки программного обеспечения устройства сбора и предварительной обработки данных с сетевым интерфейсом для двумерного позиционно-чувствительного детектора тепловых нейтронов на основе линий задержки. Оригинальное программное обеспечение использует способ передачи данных через два кольцевых буфера. Предложены изменения в коде программного обеспечения для проверки возможности переполнения кольцевых буферов. Показано, что при частоте входных импульсов до 1 МГц потери данных в кольцевых буферах нет. Соответствующее мертвое время регистрации составляет порядка 1 мкс.

Об авторах

М. А. Голубев

НИЦ “Курчатовский институт” – ПИЯФ

Автор, ответственный за переписку.
Email: golubev_ma@pnpi.nrcki.ru
Россия, 188300, Гатчина

А. О. Полюшкин

НИЦ “Курчатовский институт” – ПИЯФ

Email: golubev_ma@pnpi.nrcki.ru
Россия, 188300, Гатчина

В. А. Соловей

НИЦ “Курчатовский институт” – ПИЯФ

Email: golubev_ma@pnpi.nrcki.ru
Россия, 188300, Гатчина

Список литературы

  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.

Дополнительные файлы


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

Согласие на обработку персональных данных

 

Используя сайт https://journals.rcsi.science, я (далее – «Пользователь» или «Субъект персональных данных») даю согласие на обработку персональных данных на этом сайте (текст Согласия) и на обработку персональных данных с помощью сервиса «Яндекс.Метрика» (текст Согласия).