MathWorks Simulink Fixed Point
Программное обеспечение MathWorks Simulink Fixed Point – это расширение Simulink, позволяющее моделировать и проектировать системы, использующие арифметику с фиксированной точкой. Пакет MathWorks Simulink Fixed Point позволяет проводить имитационное моделирование с битовой точностью, исследовать эффекты дискретизации и насыщения для систем цифровой обработки сигналов, связи, систем управления и др. в моделях построенных при помощи Simulink, Stateflow, Signal Processing Blockset и др. Автоматизированные мастера пошагово помогают преобразовать модели с плавающей точкой в представление с фиксированной точкой.
MathWorks Simulink Fixed Point содержит инструменты масштабирования, которые оценивают и оптимизируют поведение модели с фиксированной точкой, исходя из заданных диапазонов и результатов симуляции. Использование Simulink Fixed Point совместно со средствами генерации кода позволяют получать С- и HDL-код для реализации системы на микропроцессорах и DSP с целочисленной арифметикой.
Ключевые особенности MathWorks Simulink Fixed Point:
- Моделирование систем с фиксированной точкой в Simulink, Stateflow, Embedded MATLAB, Signal Processing Blockset и др.
- Генерация С- и HDL-кода с фиксированной точкой в средствах автоматической генерации кода.
- Преобразование данных с фиксированной точкой и масштабирование размера слов от 1 до 128 бит.
- Автоматизированные мастера для преобразования моделей из формата плавающей в формат фиксированной точки.
- Инструменты для контроля ошибки переполнения, насыщения и квантования.
- Автоматическое масштабирование и установление пределов и точности.
Для работы пакета требуется:
- MATLAB.
- Simulink.
- Fixed-Point Toolbox.
- Simulink Accelerator (рекомендуется).