EdigE
← ЛЕНТА

TRNXSDR превращает SDR в шасси со сменным радиотрактом

На одной плате TRNXSDR собраны Zynq-7015, гигабайт DDR3, медный Ethernet, SFP и питание USB-C PD. Радиочипа на ней нет: вместо него предусмотрены два слота для сменных RF-модулей. Именно разъёмы решают, какая часть SDR останется в шасси при переходе на другой диапазон, число каналов или класс преобразователя.
## Цифровая часть остаётся, радиомодуль меняется

В основе платы стоит Zynq-7015 с двухъядерным ARM и логикой FPGA, рядом размещён 1 ГБ DDR3-1066. На краях собраны медный Gigabit Ethernet, SFP, USB-C PD для питания от 9 до 20 В и четыре SMA. Однако смысл конструкции задают слоты. Два высокоскоростных разъёма несут LVDS; один из них также выводит две последовательные линии и заявлен для JESD204B. Ещё два слота рассчитаны на более медленные управляющие и периферийные сигналы. В такой компоновке модуль с трансивером, широкополосным преобразователем или специализированным цифровым IF не заставляет заново проектировать сетевую и вычислительную половину устройства.

Две GTP-линии вместо заявленных GTX

Автор в документации называет линии «GTX», хотя для XC7Z015 это терминологически неверно. В SoC установлены четыре трансивера GTP: документация AMD допускает до 6.25 Гбит/с на линию. Поэтому ориентир проекта до 5 Гбит/с для custom digital IF укладывается в возможности кристалла. Сам по себе этот расчёт ещё ничего не говорит о качестве конкретного канала: публично нет eye diagram, TDR, BER-тестов либо отчёта о стабильном линке на заявленной скорости.

У платы уже есть более весомая материальная основа, чем рендер и перечень намерений. Репозиторий содержит исходники аппаратного проекта, документацию, расчёт DDR и фотографии собранной Rev 1.0. Опубликованы также GNU Radio flowgraph и скриншоты приёма в районе 433 МГц. Это показывает работу RX-цепочки, хотя по ним нельзя извлечь шумовую фигуру, SFDR, динамический диапазон или непрерывную скорость сетевого потока.

Собранная плата уже есть, измерений скоростных трактов пока нет

Сменные модули на LMS6002D, LMS7002M и семействе AD936x пока находятся в дорожной карте, как и поддержка SoapySDR, OpenWiFi и завершённая прошивка SFP. Rev 1.0 автор помечает функциональной, но содержащей известные ошибки; Rev 2.0 разрабатывается. JESD204B тоже остаётся заявленной возможностью слота: параметры lane rate, subclass, разводка SYSREF/SYNC~ и результаты запуска линка не опубликованы.

Разъём как граница радиосистемы

Самая интересная часть TRNXSDR лежит в границе между платами. Обычно эта граница проходит между готовым SDR и ПК, а здесь она проведена внутри радиоустройства: у цифровой платформы появляются разъёмы для разных физических способов превратить электромагнитную волну в поток отсчётов. Открытые исходники платы выпущены под CERN-OHL-S v2; для закрытых производных аппаратных продуктов автор предлагает отдельное коммерческое лицензирование.