Задайте параметры синхронизации, чтобы аппроксимировать фактическое время, затраченное операциями в реальной системе. Эти значения синхронизации сохраняются в компоненте TLM и передаются в окружение SystemC, когда используется компонент TLM. Ваша системная симуляция окружение должен выполнить учет времен выполнения в системе, как описано в Руководстве по TLM-2.0 языка Ссылки OSCI. Эти значения добавляют временному реализму вашим системным симуляциям.
Для всех опций синхронизации задайте желаемое время в наносекундах. Каждый разъем имеет независимые параметры синхронизации. Указанные значения синхронизации реализуются как константы в сгенерированном коде. Эта задержка реализована как wait()
функция.
Во время выполнения можно динамически управлять компонентом TLM через backdoor
интерфейс для включения и отключения возврата времени выполнения. Смотрите сгенерированный испытательный стенд для получения дополнительной информации (найдите mw_backdoorcfg_IF
).