exponenta event banner

Дробный разделитель часов с накопителем

Делитель тактового сигнала, делящий частоту входного сигнала на дробное число

  • Библиотека:
  • Блок смешанного сигнала/PLL/компоновочные блоки

  • Fractional Clock Divider with Accumulator block

Описание

Дробный делитель тактовых импульсов с накопительным блоком делит частоту входного сигнала на настраиваемое дробное значение (N.FF). По сравнению с блоком Single Modulus Prescaler дробный делитель тактовых импульсов с блоком накопителя помогает достичь узкого интервала между каналами, который может быть меньше опорной частоты системы фазовой автоподстройки частоты (ФАПЧ).

Порты

Вход

развернуть все

Входная тактовая частота, заданная как скаляр. В системе ФАПЧ clk in port подключается к выходному порту блока ГУН.

Типы данных: double

Отношение выходной частоты к входной тактовой частоте, определяемое как дробный скаляр.

Значение в порте div-by разделяется на две части: целую часть (N) и дробную часть (.FF).

Типы данных: double

Продукция

развернуть все

Выходная тактовая частота, заданная как скаляр. В системе PLL порт clk out соединен с портом входа обратной связи блока PFD. Выходной сигнал на выходе clk out представляет собой квадратную последовательность импульсов с амплитудой 1 В.

Типы данных: double

Фракционное отсутствие памяти импульсов. Значение порта состояния увеличивается на F с каждым передним фронтом значения clk out предыдущего цикла. Всякий раз при превышении значения порта состояния 1, значение переполняется и устанавливает значение порта переноса в 1.

Типы данных: double

Выходной порт, активирующий функцию импульсного глотания при переполнении порта состояния. Удаление импульсов аналогично делению входной частоты на N + 1 вместо N.

Типы данных: Boolean

Параметры

развернуть все

Выберите, чтобы включить увеличенный размер буфера во время моделирования. Это увеличивает размер буфера логического решения внутри дробного делителя часов с накопительным блоком. По умолчанию этот параметр не выбран.

Число выборок входной буферизации, доступных во время моделирования, указанных как положительный целочисленный скаляр. Это задает размер буфера логического решения внутри дробного делителя часов с блоком накопителя.

Выбор различных методов моделирования или стратегий выборки может изменить количество входных выборок, необходимых для получения точной выходной выборки. Установите размер буфера достаточно большим, чтобы входной буфер содержал все требуемые входные выборки.

Зависимости

Этот параметр доступен только в том случае, если в диалоговом окне «Параметры блока» выбран параметр «Включить увеличенный размер буфера».

Программное использование

  • Использовать get_param(gcb,'NBuffer') для просмотра текущего значения размера буфера.

  • Использовать set_param(gcb,'NBuffer',value) чтобы задать для параметра Размер буфера определенное значение.

Подробнее

развернуть все

Ссылки

[1] Лучше всего, Roland E. Phase-Lock Loop. Нью-Йорк, Нью-Йорк: Tata McGraw-Hill Companies Inc., 2003.

Представлен в R2019a