В оборудовании обработка целой системы координат данных за один раз имеет высокую стоимость в памяти и области. Чтобы сэкономить ресурсы, блоки Wireless HDL Toolbox™ работают на потоковом интерфейсе выборки с шиной для связанных управляющих сигналов. Протокол имитирует характеристики реальной системы, включая неактивные интервалы между выборками и системами координат.
Чтобы настроить модель разработки потокового примера коммуникационной системы для генерации HDL-кода, можно либо:
Импортируйте данные с рамкой из MATLAB в Simulink, а затем преобразуйте в потоковые выборки и сопутствующие сигналы управления.
В MATLAB преобразуйте данные с кадрами в потоковые выборки и сопутствующие сигналы управления. Затем импортируйте данные потока в Simulink.
В обоих случаях можно начать с сохраненных файлов данных или сгенерировать входные данные с помощью LTE Toolbox™ или 5G функций Toolbox™. Создайте алгоритм оборудования в Simulink, добавив блоки из библиотек Wireless HDL Toolbox и других библиотек, поддерживаемых для генерации HDL-кода с HDL Coder™. Затем экспортируйте выходные данные обратно в MATLAB для верификации.
Frame To Samples | Преобразуйте данные на основе фрейма в поток сэмплирования |
Samples To Frame | Преобразуйте поток выборки в данные на основе фреймов |
Sample Control Bus Creator | Создайте шину сигнала управления для использования с блоками Wireless HDL Toolbox |
Sample Control Bus Selector | Выберите сигналы из шины сигнала управления, используемой с блоками Wireless HDL Toolbox |
whdlFramesToSamples | Преобразуйте данные на основе фрейма в поток сэмплирования |
whdlSamplesToFrames | Преобразуйте поток выборки в данные на основе фреймов |
samplecontrolbus | Создайте сэмпл-потоковую шину управления |
samplecontrol
определение типов шины.
Сконфигурируйте Окружение Simulink для Оборудования Проекта
Создайте Simulink® модель разработки HDL-совместимой коммуникационной системы.
Потоковые выборки и протокол управляющего сигнала, используемые блоками Wireless HDL Toolbox.