Сущность timing controller генерирует необходимые уровни от одного основного тактового генератора, использование одного или нескольких счетчиков, чтобы создать несколько синхронизирует, включает. Уровень основного тактового генератора является самым быстрым уровнем в модели в одном режиме тактовой синхронизации. В нескольких режим тактовой синхронизации это могут быть любые часы в DUT. Выходные параметры контроллера синхронизации являются часами, включают сигналы, запускающиеся на уровнях целое число несколько медленнее, чем основной тактовый генератор диспетчера синхронизации
При использовании одного режима тактовой синхронизации HDL-код, сгенерированный от многоскоростных моделей, использует один основной тактовый генератор, который соответствует базовой ставке DUT. При использовании нескольких режим тактовой синхронизации HDL-код, сгенерированный от многоскоростных моделей, использует один вход часов для каждого уровня в DUT. Количество синхронизации контроллеров, сгенерированных в нескольких режим тактовой синхронизации, зависит от проекта в DUT.
Каждый контроллер синхронизации определение сущности записан в отдельный файл кода. Файл контроллера синхронизации и имена сущности выводят из имени подсистемы, которая выбрана для генерации кода (DUT). Чтобы сформировать контроллер синхронизации имя, HDL Coder™ добавляет значение TimingControllerPostfix
свойство к имени DUT.