Библиотека блоков HDL Coder содержит много блоков, которые можно добавить в среду моделирования Simulink® и разработать алгоритм HDL. Чтобы смоделировать большие проекты, можно разделить модель на подсистемы и создать иерархические проекты. Для синхронного аппаратного поведения и сгенерировать благоприятный для оборудования HDL-код, используйте блок State Control в подсистемах.
Чтобы отфильтровать Браузер Библиотеки Simulink, чтобы показать только поддержанные HDL блоки, введите hdllib
. Блоки, перечисленные в этом разделе, включают те блоки, которые только доступны в библиотеке HDL Coder. Блокируется, такие как Foreach Subsystem, и Atomic Subsystem доступны в библиотеке Simulink в Браузере Библиотеки.
Для отфильтрованного списка блоков Simulink, поддержанных для генерации HDL-кода, см. Список блоков Simulink (генерация HDL-кода).
hdllib | Отобразите блоки, которые совместимы с генерацией HDL-кода |
Синхронное поведение подсистемы с блоком Госконтроля
Что является Блоком Госконтроля и как делает он генерирует более чистый HDL-код
Генерация HDL-кода для подсистем с массивом шин
Сгенерируйте HDL-код для подсистем, которые используют массив шин в проекте
Сгенерируйте повторно используемый код для атомарных подсистем
Сгенерируйте совместно использованный код для идентичных подсистем или подсистем, идентичных за исключением их значений параметров маски
Сгенерируйте параметризованный код для моделей, на которые ссылаются,
Сгенерируйте VHDL®
generic
или Verilog®
parameter
для аргументов модели в модели - ссылке
Сгенерируйте HDL-код для блоков внутри для каждой подсистемы
Пример, который показывает, как смоделировать и сгенерировать HDL-код для блоков в Для Каждой Подсистемы.
Ссылка модели для генерации HDL-кода
Ссылка модели в вашей подсистеме DUT позволяет: