Поддержка языка MATLAB

Синтаксис языка MATLAB® и функции для генерации HDL-кода

Функции MATLAB и синтаксис языка, поддержанный для генерации HDL-кода, доступны от этой страницы. Если ваш алгоритм MATLAB использует неподдерживаемую функцию, можно сгенерировать код, заменив функцию на приближение интерполяционной таблицы. Смотрите Заменяющий Функции Используя Приближения Интерполяционной таблицы.

Темы

Функции, поддерживаемые для генерации HDL-кода

Встроенный MATLAB и функции тулбокса поддержаны для генерации HDL-кода.

Поддерживаемые типы данных MATLAB, операторы и операторы управления

Поддерживаемые типы данных, операторы и операторы управления для генерации HDL-кода.

Поддержка сложного типа данных

Описывает, как комплексные сигналы и операции в коде MATLAB сопоставляют со сгенерированным HDL-кодом.

Битовые операции в MATLAB для генерации HDL-кода

HDL Coder™ поддерживает сдвиг разряда, бит вращаются, секционированные операции, которые подражают специфичным для HDL операторам без насыщения и округления логики.

Персистентные переменные и персистентные переменные типа массив

MATLAB персистентная переменная и персистентная поддержка языка поддержки языка переменной типа массив генерации HDL-кода.

Загрузите константы из MAT-файла

Используйте функцию coder.load, чтобы загрузить константы из MAT-файла.

Инструкции для записи кода MATLAB, чтобы сгенерировать эффективный HDL-код

Инструкции для записи эффективного кода MATLAB и конструктивных требований для эффективной генерации HDL-кода.

Лучшые практики цикла for для генерации HDL-кода

Лучшые практики при использовании циклов for в вашем коде MATLAB для генерации HDL-кода.