Preview

Труды НИИСИ

Расширенный поиск

Блок приема данных от внешнего АЦП с поддержкой ПДП по интерфейсу SPI

https://doi.org/10.25682/NIISI.2026.2.0005

Аннотация

Разработан сложнофункциональный блок (СФ-блок), обеспечивающий прием потоковых данных от внешнего аналогово-цифрового преобразователя (АЦП) по последовательному периферийному интерфейсу (SPI). Особенностью данного блока является то, что АЦП выступает в роли ведущего, генерируя тактовый сигнал и управляя обменом по шине SPI. Взаимодействие с АЦП такого типа требует реализации контроллера SPI в режиме ведомого. Предлагаемый СФ-блок состоит из ведомого контроллера SPI, блока конфигурационных регистров и модуля прямого доступа к памяти (ПДП). Использование ПДП позволяет минимизировать участие центрального процессора: последовательность данных, принятых от АЦП, накапливается во внутреннем буфере, после чего происходит пакетная передача по заданному адресу в системную память без программного вмешательства. Блок поддерживает работу с АЦП разрядностью 10, 12, 14 и 16 бит. В блоке реализованы однократный, кольцевой режимы ПДП и система прерываний по событиям заполнения буфера.

Ключевые слова


Об авторах

Е. А. Соловьева
НИЦ «Курчатовский институт» - НИИСИ, Москва
Россия


А. В. Корниленко
НИЦ «Курчатовский институт» - НИИСИ, Москва
Россия


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

1. Texas Instruments. ADS8513 16-bit, 40-kSPS Serial Output Analog-to-Digital Converter. Datasheet, SBAS112.

2. Jiménez Sánchez, J. Advanced System on Chip Field Programmable Gate Array Powered Data Acquisition System for Pixel Detectors / J. Jiménez Sánchez, P. Blanco Carmona, J. Hinojo [и др.] // Sensors. — 2023. — Vol. 24. — Art. 218. — DOI 10.3390/s24010218.

3. Topko, Yu. SoC FPGA Based Data Acquisition System for Position Sensitive Silicon Detectors / Yu. Topko, B. Topko, S. Khabarov, N. Zamyatin // Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment. — 2022. — Т. 1033. — Ст. 166680. — DOI 10.1016/j.nima.2022.166680.

4. Choi, S. FPGA-Based Multi-Channel Real-Time Data Acquisition System / S. Choi, H. Yang, Y. Noh, G. Kim, E. Kwon, H. Yoo // Electronics. — 2024. — Vol. 13. — Art. 2950. — DOI 10.3390/electronics13152950.

5. Manduchi, G. A Versatile Board for Event Driven Data Acquisition / G. Manduchi, A. Rigoni Garola, L. Trevisan, T. Patton // Sensors. — 2024. — Т. 24. — Ст. 1631. — DOI 10.3390/s24051631.

6. Van Muoi, N. A Reproducible FPGA–ADC Synchronization Architecture for High Speed Data Acquisition / N. Van Muoi, N. Dong // Data. — 2026. — Т. 11. — Ст. 23. — DOI 10.3390/data11010023.

7. Zabolotny, W. Versatile DMA Engine for High Energy Physics Data Acquisition Implemented with High Level Synthesis / W. Zabolotny // Electronics. — 2023. — Т. 12. — Ст. 883. — DOI 10.3390/electronics12040883.


Рецензия

Для цитирования:


Соловьева Е.А., Корниленко А.В. Блок приема данных от внешнего АЦП с поддержкой ПДП по интерфейсу SPI. Труды НИИСИ. 2026;16(2):43-47. https://doi.org/10.25682/NIISI.2026.2.0005

For citation:


Soloveva E.A., Kornilenko A.V. Data Acquisition Module for an External SPI ADC with DMA Support. SRISA Proceedings. 2026;16(2):43-47. (In Russ.) https://doi.org/10.25682/NIISI.2026.2.0005

Просмотров: 85

JATS XML


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2225-7349 (Print)
ISSN 3033-6422 (Online)