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

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

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

Темы

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

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

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

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

Комплексные данные

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

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

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

Стойкие переменные и переменные стойкого массива

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

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

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

Инструкции по написанию кода MATLAB для генерации эффективного HDL-кода

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

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

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