exponenta event banner

Контроллер синхронизации для многоскоростных моделей

Объект контроллера синхронизации генерирует требуемые скорости из одного ведущего тактового генератора, используя один или несколько счетчиков для создания нескольких тактовых импульсов. Ведущая тактовая частота - самая быстрая частота в модели в режиме одного тактового сигнала. В режиме нескольких синхросигналов это может быть любой синхросигнал в DUT. Выходные сигналы контроллера синхронизации представляют собой сигналы разрешения синхронизации, работающие со скоростью, кратной скорости передачи, более медленной, чем главный тактовый сигнал контроллера синхронизации.

При использовании режима одиночного тактового сигнала код HDL, генерируемый из многоскоростных моделей, использует одиночный главный тактовый сигнал, соответствующий базовой скорости DUT. При использовании режима с несколькими тактовыми сигналами код HDL, генерируемый на основе многоскоростных моделей, использует один вход тактового сигнала для каждой скорости в DUT. Количество контроллеров синхронизации, генерируемых в многочасовом режиме, зависит от конструкции DUT.

Каждое определение объекта контроллера синхронизации записывается в отдельный файл кода. Имя файла контроллера синхронизации и имя объекта определяются на основе имени подсистемы, выбранной для генерации кода (DUT). Для формирования имени контроллера синхронизации HDL Coder™ добавляет значение TimingControllerPostfix к имени DUT.

См. также

Функции

Параметры конфигурации Simulink

Связанные темы