Программное обеспечение Fixed-Point Designer™ предоставляет инструменты, которые помогают в разработке и проверке динамических систем с фиксированной точкой. Вы непосредственно проектируете динамические системные модели в Simulink® программное обеспечение, готовое к реализации на оборудовании с фиксированной точкой. Цикл разработки проиллюстрирован ниже.
Использование MATLAB®, Simulink и программное обеспечение Fixed-Point Designer, вы следуете следующим шагам цикла разработки:
Моделируйте систему (объект или источник сигнала) в программном обеспечении Simulink с помощью чисел двойной точности. Обычно модель будет содержать нелинейные элементы.
Разработайте и симулируйте динамическую систему с фиксированной точкой (для примера, системы управления или цифрового фильтра) с блоками Simulink с фиксированной точкой, которые удовлетворяют проекту, эффективности и другим ограничениям.
Проанализируйте результаты и при необходимости вернитесь к шагу 1.
Когда вы выполнили требования проекта, можно использовать модель как спецификацию для создания производственного кода с помощью продукта Simulink Coder™ или генерации HDL-кода с помощью HDL Coder™ продукта.
Вышеописанные шаги тесно взаимодействуют. На шагах 1 и 2 существует значительное количество свободы выбора различных решений. Как правило, вы подстраиваете модель на основе обратной связи от результатов текущей реализации (шаг 3). Конкретного подхода к моделированию не существует. Для примера можно получить модели из первых принципов, таких как уравнения движения или из частотной характеристики, такой как свип синуса. Существует много контроллеров, которые удовлетворяют одним и тем же спецификациям частотной области или временной области. Кроме того, для каждого контроллера существует бесконечное количество реализаций.
Программное обеспечение Fixed-Point Designer помогает ускорить рабочий цикл, позволяя моделировать эффекты различных контроллеров с фиксированной точкой и цифровых фильтрующих структур.