IP-ядро предназначено для линеаризации радиопередающего тракта современных систем радиосвязи.

DPDex-IP

Цифровые предыскажения сигнала

В течение последних нескольких лет компания ЦИТМ «Экспонента» ведёт исследование и разработку систем ввода цифровых предыскажений DPD. На рисунке 3 представлен стенд измерения и отладки алгоритмов ЦОС для разработки систем связи с использованием DPD. Разработка алгоритмов DPD довольно сложная задача, требующая большого количества времени и ресурсов, при этом конечный результат может потребовать значительных вычислительных ресурсов от целевой платформы.

Для снижения потенциальных затрат и потерь разработчиков систем связи компания ЦИТМ «Экспонента» предлагает 1DPDex-IP IP-ядро собственной разработки DPDexIP, предназначенное для линеаризации радиопередающего тракта современных систем радиосвязи.
Для решения проблемы линейности радиопередающего тракта и одновременно сохранения энергетических характеристик системы радиосвязи оптимальным является использование цифровых предыскажений формируемого сигнала (DPD). На рисунке 2 представлен принцип действия DPD применительно к нелинейной передаточной характеристике (АМ-АМ).
Современные и проектируемые системы радиосвязи (3G/4G/5G, LTE/LTE-A, Wi-Fi 802.11n/ac/ax), предназначенные для передачи больших объёмов информации, предполагают использование каналов с высокой спектральной эффективностью (бит/(сxГц)). В свою очередь, высокая спектральная эффективность, как правило, приводит к высокому уровню пик-фактора формируемого сигнала (PAPR>3 дБ). Всё это накладывает жёсткие требования к линейности радиопередающего тракта (ACPR, ACLR, EVM), что приводит к увеличению стоимости, габаритов и одновременно к снижению КПД всей системы радиосвязи. На рисунке 1 представлена типовая нелинейная передаточная характеристика (АМ-АМ).
Рисунок 2
Рисунок 1
Рисунок 3

Описание

IP-ядро DPDexIP имеет встроенную цепь обхода DPD, т. е. позволяет оперативно включать и выключать ввод предыскажений.умножитель.

Дополнительно IP-ядро DPDex-IP осуществляет вычисление модуля сигнала для прямого и обратного каналов, что позволяет контролировать уровень сигнала на выходе радиопередающего тракта. Кроме того, опционально IPядро DPDex-IP может применять заранее рассчитанные коэффициенты, что удобно для тех систем, где нелинейные свойства радиопередающего тракта не изменяются со временем. Для масштабирования и задания необходимого уровня сигнала может использоваться входной 18-битный умножитель.
IP-ядро DPDex-IP предназначено для непосредственного ввода цифровых предыскажений в формируемый сигнал. Архитектура IP-ядра DPDex-IP не привязана к конкретному производителю ПЛИС/СБИС, что повышает гибкость и независимость, разрабатываемых систем радиосвязи.

Предыскажение входного сигнала осуществляется в соответствии с загружаемыми коэффициентами. Загрузка коэффициентов возможна через базовый «нативный» порт, а также через стандартный интерфейс AXI4-Lite. Таким образом, IP-ядро DPDex-IP способно работать с системами адаптации, действующими в режиме постоянного обновления коэффициентов (расчёт ведётся на ПЛИС/СБИС) и с системами адаптации, предусматривающими периодическое обновление коэффициентов с помощью софт-процессора, например, ARM/Nios/Microblaze/RISC-V.

Технические характеристики

Ресурсы (P=5, M=5):
  • LUT — 4682
  • DSP — 57 (в режиме 1 clk/sample)/ 31 (в режиме 2 clk/sample) при максимальном количестве коэффициентов
  • FF — 12 645 (в режиме 1 clk/sample при максимальной тактовой частоте 450 МГц)
Рисунок 4
  • Архитектура — Memory Polynomial Advanced
  • Максимальная полоса предыскажаемого сигнала — 220 МГц
  • Максимальная тактовая частота работы ядра — 450 МГц (Xilinx Zynq7100/ Zynq7045)
  • Максимальное кол-во коэффициентов — 21

Производительность

Рисунок 5
Рисунок 6
Очевидно, что использование IP-ядра DPDex-IP приводит к существенному существенному повышению качества сигнала. EVM сигнала улучшен на 3,6 % (более, чем в два раза).
С практической точки зрения наиболее важным является анализ такого параметра, как EVM (error vector magnitude) – модуля вектора ошибки.

На рисунке 6 представлены созвездия сигналов формата QAM-256 без предыскажений и с использованием предыскажений DPDex-IP.
IP-ядро DPDex-IP реализовано с учётом максимальных требований к быстродействию и производительности. ЦИТМ «Экспонента» предлагает улучшенную реализацию архитектуры ввода цифровых предыскажений — Memory Polynomial Advanced. Улучшения архитектуры коснулись быстродействия, точности вычислений, минимизации вычислительных ресурсов.

Основным преимуществом IP-ядра DPDexIP является возможность предыскажения сверхширокополосных сигналов (до 220 МГц).

Степень подавления уровня помехи в соседнем канале (ACLR/ACPR) зависит от качества рассчитанных коэффициентов предыскажения, нелинейных свойств усилителя мощности, полосы предыскажаемого сигнала. Качество коэффициентов предыскажения определяется алгоритмами расчёта/ адаптации. Наилучших результатов позволяют добиться алгоритмы на основе RLS-методов.

Типовое значение подавления ACLR/ACPR лежит в диапазоне от 10 дБ до 25 дБ. На рисунке 5 представлен спектр сигнала без предыскажений и с использованием предыскажений DPDex-IP.

Интеграция

IP-ядро DPDex-IP ЦИТМ «Экспонента» всегда доступно для целевых платформ FPGA и СБИС. Для специальных применений возможно использование IP-ядра DPDex-IP в составе специализированных СнК.

Интеграция IP-ядра DPDex-IP в текущие или будущие проекты возможна в соответствии с любыми требованиями и пожеланиями заказчика. Специалисты ЦИТМ «Экспонента» помогут вам в решении этой задачи.