Типовая тестовая среда для детекторов фазы/частоты и насосов заряда
Mixed-Signal Blockset / PLL / Measurements & Testbenches
Блок PFD and Charge Pump Testbench оценивает поведенческую модель насоса заряда и PFD. Один генератор стимула определяет, действует ли PFD в режиме смещения фазы или режиме смещения частоты.
Блок PFD and Charge Pump Testbench генерирует стимул, чтобы управлять устройством под тестом (DUT) от вкладки Stimulus. Параметры настройки для проверки DUT заданы во вкладке Setup, и целевые метрики валидации заданы во вкладке Target Metrics.
Мера по испытательному стенду показатели производительности PFD, такие как мертвая зона, линейный гнев и ухудшения синхронизации. Это также измеряется, заряд качают показатели производительности, такие как чувствительность, смещение фазы, и поощряют текущий.
from PFD up
— Меры частота ссылки PFDИзмеряет ссылочную частоту блока PFD.
Типы данных: double
from PFD down
— Меры частота обратной связи PFDИзмеряет частоту обратной связи блока PFD.
Типы данных: double
from charge pump
— Меры заряжают текущий выход насосаИзмеряет выход, текущий из блока Charge Pump.
Типы данных: double
Phase sweep (°)
— Максимальное отклонение фазы от фазы возмещено
(значение по умолчанию) | действительная положительная скалярная величинаМаксимальное отклонение фазы от смещения фазы в виде действительной положительной скалярной величины в градусах.
Использование get_param(gcb,'PhaseSweep')
просмотреть текущее значение Phase sweep.
Использование set_param(gcb,'PhaseSweep',value)
установить Phase sweep на определенное значение.
Типы данных: double
Phase offset (°)
— Относительное значение фазы в центре развертки фазы
(значение по умолчанию) | действительный скалярОтносительное значение фазы в центре фазы развертывается в виде действительного скаляра в градусах.
Использование get_param(gcb,'PhaseOffset')
просмотреть текущее значение Phase offset.
Использование set_param(gcb,'PhaseOffset',value)
установить Phase offset на определенное значение.
Типы данных: double
Clock frequency (Hz)
— Желаемая ссылочная тактовая частота2.5e9 Hz
(значение по умолчанию) | действительная положительная скалярная величинаЖелаемая тактовая частота для ссылочного встречного выхода в виде действительной положительной скалярной величины в Гц.
Использование get_param(gcb,'ClockFrequency')
просмотреть текущее значение Clock frequency.
Использование set_param(gcb,'ClockFrequency',value)
установить Clock frequency на определенное значение.
Типы данных: double
Number of phases in sweep
— Общее количество равномерно расположенной с интервалами фазы возмещает, чтобы симулировать
(значение по умолчанию) | действительная положительная скалярная величинаКоличество равномерно расположенной с интервалами фазы возмещает в развертке фазы, возмещенной в виде действительной положительной скалярной величины.
Использование get_param(gcb,'NPhases')
просмотреть текущее значение Number of phases in sweep.
Использование set_param(gcb,'NPhases',value)
установить Number of phases in sweep на определенное значение.
Типы данных: double
Duty cycle (%)
— Рабочий цикл часов стимула
(значение по умолчанию) | действительная положительная скалярная величинаРабочий цикл для стимула синхронизирует и в ссылке и в портах обратной связи в виде действительной положительной скалярной величины.
Использование get_param(gcb,'DutyCycle')
просмотреть текущее значение Duty cycle.
Использование set_param(gcb,'NPhases',value)
установить Duty cycle на определенное значение.
Типы данных: double
Plot figures on top after simulation
— График рассчитывает на верхнюю часть после симуляцииВыберите, чтобы построить фигуры по верхней части всех других окон после симуляции. По умолчанию эта опция выбрана.
Report PFD metrics
— Сообщите о метриках PFDВыберите, чтобы отобразить метрики PFD (Мертвая зона, Линейная Область значений и задержка Распространения) на значке PFD and Charge Pump Testbench. По умолчанию эта опция выбрана
Типы данных: double
Report Charge Pump metrics
— Сообщите о метриках Насоса ЗарядаВыберите, чтобы отобразить метрики Charge Pump (Чувствительность, смещение Фазы и Цилиндрический ток) на значке PFD and Charge Pump Testbench. По умолчанию эта опция выбрана
Типы данных: double
Logic Threshold (V)
— Переключение порога во входе насоса заряда
(значение по умолчанию) | действительный скалярПереключение порога во входе заряда качает в виде действительного скаляра в V. Это - напряжение, при котором измеряется синхронизация повышения и падающих ребер.
Использование get_param(gcb,'VSwitch')
просмотреть текущее значение Logic Threshold.
Использование set_param(gcb,'VSwitch',value)
установить Logic Threshold на определенное значение.
Типы данных: double
Enable increased buffer size
— Включите увеличенный buffer sizeВыберите, чтобы включить увеличенный buffer size в процессе моделирования. Это увеличивает buffer size Variable Pulse Delay и блоков Logic Decision в PFD and Charge Pump Testbench. По умолчанию эта опция является невыбранной.
Buffer size
— Количество отсчетов буферизации ввода, доступной в процессе моделирования
(значение по умолчанию) | положительный целочисленный скалярКоличество отсчетов буферизации ввода, доступной в процессе моделирования в виде положительного целочисленного скаляра. Это устанавливает Variable Pulse Delay и Logic Decision в PFD and Charge Pump Testbench.
Выбор различного решателя симуляции или выборка стратегий могут измениться, количество входных выборок должно было произвести точную выходную выборку. Установите Buffer size на достаточно большое значение так, чтобы входной буфер содержал все входные требуемые выборки.
Этот параметр только доступен, когда опция Enable increased buffer size выбрана во вкладке Configuration.
Использование get_param(gcb,'NBuffer')
просмотреть текущее значение Buffer size.
Использование set_param(gcb,'NBuffer',value)
установить Buffer size на определенное значение.
Target deadband (°)
— Максимальный приемлемый размер уменьшаемой области чувствительности около обнуляет возмещенную фазу
(значение по умолчанию) | действительный неотрицательный скалярМаксимальный приемлемый размер уменьшаемой области чувствительности около обнуляет смещение фазы в виде действительного неотрицательного скаляра в градусах. Это относится к размеру области мертвой зоны.
Использование get_param(gcb,'TgtDeadband')
просмотреть текущее значение Target deadband.
Использование set_param(gcb,'TgtDeadband',value)
установить Target deadband на определенное значение.
Типы данных: double
Target linear range (°)
— Максимальное смещение фазы, при котором выход остается приблизительно равным входному смещению
(значение по умолчанию) | действительная положительная скалярная величинаМаксимальное смещение фазы, при котором выход остается приблизительно равным входному смещению в виде действительной положительной скалярной величины в градусах.
Использование get_param(gcb,'TgtRange')
просмотреть текущее значение Target linear range.
Использование set_param(gcb,'TgtRange',value)
установить Target linear range на определенное значение.
Типы данных: double
Target propagation delay (s)
— Максимальная приемлемая задержка от входа, чтобы вывести60e-12
(значение по умолчанию) | действительная положительная скалярная величинаМаксимальная приемлемая задержка от входа, чтобы вывести в виде действительной положительной скалярной величины в s.
Использование get_param(gcb,'TgtPropDelay')
просмотреть текущее значение Target propagation delay.
Использование set_param(gcb,'TgtPropDelay',value)
установить Target propagation delay на определенное значение.
Типы данных: double
Target rise/fall time (s)
— Максимальное приемлемое 20%-й - 80% повышение/время спада30e-12
(значение по умолчанию) | действительная положительная скалярная величинаМаксимальное приемлемое 20%-й - 80% повышение/время спада в виде действительной положительной скалярной величины в s.
Использование get_param(gcb,'TgtRiseFall')
просмотреть текущее значение Target rise/fall time.
Использование set_param(gcb,'TgtRiseFall',value)
установить Target rise/fall time на определенное значение.
Типы данных: double
Target sensitivity (A/°)
— Максимальный приемлемый заряд качает чувствительность1e-9
(значение по умолчанию) | действительная положительная скалярная величинаМаксимальный приемлемый заряд качает чувствительность в виде действительной положительной скалярной величины в / °.
Использование get_param(gcb,'TgtSensitivity')
просмотреть текущее значение Target sensitivity.
Использование set_param(gcb,'TgtSensitivity',value)
установить Target sensitivity на определенное значение.
Типы данных: double
Target phase offset (°)
— Максимальная приемлемая фаза возмещена при выходе насоса заряда
(значение по умолчанию) | действительная положительная скалярная величинаМаксимальное приемлемое смещение фазы при выходе заряда качает в виде действительной положительной скалярной величины в градусах.
Использование get_param(gcb,'TgtOffset')
просмотреть текущее значение Target phase offset.
Использование set_param(gcb,'TgtOffset',value)
установить Target phase offset на определенное значение.
Типы данных: double
Target spur current (A)
— Заряжайте выход насоса текущая величина1e-7
(значение по умолчанию)Величина выхода, текущего из заряда, качает на ссылочной частоте.
Использование get_param(gcb,'TgtSpurCurrent')
просмотреть текущее значение Target spur current.
Использование set_param(gcb,'TgtSpurCurrent',value)
установить Target spur current на определенное значение.
Типы данных: double
[1] Бэнерджи, декан. Эффективность PLL, симуляция и проект. Индианаполис, IN: Dog Ear Publishing, 2006.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.