Библиотека блоков 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
Специализированная семантика влияет на способ, которым функция инициализирует персистентные данные.