Подтвердите систему PLL путем измерения рабочей частоты, заблокируйте время и шум фазы
Mixed-Signal Blockset / PLL / Measurements & Testbenches
Блок PLL Testbench обеспечивает входной стимул в форме сигнала часов к системе фазовой подстройки частоты (PLL). Испытательный стенд также подтверждает эффективность системы PLL путем сравнения рабочей частоты, время блокировки и шум фазы против целевых метрик.
Блок PLL Testbench генерирует стимул, чтобы управлять устройством под тестом (DUT) от вкладки Stimulus. Параметры настройки для проверки DUT заданы во вкладке Setup, и целевые метрики валидации заданы во вкладке Target Metric.
from pll
— Введите сигнал часовВведите сигнал часов к PLL Testbench в виде скаляра. Порт from pll соединяется с выходом системы PLL.
Типы данных: double
to pll
— Выведите сигнал часовВыведите сигнал часов, возвращенный как синусоида или прямоугольная волна, как задано в параметре Signal type. Сигнал в порте to pll обеспечивает стимул для системы PLL.
Типы данных: double
Set stop time
— Установите рекомендуемое минимальное время остановки симуляции как время остановки моделиЩелкните, чтобы установить Recommended min. simulation stop time (s), о котором сообщает блок PLL Testbench как время остановки модели.
Эта кнопка только доступна, когда опция измерения Phase noise выбрана во вкладке Setup.
Plot phase noise profile
— Постройте профиль шума фазы PLL DUTЩелкните, чтобы построить профиль шума фазы устройства PLL (DUT) и сравнить его с пользовательским профилем шума фазы после того, как симуляция будет завершена.
Эта кнопка только доступна, когда опция измерения Phase noise выбрана во вкладке Setup.
Export measurement results
— Экспортируйте результаты измерения после симуляцииЩелкните, чтобы экспортировать результаты измерения в электронную таблицу Excel (XLS) или как разделенные от запятой значения (CSV) после того, как симуляция будет завершена.
Signal type
— Форма сигнала часов, идущего в PLL DUTSquare
(значение по умолчанию) | Sine
Форма сигнала часов, идущего во вход устройства под тестом (DUT) PLL. Выберите между Sine
или Square
волна.
Использование get_param(gcb,'SignalType')
просмотреть текущее значение Signal type.
Использование set_param(gcb,'SignalType',value)
установить Signal type на определенное значение.
Amplitude (V)
— Максимальное значение стимула сигнализирует во входе PLL
(значение по умолчанию) | действительная положительная скалярная величинаМаксимальное значение стимула сигнализирует во входе PLL в виде действительной положительной скалярной величины.
Использование get_param(gcb,'InputAmplitude')
просмотреть текущее значение Amplitude (V).
Использование set_param(gcb,'InputAmplitude',value)
установить Amplitude (V) на определенное значение.
Frequency (Hz)
— Частота стимула сигнализирует во входе PLL30e6
(значение по умолчанию) | действительная положительная скалярная величинаЧастота стимула сигнализирует во входе PLL в виде действительной положительной скалярной величины.
Использование get_param(gcb,'ClkFreq')
просмотреть текущее значение Frequency (Hz).
Использование set_param(gcb,'ClkFreq',value)
установить Frequency (Hz) на определенное значение.
Frequency of operation
— Измерьте рабочую частоту PLL DUTВыберите, чтобы измерить рабочую частоту PLL DUT. По умолчанию эта опция выбрана.
Lock time
— Измерьте время блокировки PLL DUTВыберите, чтобы измерить время блокировки PLL DUT с заданным пользователями ошибочным допуском. По умолчанию эта опция является невыбранной.
Target frequency of operation (Hz)
— Цель рабочая частота PLL DUT, чтобы вычислить время блокировки2.1e9
(значение по умолчанию) | действительная положительная скалярная величинаЦель рабочая частота PLL DUT, чтобы вычислить время блокировки PLL в виде действительной положительной скалярной величины в Гц.
Чтобы включить этот параметр, выберите опцию измерения Lock time во вкладке Setup.
Использование get_param(gcb,'ExpectedFreq')
просмотреть текущее значение Target frequency of operation(Hz).
Использование set_param(gcb,'ExpectedFreq',value)
установить Target frequency of operation (Hz) на определенное значение.
Error tolerance (Hz)
— Ошибочный допуск к измерению времени блокировки1e6
(значение по умолчанию) | действительная положительная скалярная величинаОшибочный допуск к измерению времени блокировки в виде действительной положительной скалярной величины в Гц.
Чтобы включить этот параметр, выберите опцию измерения Lock time во вкладке Setup.
Использование get_param(gcb,'FreqErrorTol')
просмотреть текущее значение Error tolerance (Hz).
Использование set_param(gcb,'FreqErrorTol',value)
установить Error tolerance (Hz) на определенное значение.
Phase noise
— Измерьте уровень шума фазы PLL DUTВыберите, чтобы измерить уровень шума фазы PLL DUT в определяемых пользователем точках смещения частоты. По умолчанию эта опция является невыбранной.
Resolution bandwidth (Hz)
— Наименьшая положительная частота, которая может быть разрешена200e3
(значение по умолчанию) | действительная положительная скалярная величинаНаименьшая положительная частота, которая может быть разрешена в виде действительной положительной скалярной величины. Resolution bandwidth (Hz) используется, чтобы определить длину окна для спектрального анализа с помощью валлийского метода. Для получения дополнительной информации смотрите Оценку Спектра — Метод валлийцев.
В общем случае Resolution bandwidth (Hz) должен быть меньше чем или равен самому низкому значению частоты смещения.
Чтобы включить этот параметр, выберите опцию измерения Phase noise во вкладке Setup.
Использование get_param(gcb,'ResBandwidth')
просмотреть текущее значение Resolution bandwidth (Hz).
Использование set_param(gcb,'ResBandwidth',value)
установить Resolution bandwidth (Hz) на определенное значение.
No. of spectral averages
— Количество спектральных средних значений
(значение по умолчанию) | положительный целочисленный скалярКоличество спектральных средних значений в виде положительного целочисленного скаляра. dsp.SpectrumEstimator
Система object™ используемый подсистемой Измерения Шума Фазы в блоке PLL Testbench вычисляет текущий спектр мощности или оценку спектра плотности энергии путем усреднения по номеру, заданному No. of spectral averages.
Чтобы включить этот параметр, выберите опцию измерения Phase noise во вкладке Setup.
Использование get_param(gcb,'SpectralAverages')
просмотреть текущее значение No. of spectral averages.
Использование set_param(gcb,'SpectralAverages',value)
установить No. of spectral averages на определенное значение.
Hold off time (s)
— Анализ измерения задержек, чтобы избежать переходных процессов
(значение по умолчанию) | действительный неотрицательный скалярАнализ измерения задержек заданным количеством времени, чтобы избежать повреждения переходными процессами в виде действительного неотрицательного скаляра в s.
Чтобы включить этот параметр, выберите опцию измерения Phase noise во вкладке Setup.
Использование get_param(gcb,'HoldOffTime')
просмотреть текущее значение Hold off time (s).
Использование set_param(gcb,'HoldOffTime',value)
установить Hold off time (s) на определенное значение.
Frequency offset vector (Hz)
— Частота указывает относительно основной частоты, где шум фазы вычисляется[300e3 1e6 3e6 10e6]
(значение по умолчанию) | действительный ценный векторЧастота указывает относительно основной частоты, где шум фазы вычисляется в виде действительного ценного вектора в Гц. Это оценивает, также сообщаются во вкладке Target Metrics как Phase noise frequency offset (Hz).
Чтобы включить этот параметр, выберите опцию измерения Phase noise во вкладке Setup.
Использование get_param(gcb,'PhaseNoiseFreqOffset')
просмотреть текущее значение Frequency offset vector (Hz).
Использование set_param(gcb,'PhaseNoiseFreqOffset',value)
установить Frequency offset vector (Hz) на определенное значение.
Frequency of operation
— Рабочая частота цели, на которой PLL должен заблокировать2.1e9
(значение по умолчанию) | действительная положительная скалярная величинаРабочая частота цели, на котором PLL DUT должен заблокировать в виде действительной положительной скалярной величины в Гц.
Если вы выбираете Lock time как опцию измерения, о Frequency of operation сообщают от параметра Target frequency of operation (Hz).
Чтобы включить этот параметр, выберите опцию измерения Frequency of operation во вкладке Setup.
Использование get_param(gcb,'TargetFreq')
просмотреть текущее значение Frequency of operation.
Использование set_param(gcb,'TargetFreq',value)
установить Frequency of operation на определенное значение.
Lock time (s)
— Максимальное время, в который PLL должен быть заблокирован DUT3e-6
(значение по умолчанию) | действительный неотрицательный скалярМаксимальное время, в который PLL DUT должен быть заблокирован в виде действительного неотрицательного скаляра в s.
Чтобы включить этот параметр, выберите опцию измерения Lock time во вкладке Setup.
Использование get_param(gcb,'TargetLockTime')
просмотреть текущее значение Lock time.
Использование set_param(gcb,'TargetLockTime',value)
установить Lock time на определенное значение.
Phase noise (dBc/Hz)
— Целевая шумовая мощность, соответствующая вектору смещения частоты
(значение по умолчанию) | действительный ценный векторЦелевой уровень шумовой мощности относительно несущей в полосе пропускания частоты на 1 Гц, сосредоточенной на частотах, задан в параметре Frequency offset vector (Hz) в виде действительного ценного вектора в дБн/Гц.
Чтобы включить этот параметр, выберите опцию измерения Phase noise во вкладке Setup.
Использование get_param(gcb,'TargetPhaseNoiseVector')
просмотреть текущее значение Phase noise.
Использование set_param(gcb,'TargetPhaseNoiseVector',value)
установить Phase noise на определенное значение.
Fractional N PLL with Analog Compensation | Fractional N PLL with Delta Sigma Modulator | Integer N PLL with Dual Modulus Prescaler | Integer N PLL with Single Modulus Prescaler
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.