Сгенерируйте HDL-код из Simulink

Введение

На этой странице показано, как сгенерировать HDL-код из проекта, описанного в Design Video Processing Algorithms for HDL в Simulink. Можно сгенерировать HDL-код из подсистемы HDL Algorithm в модели.

Для генерации HDL-кода необходимо иметь лицензию HDL- Coder™.

Подготовка модели

Запустите visionhdlsetup функция для конфигурирования модели для генерации HDL-кода. Если вы начали свой проект с помощью Vision HDL Toolbox™ Simulink® шаблон модели, ваша модель уже сконфигурирована для генерации HDL-кода.

Сгенерируйте HDL-код

Щелкните правой кнопкой мыши блок HDL Algorithm и выберите HDL Code > Generate HDL from subsystem, чтобы сгенерировать HDL с помощью настроек по умолчанию. Журнал выхода этой операции показан в MATLAB® Командное окно, наряду с расположением сгенерированных файлов.

Чтобы изменить опции генерации кода, используйте HDL Code Generation раздел Simulink Параметры Конфигурации. Для руководства через процесс генерации HDL-кода, или для выбора целевого устройства или инструмента синтеза, щелкните правой кнопкой мыши по блоку HDL Algorithm и выберите HDL Code > HDL Workflow Advisor.

Кроме того, из Командного Окна MATLAB можно вызвать:

makehdl([modelname '/HDL Algorithm'])

Сгенерируйте HDL- Испытательного стенда

Можно выбрать опции для генерации испытательного стенда в Simulink Параметров конфигурации или в HDL Workflow Advisor.

Кроме того, чтобы сгенерировать HDL- испытательного стенда из командной строки, вызовите:

makehdltb([modelname '/HDL Algorithm'])

См. также

Функции

Похожие темы