Эти примеры показывают, как реализовать поиск ячейки NR HDL 5G, восстановление MIB и восстановление SIB1 на платформах Xilinx®-based при помощи элемента кода аппаратного программного обеспечения и пакетов аппаратной поддержки.
Рабочий процесс для разработки и развертывания поиска ячейки NR 5G, восстановления MIB и алгоритма восстановления SIB1 к оборудованию показывают.
Существует три примера, которые демонстрируют последний шаг в рабочем процессе. Первые два реализуют алгоритм до шага восстановления MIB и третьи реализации восстановление SIB1.
5G Восстановление MIB NR Используя Аналоговые устройства AD9361/AD9364 (Пакет поддержки Communications Toolbox для Xilinx Находящееся в Zynq Радио)
5G восстановление MIB NR Используя устройство Xilinx RFSoC (пакет поддержки SoC Blockset для устройств Xilinx)
5G Восстановление NR SIB1 Используя Аналоговые устройства AD9361/AD9364 (Пакет поддержки Communications Toolbox для Xilinx Находящееся в Zynq Радио)
Эти примеры используют техники моделирования элемента кода аппаратного программного обеспечения, чтобы реализовать алгоритм, показанный в схеме. Они снова используют модели Simulink®, представленные в Поиске Ячейки HDL NR, Восстановлении MIB HDL NR и примерах NR HDL SIB1 Восстановления, чтобы сгенерировать HDL для логики FPGA. Они затем добавляют все моделирование программного обеспечения и взаимодействие через интерфейс, требуемое реализовывать алгоритм в режиме реального времени на оборудовании.
Поскольку более подробное описание алгоритма видит Приемник Нисходящего канала HDL NR Справочный пример MATLAB. Для общего описания того, как MATLAB® и Simulink могут использоваться вместе, чтобы разработать развертываемые модели, см. Проект Радиосвязей для FPGAs и ASICs.