
Использование блоков Математической функции (rem и взаимные функции) - hisl_0002
Использование блоков Математической функции (журнал и функции log10) - hisl_0004
Задайте опции, которые управляют, как Simulink® Design Verifier™ обнаруживает ошибки периода выполнения в моделях, которые он анализирует.
Задайте, анализировать ли вашу модель для мертвой логики. Это может привести к частичному анализу. Выберите Run exhaustive analysis, чтобы всегда запустить исчерпывающий анализ.
Значение по умолчанию: Off
Мертвая логика отчетов идентифицирована в вашей модели.
Не анализирует для мертвой логики.
Параметр:
DVDetectDeadLogic |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Основывается на проверке Dead logic (partial). Задайте эту опцию для того, чтобы запустить исчерпывающий анализ для мертвой логики в модели.
Значение по умолчанию: Off
Выполните исчерпывающий анализ для мертвой логики в вашей модели.
Не выполняет исчерпывающий анализ для мертвой логики в вашей модели.
Параметр:
DVDetectActiveLogic |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Этот параметр зависит от Dead logic (partial) и работает только, когда Dead logic (partial) также включен.
Задайте, анализировать ли вашу модель для из связанных ошибок доступа к массиву.
Значение по умолчанию: On
Отчеты из связанных ошибок доступа к массиву в вашей модели.
Не сообщает из связанных ошибок доступа к массиву в вашей модели.
Параметр:
DVDetectOutOfBounds |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'on' |
Задайте, анализировать ли вашу модель для нарушений прав доступа хранилища данных. Поиск ошибок проектирования проверяет на эти нарушения, связанные с блоками Data Store Memory:
Чтение перед записью
Запись после чтения
Запись после записи
Значение по умолчанию: Off
Нарушения прав доступа хранилища данных отчетов в вашей модели.
Не сообщают нарушения прав доступа хранилища данных в вашей модели.
Параметр:
DVDetectDSMAccessViolations |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Задайте, анализировать ли вашу модель для ошибок деления на нуль.
Значение по умолчанию: On
Ошибки деления на нуль отчетов в вашей модели.
Не сообщают ошибки деления на нуль в вашей модели.
Параметр:
DVDetectDivisionByZero |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'on' |
Обнаружьте ошибки целочисленного переполнения и деления на нуль
Задайте, анализировать ли вашу модель для ошибок переполнения данных целочисленной и фиксированной точки.
Значение по умолчанию: On
Целое число отчетов или данные фиксированной точки переполняют ошибок в вашей модели.
Не сообщают ошибки переполнения данных целочисленной или фиксированной точки в вашей модели.
Параметр: DVDetectIntegerOverflow |
| Ввод: массив символов |
Значение: 'on' | 'off' |
Значение по умолчанию: 'on' |
Обнаружьте ошибки целочисленного переполнения и деления на нуль
Задайте, анализировать ли вашу модель для неличного и NaN значения с плавающей точкой.
Значение по умолчанию: Off
Сообщает неличный и NaN значения с плавающей точкой в вашей модели.
Не сообщает неличный и NaN значения с плавающей точкой в вашей модели.
Параметр:
DVDetectInfNaN |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Обнаружьте неличный, NaN и субнормальные значения с плавающей точкой
Задайте, анализировать ли вашу модель для субнормальных значений с плавающей точкой.
Значение по умолчанию: Off
Поднормаль отчетов значения с плавающей точкой в вашей модели.
Не сообщают субнормальные значения с плавающей точкой в вашей модели.
Параметр:
DVDetectSubnormal |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Обнаружьте неличный, NaN и субнормальные значения с плавающей точкой
Задайте, проверять ли, что промежуточные и выходные сигналы в вашей модели в области значений заданных пользователями минимальных и максимальных ограничений.
Значение по умолчанию: Off
Проверки, что промежуточные и выходные сигналы в области значений заданных пользователями минимальных и максимальных ограничений.
Не проверяет, что промежуточные и выходные сигналы в области значений заданных пользователями минимальных и максимальных ограничений.
Параметр:
DVDesignMinMaxCheck |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Проверяйте на заданные нарушения минимального и максимального значения
Задайте, анализировать ли вашу модель для нарушений входного диапазона блока. Проверка обнаруживает нарушения входного диапазона для блоков с этими настройками:
Для этих блоков, когда параметр Diagnostic for out-of-range input устанавливается на Warning или Error:
Блоки Multiport Switch, когда параметр Diagnostic for default case устанавливается на Warning или Error.
Блоки Trigonometric Function, когда параметр Approximation method устанавливается на CORDIC
Примечание
Проверка не отмечает нарушения входного диапазона блока для блоков n-D Lookup Table, когда Interpolation method установлен в Akima spline или Cubic spline.
Примечание
Проверка не отмечает нарушения входного диапазона блока для блоков Trigonometric Function с CORDIC
Approximation method, для которого параметром Function является atan2 и типами данных входных сигналов является double.
Значение по умолчанию: Off
Отчеты блокируют нарушения входного диапазона в вашей модели.
Не сообщают нарушения входного диапазона блока в вашей модели.
Параметр:
DVDetectBlockInputRangeViolations |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Задайте, проверять ли использование блоков Math Function с остатком после деления (rem) или reciprocal функции:
Это соответствует проверке hisl_0002 на Высокое Системное Моделирование Целостности. Для получения дополнительной информации см. hisl_0002: Использование блоков Математической функции (rem и обратная величина).
Значение по умолчанию: Off
Нарушения отчетов hisl_0002 регистрируются в вашей модели.
Не сообщает, что нарушения hisl_0002 регистрируются в вашей модели.
Параметр:
DVDetectHISMViolationsHisl_0002 |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Проверки Model Advisor на руководства по моделированию Высокой Целостности
Задайте, проверять ли использование блоков Square Root, которые не составляют комплексные числа как выходные значения.
Это соответствует проверке hisl_0003 на Высокое Системное Моделирование Целостности. Для получения дополнительной информации см. hisl_0003: Использование блоков Квадратного корня.
Значение по умолчанию: Off
Сообщите, что нарушения hisl_0003 регистрируются в вашей модели.
Не сообщает, что нарушения hisl_0003 регистрируются в вашей модели.
Параметр:
DVDetectHISMViolationsHisl_0003 |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Проверки Model Advisor на руководства по моделированию Высокой Целостности
Задайте, проверять ли использование блоков Math Function с натуральным логарифмом (log) или распространенный (базируются 10) логарифм (log10) функции, которые не составляют комплексные числа как выходные значения.
Это соответствует проверке hisl_0004 на Высокое Системное Моделирование Целостности. Для получения дополнительной информации см. hisl_0004: Использование блоков Математической функции (натуральный логарифм и основа 10 логарифмов).
Значение по умолчанию: Off
Сообщите, что нарушения hisl_0004 регистрируются в вашей модели.
Не сообщает, что нарушения hisl_0004 регистрируются в вашей модели.
Параметр:
DVDetectHISMViolationsHisl_0004 |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Проверки Model Advisor на руководства по моделированию Высокой Целостности
Задайте, проверять ли использование взаимных блоков Square Root.
Это соответствует проверке hisl_0028 на Высокое Системное Моделирование Целостности. Для получения дополнительной информации см. hisl_0028: Использование Взаимных блоков Квадратного корня.
Значение по умолчанию: Off
Сообщите, что нарушения hisl_0028 регистрируются в вашей модели.
Не сообщает, что нарушения hisl_0028 регистрируются в вашей модели.
Параметр:
DVDetectHISMViolationsHisl_0028 |
| Ввод: массив символов |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Проверки Model Advisor на руководства по моделированию Высокой Целостности