Выборка источника часов

Сгенерируйте сигнал часов с апертурным дрожанием

  • Библиотека:
  • Mixed-Signal Blockset / ADC / Стандартные блоки

Описание

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

Порты

Вывод

развернуть все

Выведите сигнал часов с апертурным дрожанием, возвращенным как скаляр или вектор. Часы являются периодическим импульсным train, который может быть синусоидой или прямоугольной волной, на основе параметра Clock type.

Типы данных: double

Параметры

развернуть все

Форма вывода синхронизирует сигнал.

Программируемое использование

  • Использование get_param(gcb,'SignalType') просмотреть текущий Clock type.

  • Использование set_param(gcb,'SignalType','Square wave') установить Clock type как Square wave.

  • Использование set_param(gcb,'SignalType','Sine wave') установить Clock type как Sine wave.

Желаемая частота выходных часов, заданных как скаляр.

Программируемое использование

  • Использование get_param(gcb,'Freq') просмотреть текущее значение Clock frequency.

  • Использование set_param(gcb,'Freq',value) установить Clock frequency на определенное значение.

Синхронизируйте выходную область значений

Минимальное выходное напряжение часов, заданное как действительный скаляр в V.

Программируемое использование

  • Использование get_param(gcb,'Min') просмотреть текущее значение Min.

  • Использование set_param(gcb,'Min',value) установить Min на определенное значение.

Максимальное выходное напряжение часов, заданное как действительный скаляр в V.

Программируемое использование

  • Использование get_param(gcb,'Max') просмотреть текущее значение Max.

  • Использование set_param(gcb,'Max',value) установить Max на определенное значение.

Нарушение

Стандартное отклонение местоположений фронта синхроимпульса, сгенерированных часами, которым повреждают, относительно идеальных часов. RMS aperture jitter задан как действительный неотрицательный скаляр в s.

Апертурная задержка является задержкой между выборкой сигнала часов и фактический момент, когда выборка взята. Апертурное дрожание является выборкой к демонстрационному изменению между апертурной задержкой. Апертурное дрожание приводит к ошибочному напряжению в ADC, который пропорционален значению дрожания и скорости просмотра входного сигнала к ADC.

Программируемое использование

  • Использование get_param(gcb,'RMSJitt') просмотреть текущее значение RMS aperture jitter.

  • Использование set_param(gcb,'RMSJitt',value) установить RMS aperture jitter на определенное значение.

Выберите, чтобы включить увеличенный buffer size во время симуляции. Это увеличивает buffer size блока Variable Pulse Delay в Исходном блоке Часов Выборки. По умолчанию эта опция является невыбранной.

Количество выборок буферизации ввода, доступной во время симуляции, заданной как положительный целочисленный скаляр. Это устанавливает buffer size блока Variable Pulse Delay в Исходном блоке Часов Выборки.

Выбор различного решателя симуляции или выборка стратегий могут измениться, количество входных выборок должно было произвести точную выходную выборку. Установите Buffer size на достаточно большое значение так, чтобы входной буфер содержал все входные требуемые выборки.

Зависимости

Этот параметр только доступен, когда опция Enable increased buffer size выбрана во вкладке Configuration.

Программируемое использование

  • Использование get_param(gcb,'NBuffer') просмотреть текущее значение Buffer size.

  • Использование set_param(gcb,'NBuffer',value) установить Buffer size на определенное значение.

Смотрите также

|

Введенный в R2019a