88 беспроводные технологии Четыре быстрых шага на пути к производству. <...> Валидация алгоритма декодирования сигналов Mode S при помощи комбинированного аппаратно-программного моделирования Введение Естественным этапом, следующим за выполнением любого алгоритма обработки сигналов в MATLAB или Simulink, является верификация его функциональности с использованием реальных данных, получаемых на настоящей аппаратной системе SDR, для которой алгоритм предназначен. <...> В качестве первого шага производится верификация алгоритма при помощи различных наборов входных данных, объединенных в системе. <...> Это помогает проверить функциональность алгоритма, но не гарантирует, что он будет корректно работать в окружающих условиях, отличных от тех, при которых были собраны данные. <...> Кроме того, подобная верификация не позволяет получить представление о поведении и характеристиках алгоритма при других настройках аналогового входного интерфейса и цифровых блоков системы SDR. <...> Для верификации таких аспектов весьма желательно, чтобы алгоритм мог принимать на вход реальные данные в режиме онлайн, а пользователь имел возможность настраивать конфигурацию системы SDR для получения оптимальных характеристик. <...> В третьей части публикации обсуждаются предоставляемые Analog Devices программные инструменты, помогающие организовать непосредственное взаимодействие между моделями MATLAB и Simulink, с одной стороны, и платформами SDR FMCOMMSx, с другой стороны, а также демонстрируется применение этих инструментов для верификации моделей приемника ADS-B, представленных во второй части серии. <...> Системный объект IIO System Object для MATLAB и Simulink Analog Devices предоставляет полноценную программную инфраструктуру для организации взаимодействия MATLAB и моделей Simulink в режиме реального времени с платформами SDR FMCOMMSx, подключаемыми к системам на базе FPGA/SoC, которые работают под управлением ОС Linux. <...> В ее основе лежит системный объект IIO System Object, который предназначен для потокового <...>