Общая испытательная среда для фазовых/частотных детекторов и зарядных насосов
Блок смешанного сигнала/PLL/Измерения и испытания


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