
И.М. Пономарев1
1 НТЦ АО «Калугаприбор» (г. Таганрог, Россия)
1 imponomar@ntcmks.ru
Постановка проблемы. В телекоммуникационных системах для формирования комплексных сигналов используются преобразователи Гильберта, работа которых нуждается в оптимизации. Актуальность проблемы определяется необходимостью повышение реальной производительности сигнальных процессов за счет применения макроинструкций SIMD-арифметики и оптимизации как структуры данных, так и самого вычислительного алгоритма.
Цель. Представить методы эффективной реализации преобразователей Гильберта, используемых в телекоммуникационных системах для формирования комплексных сигналов.
Результаты. Приведено описание функции преобразователя Гильберта на языке C для микроконтроллеров семейства CORTEX_M. Рассмотрены методы эффективной реализации преобразователей Гильберта.
Практическая значимость. Итог данной работы определяется двукратным повышением производительности системы за счет предложенных преобразований.
Пономарев И.М. Оптимизация преобразователей Гильберта для цифровых сигнальных процессоров с SIMD-архитектурой // Успехи современной радиоэлектроники. 2025. T. 79. № 1. С. 79–84. DOI: https://doi.org/10.18127/j20700784-202501-09
- Парамонов А., Куропаткин О. Цифровая обработка при когерентной демодуляции сигналов. URL: http://www.chipnews.ru/html.cgi/ arhiv/00_08/stat_2.htm
- Рабинер Л., Голд Б. Теория и применение цифровой обработки сигналов. М.: Мир. 1978.
- Yu J. The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors. Newnes. 2013.