На его блоге Лукас Лао Бейер опубликовал пост, который демонстрирует его путь к проектированию и сборке программно-определяемого радио с нуля. Готовый дизайн SDR Лукаса называется FreeSRP и основан на трансивере AD9364 от Analog Deviced и FPGA от Xlinx.
В своем посте Лукас Лао Бейер описывает, как он спроектировал PCB с использованием Altium Designer, тщательно прокладывая трассировки, чтобы обеспечить использование как можно более короткого пути и корректное соответствие импеданса. Затем, после изготовления PCB в OSH Park, он пишет, как собирал плату, аккуратно размещая компоненты вручную и используя свою паяльную печь с повторным плавлением. Это было нелегко из-за ручной природы операции и высокой вероятности появления невыявленных проблем с пайкой. Несмотря на трудности, он обнаружил, что SDR включился как ожидалось.
Его следующими шагами было начать работу над проектированием контроллера FPGA, однако он обнаружил, что не смог правильно проложить некоторые пины тактового сигнала на FPGA. На своей третьей ревизии платы ему удалось это исправить. Наконец он смог запрограммировать FPGA и заставить работать свой SDR.
Проектирование SDR с нуля — нелегкая задача, особенно если у вас мало опыта в проектировании, как у Лукаса. Однако в конечном счёте, несмотря на некоторые ошибки, ему удалось построить работающее SDR, которое взаимодействует с GNU Radio.

Источник:
