Библиотека блоков HDL Coder содержит много блоков, которые можно добавить в разработку Simulink® моделирование окружения и разрабатывайте свой алгоритм HDL. Можно также интегрировать алгоритм HDL, который содержит MATLAB® код в окружение Simulink при помощи блоков MATLAB Function и MATLAB System в библиотеке User-Defined Functions.
Чтобы отфильтровать браузер библиотеки Simulink, чтобы показать только поддерживаемые HDL блоки, введите hdllib
.
Проекты блоков MATLAB function для HDL
Проектируйте шаблоны, которые помогут вам использовать расширенные функции MATLAB Function блоков.
Инструкции по проекту блока MATLAB function
Рекомендуемые настройки опций и процедуры для MATLAB Function блоков для оптимальной генерации HDL-кода.
HDL-приложения для блока MATLAB function
Блок MATLAB Function и его приложение в генерации HDL-кода.
Генерация кода из блока MATLAB function
Пошаговое руководство показывает, как включить блок MATLAB Function в вашу модель для генерации кода.
Сгенерируйте мгновенный код для функций
Сгенерируйте Verilog® модуль или VHDL® сущность в HDL-коде для функций
Декодер Viterbi с блоком MATLAB function
hdlcoderviterbi2
моделирует декодер Viterbi, включающий блок MATLAB Function для использования в симуляции и генерации HDL-кода.
Битовые операции в MATLAB для генерации HDL-кода
HDL Coder™ поддерживает операции сдвига бит, вращения бит, среза бит, которые имитируют HDL-специфические операторы без логики насыщения и округления.
Инициализация стойких переменных в функциях MATLAB
Специализированная семантика влияет на то, как функция инициализирует постоянные данные.