hdl.RAM | Один, простой двойной, или двухпортовый RAM для доступа для чтения-записи памяти |
MATLAB Function | Включайте код MATLAB в модели, которые генерируют встраиваемый код С (HDL Coder) |
MATLAB System | Включайте Системный объект в модель (HDL Coder) |
Шаблоны разработки блока MATLAB function для HDL
Шаблоны разработки, которые помогут вам использовать усовершенствованные функции блока MATLAB function
Руководство по проектированию для блока MATLAB function
Рекомендуемые настройки опции и процедуры для блоков MATLAB function для оптимальной генерации HDL-кода
Приложения HDL для блока MATLAB function
Блок MATLAB function и его приложение в генерации HDL-кода.
Генерация кода от блока MATLAB function
Пошаговое руководство показывает, как включить блок MATLAB function в вашу модель для генерации кода
Распределенная конвейерная вставка для блоков MATLAB function
Как оптимизировать сгенерированный код блока MATLAB function для скорости путем вставки внутренних настроек канала связи
Оптимизируйте циклы для области или скорости.
Конвейерно обработайте выражения MATLAB
Вставьте регистры при выводе выражения MATLAB®
Чтобы сопоставить матричную константу с ROM:If, ваш код MATLAB удовлетворяет эти требования, HDL Coder™ вставляет регистр без сброса при выводе матрицы в сгенерированном коде.
Сгенерируйте код Instantiable для функций
Сгенерируйте модуль Verilog® или сущность VHDL® в HDL-коде для функций
Декодер Витерби с блоком MATLAB function
hdlcoderviterbi2
моделирует Декодер Витерби, включая блок MATLAB function для использования в симуляции и генерации HDL-кода.
Перемена бита и битное вращение
Поддержки HDL Coder переключают и вращают функции, которые подражают специфичным для HDL операторам без насыщения и округления логики.
Разрезание бита и битная конкатенация
В этом разделе описывается использовать функции bitsliceget
и bitconcat
, чтобы получить доступ и управлять секционированными микропроцессорами (поля) в фиксированной точке или целочисленном слове.
Инициализируйте персистентные переменные в функциях MATLAB
Специализированная семантика влияет на способ, которым функция инициализирует персистентные данные.