Инструкции по проекту и совместимости модели

Лучшые практики для создания совместимой с HDL модели Simulink, синхронизируйте генерацию пакета и собственный компонент, с плавающей точкой

Руководства по моделированию HDL являются набором рекомендуемых инструкций для создания моделей Simulink®, блоков MATLAB Function и графиков Stateflow® для генерации кода с HDL Coder™. Проект модели и инструкции по совместимости состоят из инструкций для использования базисного блока, часов и сбрасывают сигналы, шины и векторы, и подсистему и иерархическую разработку.

Темы

Список инструкций и уровней серьезности

Инструкции по проекту и совместимости модели - пронумерованным списком

Список поддерживаемых блоков и инструкции по типу данных в порядке возрастания ID Инструкции.

Уровни серьезности руководств по моделированию HDL

Различные уровни серьезности сопоставлены с руководствами по моделированию HDL и их описанием.

Проект базовой модели и инструкции по совместимости (инструкция ID 1.1)

Основные инструкции для моделирования алгоритма HDL в Simulink

Высокоуровневые инструкции, чтобы создать ваш алгоритм HDL в модели Simulink.

Инструкции для Setup модели и проверяющий совместимость модели

Настройте и сконфигурируйте свою модель Simulink для совместимости генерации HDL-кода.

Моделируя с Simulink, Stateflow и блоками MATLAB function

Узнать, как к модели с помощью блоков Simulink, блоков MATLAB Function и блоков Stateflow.

Отключите несвязанный блок Выходные параметры и использование комментария блоков

Изучите, почему необходимо отключить, блокируют выходные параметры и как прокомментировать блоки для генерации кода.

Идентифицируйте и программно измените и отобразите параметры блоков HDL

Узнать, как, чтобы настроить размеры блока, аннотируйте параметры блоков, и найдите и измените параметры.

Подсистема DUT и иерархические руководства по моделированию (инструкция ID 1.2)

Инструкции по подсистеме DUT

Факторы для использования Подсистемы DUT для HDL-кода и генерации испытательного стенда.

Иерархические руководства по моделированию

Конструктивные соображения при создавании модели Simulink иерархически для генерации HDL-кода.

Инструкции для шин и векторов (инструкция ID 1.3)

Конструктивные соображения для матриц и векторов

Узнать, как эффективно использовать векторы и матричные типы данных в HDL Coder.

Используйте сигналы шины улучшить удобочитаемость модели и сгенерировать HDL-код

Узнать, как улучшить удобочитаемость модели при помощи сигналов шины и сгенерировать HDL-код.

Инструкции для пакета часов и нативной плавающей точки (ID инструкции 1.4 - 1.5)

Инструкции для сигналов часов и сброса

Синхронизируйте, сбросьте, и часы включают факторы сигнала.

Моделирование с нативной плавающей точкой

Изучите лучшые практики для использования нативной поддержки с плавающей точкой в HDL Coder.