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

Можно сгенерировать HDL-код из подсистем, которые включают блоки, поддерживаемые для генерации HDL-кода, такие как модель в Verify Turbo Decoder с потоковыми данными от MATLAB. В этом примере можно сгенерировать HDL-код из подсистемы HDL Algorithm.

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

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

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

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

Щелкните правой кнопкой мыши подсистему HDL Algorithm и выберите HDL Code > Generate HDL for 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'])

См. также

Функции

Похожие темы