Измерение шума фазы

Вычислите шум фазы в определенных векторах смещения частоты

  • Библиотека:
  • Mixed-Signal Blockset / PLL / Measurements & Testbenches

Описание

Блок Phase Noise Measurement измеряет шум фазы в определенных векторах смещения частоты при выводе напряжения управляло осциллятором (VCO) или замкнутого цикла фазы (PLL).

Порты

Входной параметр

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

Введите сигнал часов к блоку Phase Noise Measurement, заданному как скаляр. Порт sig соединяется с выводом VCO.

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

Параметры

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

Частота дискретизации входного сигнала, заданного как действительная положительная скалярная величина в Гц. Sampling frequency используется, чтобы сконфигурировать Средство оценки Спектра в блоке VCO. Чтобы достигнуть лучших показателей производительности, задайте частоту дискретизации по крайней мере восемь раз рабочая частота VCO.

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

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

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

Пропускная способность разрешения Средства оценки Спектра в PLL DUT, заданный как действительная положительная скалярная величина. Средство оценки Спектра в VCO использует Resolution bandwidth, чтобы определить длину окна для спектрального анализа с помощью валлийского метода.

В целом Resolution bandwidth должен быть меньше чем или равен самой низкой частоте смещения от данных о шуме фазы.

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

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

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

Количество спектральных средних значений, заданных как положительный целочисленный скаляр. Средство оценки Спектра в VCO вычисляет текущую оценку спектра мощности путем усреднения по номеру, заданному No. of spectral averages.

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

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

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

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

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

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

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

Точки частоты относительно основной частоты, где шум фазы вычисляется, задали как действительный ценный вектор в Гц.

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

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

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

Выберите, чтобы включить увеличенный buffer size во время симуляции. Это увеличивает buffer size всех блоков в модели PLL, которые принадлежат Mixed-Signal Blockset™/PLL/Building библиотека Blocks. По умолчанию эта опция является невыбранной.

Количество выборок буферизации ввода, доступной во время симуляции, заданной как положительный целочисленный скаляр. Это устанавливает buffer size всех блоков в модели PLL, которые принадлежат Mixed-Signal Blockset/PLL/Building библиотека Blocks.

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

Зависимости

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

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

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

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

Щелкните, чтобы построить профиль шума фазы устройства PLL (DUT) и сравнить его с пользовательским профилем шума фазы после того, как симуляция будет завершена.

Щелкните, чтобы экспортировать результаты измерения в электронную таблицу Excel (XLS) или как разделенные от запятой значения (CSV) после того, как симуляция будет завершена.

Введенный в R2019a