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