Библиотека блоков 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
Блок The MATLAB Function и его приложение в генерации HDL-кода.
Генерация кода от блока MATLAB function
Пошаговое руководство показывает, как включить блок MATLAB Function в вашу модель для генерации кода.
Сгенерируйте код Instantiable для функций
Сгенерируйте модуль Verilog® или сущность VHDL® в HDL-коде для функций
Декодер Витерби с блоком MATLAB function
hdlcoderviterbi2
моделирует Декодер Витерби, включая блок MATLAB Function для использования в симуляции и генерации HDL-кода.
Битовые операции в MATLAB для генерации HDL-кода
HDL Coder™ поддерживает сдвиг разряда, бит вращаются, секционированные операции, которые подражают специфичным для HDL операторам без насыщения и округления логики.
Инициализируйте персистентные переменные в функциях MATLAB
Специализированная семантика влияет на способ, которым функция инициализирует персистентные данные.