Программное обеспечение в цикле (SIL) симуляция компилирует сгенерированный исходный код и выполняет код как отдельный процесс на вашем хосте - компьютере. Путем сравнения результатов нормальной и SIL симуляции можно протестировать числовую эквивалентность модели и сгенерированного кода. Во время SIL симуляции можно собрать покрытие кода и метрики времени выполнения для сгенерированного кода.
SIL/PIL Manager | Проверьте сгенерированный код |
Обзор программного обеспечения в цикле (SIL) и процессор в симуляциях цикла (PIL).
Тестовый код сгенерирован от топ-моделей, моделей, на которые ссылаются или подсистем.
Сконфигурируйте и запущенная SIL симуляция
Настройте и запустите SIL топ-модели, SIL блока Model и симуляции блока SIL.
Рабочий процесс Верификации SIL/PIL Manager
Упрощенный рабочий процесс для проверки сгенерированного кода.
Поведение переопределения режима симуляции в иерархии модели - ссылки
Как режим симуляции топ-модели или родительской модели определяет поведение симуляции иерархии модели.
Моделирование и функции генерации кода, которые не поддерживаются или частично поддерживаемые SIL симуляциями и PIL симуляциями.
Отладьте сгенерированный код во время SIL симуляции
Используйте отладчик, чтобы изучить поведение сгенерированного кода.
Просмотрите SIL и файлы PIL в отчете генерации кода
Представьте отчет генерации кода и статические метрики кода, которые покрывают SIL и файлы PIL.
Числовая непротиворечивость результатов симуляции типового кодекса и сгенерированного кода
Определите, сопоставимы ли типовой кодекс и результаты симуляции сгенерированного кода численно. Исследуйте несоответствия.