exponenta event banner

Укажите частоту включения тактового генератора тестового стенда

Когда следует указать частоту включения и включения тактового генератора испытательного стенда

Если требуется, чтобы тестовый стенд управлял входными данными с меньшей скоростью, чем максимальная частота включения входного синхросигнала, укажите частоту переключения включения синхросигнала тестового стенда.

Эта спецификация может помочь вам достичь лучшего покрытия теста и смоделировать реальную скорость входных данных.

Примечание

Максимальная скорость включения входного синхросигнала составляет один раз в N тактовых циклов. N = повышающая тактовая частота/исходная тактовая частота. Обратитесь к поведению включения синхронизации для входной скорости передачи данных в разделе Указание скорости включения синхронизации.

Определение частоты включения и переключения часов тестового стенда

Для установки частоты переключения включения часов тестового стенда:

  1. В помощнике по рабочим процессам HDL выберите MATLAB to HDL Workflow > Code Generation.

  2. На вкладке Clocks & Ports для параметра Drive clock enable at выберите Input data rate.

  3. На вкладке Test Bench в поле Input data interval (Интервал входных данных) введите значение 0 или целое число, превышающее максимальный интервал включения входного синхросигнала.

    Интервал входных данных, IПоведение включения часов тестового стенда
    I = 0 (по умолчанию)Устанавливает максимальную частоту включения входного синхросигнала или один раз в N циклов. N = повышающая тактовая частота/исходная тактовая частота.
    I < NНедействительно; создает ошибку.
    I = NТо же, что и I = 0.
    I > NУтверждает каждые I тактовых циклов.

Например, эта временная диаграмма показывает поведение включения синхронизации с интервалом входных данных = 0. Здесь максимальная скорость включения входного тактового сигнала составляет один раз в 2 цикла.

На следующей временной диаграмме показаны один и тот же стенд и DUT с интервалом входных данных = 3.