Подтвердите управляемый напряжением генератор (VCO) путем измерения метрик шума фазы или характеристик VCO
Mixed-Signal Blockset / PLL / Measurements & Testbenches

Блок VCO Testbench подтверждает устройство под тестом (DUT) VCO путем измерения одной из двух целевых метрик: шум фазы, или чувствительность напряжения и статическая частота. Можно использовать испытательный стенд, чтобы подтвердить VCO собственной реализации, или можно использовать блок VCO из Mixed-Signal Blockset™.
Модель Simulink®, чтобы подтвердить VCO должна содержать только два блока, VCO DUT и VCO Testbench.
from vco — Входной сигналВходной сигнал, который течет из выхода DUT VCO. Этот входной сигнал используется, чтобы вычислить или метрику шума фазы, или чувствительность напряжения и частоту свободного хода VCO, в зависимости от выбранной опции Measurement.
Типы данных: double
to vco — Выходной сигналВыходной сигнал, который обеспечивает стимул напряжения управления для входа VCO DUT.
Типы данных: double
Measurement — Предназначайтесь для метрики, которая будет измеренаPhase noise (значение по умолчанию) | Kvco and FoОпределяет, какая из двух данных целевых метрик измеряется.
Выберите Phase noise, если вы хотите, чтобы испытательный стенд измерил и сравнил шум фазы с целевым профилем шума фазы.
Выберите Kvco and Fo, если вы хотите, чтобы испытательный стенд вычислил чувствительность напряжения (K vco) и статическая частота (F o) использование области значений напряжений управления.
Использование get_param(gcb,'MeasureOptions') просмотреть текущую опцию Measurement.
Использование set_param(gcb,'MeasureOptions',value) установить Measurement на определенную опцию.
Plot measurement — Постройте измеренияСтроит соответствующие метрики VCO на основе опций Measurement.
Выбор Phase noise in Measurement строит спектр мощности и профиль шума фазы VCO.
Выбор Kvco and Fo in Measurement строит характеристики VCO и K vco.
Export measurement results — Экспортируйте результаты измеренияЭкспортирует соответствующие метрики VCO на основе опций Measurement к файлу Excel.
Выбор Phase noise in Measurement экспортирует профиль шума фазы VCO.
Выбор Kvco and Fo in Measurement экспортирует характеристики VCO и K vco.
Control voltage (V) — Напряжение управления VCO (значение по умолчанию) | скалярУправляйте напряжением, обеспеченным VCO Testbench, выраженным как скаляр в V. Значение задало в потоках Control Voltage через порт to vco, который обеспечивает вход VCO.
Этот параметр только доступен, когда вы выбираете Phase noise как опцию Measurement.
Использование get_param(gcb,'ControlVoltage') просмотреть текущее значение Control voltage.
Использование set_param(gcb,'ControlVoltage',value) установить Control voltage на определенное значение.
Типы данных: double
Range of control voltage (V) — Область значений VCO управляет напряжениями (значение по умолчанию) | двухэлементный вектор-строкаУправляйте напряжением, обеспеченным VCO Testbench, выраженным как двухэлементный вектор-строка в V. Этот параметр задает минимальные и максимальные значения напряжения управления, которое используется, чтобы сгенерировать десять точек значения напряжения управления, включая введенные значения. Эти десять значений напряжения управления отправляются во вход VCO, чтобы измерить K vco и F o.
Этот параметр только доступен, когда вы выбираете Kvco and Fo как опцию Measurement.
Использование get_param(gcb,'ControlVoltageRange') просмотреть текущие значения Range of control voltage.
Использование set_param(gcb,'ControlVoltage',value) установить Range of control voltage на определенные значения.
Типы данных: double
Autofill setup parameters — Автоматически вычислите параметры настройки для измерения шума фазыНажмите эту кнопку, чтобы автоматически заполнить параметры настройки (Sampling frequency, Resolution bandwidth и No. of spectral averages) для измерения шума фазы.
Если DUT является VCO от Mixed-Signal Blockset, Spectrum Estimator в испытательном стенде VCO автоматически вычисляет параметры настройки на основе спецификаций VCO.
Эта кнопка только работает, если VCO DUT является блоком VCO из Mixed-Signal Blockset.
Эта кнопка только доступна, когда вы выбираете Phase noise как опцию Measurement.
Sampling frequency (Hz) — Частота дискретизации входного сигнала21.6e9 (значение по умолчанию) | действительная положительная скалярная величинаЧастота дискретизации входного сигнала VCO, заданного как действительная положительная скалярная величина в Гц. Sampling frequency используется, чтобы сконфигурировать Spectrum Estimator в VCO Testbench. Чтобы достигнуть лучших показателей производительности, задайте частоту дискретизации по крайней мере восемь раз частота VCO выход.
Если DUT является блоком VCO из библиотеки Mixed-Signal Blockset, можно использовать кнопку Autofill setup parameters, чтобы автоматически вычислить частоту дискретизации, если вы выбираете Phase noise как опцию Measurement.
Если вы выбираете Kvco and Fo как опцию Measurement, используйте большую частоту дискретизации, идеально восемь раз намеченная максимальная рабочая частота VCO.
Использование get_param(gcb,'SampleFrequency') просмотреть текущее значение Sampling frequency.
Использование set_param(gcb,'SampleFrequency',value) установить Sampling frequency на определенное значение.
Типы данных: double
Resolution bandwidth (Hz) — Определяет длину окна фильтра БПФ30e3 (значение по умолчанию) | действительная положительная скалярная величинаПропускная способность разрешения Средства оценки Спектра в VCO Testbench, заданном как действительная положительная скалярная величина в Гц. Spectrum Estimator в VCO Testbench использует Resolution bandwidth определить длину окна для спектрального анализа с помощью валлийского метода.
В общем случае Resolution bandwidth (Hz) должен быть меньше чем или равен самой низкой частоте смещения из данных о шуме фазы.
Если DUT является блоком VCO из библиотеки Mixed-Signal Blockset, можно использовать кнопку Autofill setup parameters, чтобы автоматически вычислить пропускную способность разрешения.
Этот параметр только доступен, когда вы выбираете Phase noise как опцию Measurement.
Использование get_param(gcb,'ResBandwidth') просмотреть текущее значение Resolution bandwidth.
Использование set_param(gcb,'ResBandwidth',value) установить Resolution bandwidth на определенное значение.
Типы данных: double
No. of spectral averages — Средние оценки спектра мощности (значение по умолчанию) | положительный целочисленный скалярКоличество спектральных средних значений, заданных как положительный целочисленный скаляр. Spectrum Estimator в VCO Testbench вычисляет текущую оценку спектра мощности путем усреднения последних оценок спектра мощности N, где N является количеством спектральных средних значений, заданных в No. of spectral averages.
Если DUT является блоком VCO из библиотеки Mixed-Signal Blockset, можно использовать кнопку Autofill setup parameters, чтобы автоматически вычислить количество спектральных средних значений.
Этот параметр только доступен, когда вы выбираете Phase noise как опцию Measurement.
Использование get_param(gcb,'SpectralAverages') просмотреть текущее значение No. of spectral averages.
Использование set_param(gcb,'SpectralAverages',value) установить No. of spectral averages на определенное значение.
Типы данных: double
Enable increased buffer size — Включите увеличенный buffer sizeВыберите, чтобы включить увеличенный buffer size в процессе моделирования. Это увеличивает buffer size Дискретного к Непрерывной подсистеме Конвертера в блоке VCO. По умолчанию эта опция является невыбранной.
Buffer size — Количество выборок буферизации ввода, доступной в процессе моделирования (значение по умолчанию) | положительный целочисленный скалярКоличество выборок буферизации ввода, доступной в процессе моделирования, заданной как положительный целочисленный скаляр. Это устанавливает buffer size Дискретного к Непрерывной подсистеме Конвертера в блоке VCO.
Выбор различного решателя симуляции или выборка стратегий могут измениться, количество входных выборок должно было произвести точную выходную выборку. Установите Buffer size на достаточно большое значение так, чтобы входной буфер содержал все входные требуемые выборки.
Этот параметр только доступен, когда опция Enable increased buffer size выбрана во вкладке Configuration.
Использование get_param(gcb,'NBuffer') просмотреть текущее значение Buffer size.
Использование set_param(gcb,'NBuffer',value) установить Buffer size на определенное значение.
Hold-off time (s) — Анализ измерения задержек, чтобы избежать переходных процессов (значение по умолчанию)Содержите - от периода, заданного как неотрицательный скаляр в s. Hold-off time задерживает анализ измерения заданным количеством времени, чтобы не повреждать результаты симуляции из-за переходных процессов.
Использование get_param(gcb,'HoldOffTime') просмотреть текущее значение Hold-off time.
Использование set_param(gcb,'HoldOffTime',value) установить Hold-off time на определенное значение.
Autofill target metric — Автоматически заполните целевую метрику шума фазыНажмите эту кнопку, чтобы автоматически заполнить целевую метрику шума фазы от спецификаций VCO.
Эта кнопка будет только работать, если VCO DUT будет блоком VCO из Mixed-Signal Blockset.
Эта кнопка только доступна, когда вы выбираете Phase noise как опцию Measurement.
Phase noise frequency offset vector (Hz) — Вектор смещения частоты шума фазы[30e3 100e3 1e6 3e6 10e6] (значение по умолчанию) | действительный ценный векторСмещения частоты шума фазы от несущей частоты, собранной из таблицы данных, заданной как действительный ценный вектор в Гц.
Если DUT является блоком VCO из библиотеки Mixed-Signal Blockset, можно использовать кнопку Autofill target metric, чтобы автоматически передать значения вектора смещения частоты шума фазы VCO VCO Testbench.
Этот параметр только доступен, когда вы выбираете Phase noise как опцию Measurement.
Использование get_param(gcb,'PhaseNoiseFreqOffset') просмотреть текущее значение Phase noise frequency offset vector.
Использование set_param(gcb,'PhaseNoiseFreqOffset',value) установить Phase noise frequency offset vector на определенное значение.
Типы данных: double
Phase noise vector (dBc/Hz) — Вектор шума фазы (значение по умолчанию) | действительный ценный векторСтепень шума фазы в пропускной способности на 1 Гц, сосредоточенной на заданной частоте, возмещает относительно поставщика услуг, забранного из таблицы данных, заданной как действительный ценный вектор в дБн/Гц. Элементы Phase noise vector соответствуют относительным элементам в Phase noise frequency offset vector.
Если DUT является блоком VCO из библиотеки Mixed-Signal Blockset, можно использовать кнопку Autofill target metric, чтобы автоматически передать шум фазы VCO векторные значения испытательному стенду.
Этот параметр только доступен, когда вы выбираете Phase noise как опцию Measurement.
Использование get_param(gcb,'PhaseNoiseVector') просмотреть текущее значение Phase noise vector.
Использование set_param(gcb,'PhaseNoiseVector',value) установить Phase noise vector на определенное значение.
Блок подсистемы VCO Testbench состоит из блока Step и подсистемы, которая содержит два варианта: шумовая Фазой подсистема измерения и подсистема детектора Частоты.
В блоке Step Step time установлен в значение Hold-off time и задерживает анализ измерения к требуемому времени.
Шумовая Фазой подсистема активируется, когда Phase noise выбран как опция Measurement. Подсистема содержит блок Spectrum Estimator из DSP System Toolbox™, который сконфигурирован с помощью вкладки Setup в окне параметров блоков VCO Testbench. Spectrum Estimator обеспечивает степень и спектр частоты с помощью валлийского метода в спектральной оценке. Спектр плотности энергии вычисляется функцией обратного вызова.
Выход шума фазы определяется количественно как отношение шумовой степени (P n в dBm/Hz) в пропускной способности на 1 Гц, сосредоточенной при смещении частоты к степени сигнала поставщика услуг (P s в dBm). В частотном диапазоне это количество обозначается как ℒ (f) и дано уравнением: ℒ (f) = P n − P s.
Подсистема детектора Частоты активируется, когда Kvco and Fo выбран как опция Measurement. Подсистема распространяет область значений напряжения управления более чем 10 точек с помощью их минимальных и максимальных значений. Кривая характеристик VCO сгенерирована для каждой точки. Чувствительность напряжения (K vco) вычисляется путем взятия среднего значения наклонов между каждым, указывает. Статическая частота (F o) экстраполируется в нуле напряжения управления.
[1] Бэнерджи, декан. Производительность PLL, симуляция и проект. Индианаполис, IN: Dog Ear Publishing, 2006.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.

