exponenta event banner

Создание кода с фиксированной точкой в Simulink

Оптимизация создания кода для моделей с фиксированной точкой

Код C можно создать с помощью программного обеспечения Fixed-Point Designer™ с помощью продуктов Simulink ® Coder™ или Embedded Coder ®. Код, созданный из моделей с фиксированной точкой, использует только целочисленные типы и автоматически включает все операции, такие как сдвиги, необходимые для учета различий в расположениях с фиксированной точкой. Созданный код можно использовать на встроенных процессорах с фиксированной запятой или в системах быстрого прототипирования, даже если они содержат процессор с плавающей запятой.

При использовании с HDL Coder™ Fixed-Point Designer позволяет создавать битово-истинный синтезируемый код Verilog ® и VHDL ® из моделей Simulink, диаграмм Stateflow ® и функциональных блоков MATLAB.

Темы

Модель для высокопроизводительного кода

Оптимизация таблицы подстановки

Оптимизация таблиц поиска в модели для повышения эффективности.

Выбор типов данных для основных операций

Выбор эффективных типов данных для основных операций с фиксированной точкой.

Поддержка создания кода с фиксированной точкой

Функции Simulink, поддерживаемые для создания кода с фиксированной точкой.

Использование помощника по модели

Оптимизация созданного кода с помощью Model Advisor

Используйте Model Advisor для определения параметров модели, которые могут привести к неоптимальным результатам при создании кода.

Расчет чистого откоса

Управление тем, как программное обеспечение обрабатывает вычисления чистого уклона в сгенерированном коде.

Настроить созданный код

Управление генерацией служебных функций с фиксированной точкой

Управление формированием служебных функций с фиксированной точкой с использованием указанных минимальных и максимальных значений.

Поддержание соответствия стандартам

Использование сдвигов продуктами генерации кода C

Узнайте об использовании сдвигов в продуктах MathWorks ® coder, включая способы управления сдвигами с помощью параметров оптимизации в параметрах конфигурации, а также методов моделирования.

Поиск неисправностей

Поддерживаемые типы данных

Типы данных, поддерживаемые для моделирования и генерации кода.

Характерные примеры