PFD
Частотно-фазовый детектор (ЧФД), который сравнивает фазу и частоту двух сигналов.
Тип: SubSystem
Путь в библиотеке:
|
Описание
Блок PFD формирует два выходных импульса с разными коэффициентами заполнения. Разница в коэффициентах заполнения пропорциональна разнице фаз между входными сигналами. В схемах синтезаторов частот, таких как системы фазовой автоподстройки частоты (ФАПЧ), блок PFD сравнивает фазу и частоту опорного сигнала и сигнала, генерируемого блоком Ring Oscillator VCO, и определяет фазовую ошибку.
Порты
Вход
#
reference
—
частота опорного сигнала
скаляр
Details
Входной порт, который передает опорную частоту для определения фазовой ошибки.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
feedback
—
частота обратного сигнала
скаляр
Details
Выходной порт, передающий частоту обратного сигнала для определения фазовой ошибки. В системе ФАПЧ выходной сигнал Ring Oscillator VCO, проходящий через делитель тактовой частоты, поступает обратно через порт feedback на PFD.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Выход
#
up
—
передаваемая частота опорного сигнала
скаляр
Details
Выходной порт, передающий частоту опорного сигнала. Разница в коэффициентах заполнения сигналов в портах up и down пропорциональна разности фаз между сигналами в портах reference и feedback.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
down
—
передаваемая частота обратного сигнала
скаляр
Details
Выходной порт, передающий частоту обратного сигнала. Разница в коэффициентах заполнения сигналов в портах up и down пропорциональна разности фаз между сигналами в портах reference и feedback.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Parameters
# Deadband Compensation — задержка, добавляемая для активного выхода вблизи нулевого смещения фазы
Details
Задержка, добавляемая для активного выхода вблизи нулевого смещения фазы, задается как положительный вещественный скаляр в секундах. Зона нечувствительности — это полоса смещения фазы вблизи нулевого смещения фазы, для которой выходной сигнал ЧФД пренебрежимо мал.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Enable increased buffer size — увеличение размера буфера
Details
Установите этот флажок, чтобы включить увеличение размера буфера во время моделирования. Это увеличит размер буфера блоков Variable Pulse Delay и Logic Decision внутри блока PFD. По умолчанию этот флажок снят.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Buffer size — количество отсчетов входной буферизации, доступных во время моделирования
Details
Количество отсчетов входной буферизации, доступных во время моделирования, заданное как положительный целочисленный скаляр. Это значение задает размер буфера для блоков Variable Pulse Delay и Logic Decision внутри блока PFD.
Выбор различных решателей моделирования или выборочных стратегий может изменить количество входных отсчетов, необходимых для получения точного выходного отсчета. Установите размер буфера достаточно большим, чтобы входной буфер содержал все необходимые входные отсчеты.
Зависимости
Чтобы использовать этот параметр, установите флажок Enable increased buffer size.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Подробнее
Внутри маски
Details
Блок PFD состоит из двух синхронных D-триггеров (D Flip-Flop). Опорный и обратный сигналы, поступающие на соответствующие порты, служат триггером. Выходы двух триггеров проходят через схему И-НЕТ (NAND), которая служит сигналом сброса. Задержка импульса после схемы И-НЕТ вводится с помощью блока Variable Pulse Delay для компенсации зоны нечувствительности.