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

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

Поддерживаемые функции MATLAB и Fixed Point Runtime Library

Поддерживаемые функции для генерации HDL-кода перечислены в следующих таблицах. В этих таблицахExtended capabilities warning icon. значок перед именем функции указывает, что существуют определенные указания по применению и ограничения, связанные с генерацией HDL-кода для этой функции. Чтобы просмотреть эти указания по применению и ограничения, в соответствующих страницах с описанием прокрутите вниз до раздела Extended Capabilities внизу и разверните раздел Генерации HDL-кода.

В таблице показана поддержка генерации HDL-кода как для функций MATLAB, так и для функций библиотеки во время выполнения с фиксированной точкой из функций Fixed-Point Designer™.

Поддержка генерации HDL-кода для функций представлена в следующих таблицах.

Ограничения функций с фиксированной точкой

В дополнение к функциональным ограничениям, перечисленным в таблице, следующие общие ограничения применяются к использованию функций Fixed-Point Designer в сгенерированном HDL-коде:

  • fipref и quantizer объекты не поддерживаются.

  • Масштабирование уклона и смещения не поддерживаются.

  • Запись через точку поддерживается только для получения значений fimath и numerictype свойства. Запись через точку не поддерживается для fi объекты, и они не поддерживаются для настройки свойств.

  • Размеры слова больше 128 биты не поддерживаются.

  • Вы не можете изменить fimath или numerictype заданной переменной после создания этой переменной.

  • The boolean и ScaledDouble значения DataTypeMode и DataType свойства не поддерживаются.

  • Для всех SumMode параметры свойств, отличные от FullPrecision, а CastBeforeSum свойство должно быть установлено в true.

  • The numel функция возвращает количество элементов fi объекты в сгенерированном коде.

  • Применяются общие ограничения кода C/C + +, сгенерированного MATLAB. Смотрите Характеристики Языка MATLAB, Которые Генерация Кода Не Поддерживает.

См. также

|

Похожие темы