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™.

Похожие темы