На этой странице показано, как создать код HDL из конструкции, описанной в разделе «Разработка алгоритмов обработки видео для HDL в Simulink». Можно создать код HDL из подсистемы алгоритма HDL в модели.
Для создания кода HDL необходимо иметь лицензию HDL Coder™.
Запустить visionhdlsetup для конфигурирования модели для генерации кода HDL. При запуске проекта с использованием шаблона модели Vision HDL Toolbox™ Simulink ® модель уже настроена для генерации кода HDL.
Щелкните правой кнопкой мыши блок Алгоритм ЛПВП и выберите Код ЛПВП > Создать ЛПВП из подсистемы для создания ЛПВП с использованием настроек по умолчанию. Журнал выходных данных этой операции отображается в окне команд MATLAB ® вместе с местоположением созданных файлов.
Для изменения параметров генерации кода используйте раздел «Генерация кода HDL» окна «Параметры конфигурации Simulink». Для получения рекомендаций по процессу создания кода HDL или выбора целевого устройства или средства синтеза щелкните правой кнопкой мыши блок Алгоритм HDL и выберите Код HDL > Помощник по рабочим процессам HDL.
Кроме того, в окне команд MATLAB можно вызвать:
makehdl([modelname '/HDL Algorithm'])Для создания тестового стенда можно выбрать параметры конфигурации Simulink Configuration Parameters или HDL Workflow Advisor.
Кроме того, для генерации тестового стенда HDL из командной строки вызовите:
makehdltb([modelname '/HDL Algorithm'])