exponenta event banner

Поведение симуляции для нестандартных чисел

Описание

Задайте желаемое поведение для нестандартных результатов арифметических операций. Нестандартные числа являются любыми ненулевыми числами, значение которых меньше, чем самое маленькое нормированное число с плавающей запятой (см. realmin). Некоторые аппаратные цели сбрасывают нестандартные результаты арифметических операций, чтобы обнулить. Можно эмулировать это поведение путем установки параметра на Flush To Zero (FTZ).

Настройки

Значение по умолчанию: Gradual Underflow

Gradual Underflow

Нестандартные числа используются в результатах арифметических операций. Эта установка поддерживается всеми режимами симуляции.

Flush To Zero (FTZ)

Эмулирует поведение сброса к нулю для нестандартных чисел. Эта установка сбрасывает нестандартные результаты арифметических операций, чтобы обнулить. Эта установка не поддержана во время симуляции режима normal mode.

Советы

В системах модели - ссылки можно моделировать модель верхнего уровня с помощью постепенной потери значимости с любым режимом симуляции. Модели, на которые ссылается модель верхнего уровня, могут моделировать поведение сброса к нулю, только если экземпляр модели, на которую ссылаются, использует ускоренный режим симуляции и установил параметр Simulation behavior for denormal numbers на Flush to zero (FTZ).

Информация о командной строке

Параметр: DenormalBehavior
Значение: 'GradualUnderflow' | 'FlushToZero'
Значение по умолчанию: 'GradualUnderflow'

Зависимость

Этот параметр требует лицензии Fixed-Point Designer™.

Похожие темы