Дробный делитель тактового сигнала на основе модулятора Дельта Сигма
Блок смешанного сигнала/PLL/компоновочные блоки

Используя метод модуляции дельта-сигма (Δ-Δ), дробный делитель тактовых импульсов с DSM уменьшает первичные дробные отроги путем расширения диапазона, в котором изменяется значение div-by. Этот блок допускает дельта-сигма модуляцию до 4-го порядка.
clk in - Входная тактовая частотаВходная тактовая частота, которую необходимо разделить, заданная как скаляр. В системе фазовой автоподстройки частоты (ФАПЧ) clk in port подключается к выходу блока ГУН.
Типы данных: double
div-by - Отношение выходной частоты к входной тактовой частотеОтношение выходной частоты к входной тактовой частоте, определяемое как дробный скаляр. Значение div-by port, N.FF, разделяется на две части: целую часть (N) и дробную часть (.FF).
Для дельта-сигма модулятора n-го порядка значение на порте div-by достигается изменением N между 2n различными целыми значениями.
Примечание
Для дельта-сигма модулятора n-го порядка используйте значение ≥ 2n в порте div-by.
Типы данных: double
clk out - Выходная тактовая частотаВыходная тактовая частота, заданная как скаляр. В системе PLL порт clk out соединен с портом входа обратной связи блока PFD. Выходной сигнал на выходе clk out представляет собой квадратную последовательность импульсов с амплитудой 1 В.
Типы данных: double
Delta Sigma Modulator order - Порядок модулятора Delta Sigma3rd order (по умолчанию) | 1st order | 2nd order | 4th orderПорядок модулятора дельта-сигма.
Для n-го порядка модулятора дельта-сигма значение на порте div-by достигается изменением значения N счетчика между 2n различными значениями. Порядок модулятора определяет диапазон значений, на которые будет разделяться сигнал в clk в порте, обеспечивая эффект деления, аналогичный значению N.FF в порте div-by.
Использовать get_param(gcb,'dsm') для просмотра текущего порядка модулятора Delta Sigma.
Использовать set_param(gcb,'dsm',value) установка для порядка модулятора дельта-сигма определенного значения.
Enable increased buffer size - Включить увеличенный размер буфераВыберите, чтобы включить увеличенный размер буфера во время моделирования. Это увеличивает размер буфера логического решения внутри дробного делителя часов с блоком DSM. По умолчанию этот параметр не выбран.
Buffer size - Количество выборок входной буферизации, доступных во время моделирования1 (по умолчанию) | целочисленный скалярЧисло выборок входной буферизации, доступных во время моделирования, указанных как положительный целочисленный скаляр. Это задает размер буфера логического решения внутри дробного делителя часов с блоком DSM.
Выбор различных методов моделирования или стратегий выборки может изменить количество входных выборок, необходимых для получения точной выходной выборки. Установите размер буфера достаточно большим, чтобы входной буфер содержал все требуемые входные выборки.
Этот параметр доступен только в том случае, если в диалоговом окне «Параметры блока» выбран параметр «Включить увеличенный размер буфера».
Использовать get_param(gcb,'NBuffer') для просмотра текущего значения размера буфера.
Использовать set_param(gcb,'NBuffer',value) чтобы задать для параметра Размер буфера определенное значение.
Разделитель дробных часов с блоком подсистемы DSM состоит из четырех модуляторов дельта-сигма порядков от одного до четырех, инкапсулированных в подсистему вариантов выбора DSM. Выход селектора DSM приводит в действие блок Single Modulus Prescaler. Учитывая порядок модулятора дельта-сигма, активируется соответствующий модулятор дельта-сигма.
Порядок модулятора определяет диапазон, в котором изменяется значение N счетчика. Для дельта-сигма модулятора n-го порядка N изменяется на 2n различных значений. Это изменение достигается интегрированием изменений в дробной части (.FF) из предыдущего цикла и квантованием дифференциальных изменений.
Общая форма передаточной функции для дельта-сигма модулятора n-го порядка:
(1 − z − 1) n
где
Y (z) = выход модулятора
X (z) = ввести модулятор
E (z) = ошибка квантования
E (z) вычисляется путем вычитания значения входного значения X (z) в текущем цикле из его значения в предыдущем цикле. Другими словами, E (z) является формой цифровой фильтрации верхних частот.
Модуляторы более высокого порядка уменьшают первичные дробные отроги, чередуя N в большем диапазоне целых значений. В результате дробные шпоры перемещаются на более высокие частоты в частотном спектре и могут быть более эффективно отфильтрованы контурным фильтром в системе ФАПЧ.
Например, если активирован дельта-сигма модулятор третьего порядка, N изменяется на 8 различных значений, которые могут находиться в диапазоне от (N-3) до (N + 4).
Последовательность модулятора дельта-сигма
| Порядок модулятора | Диапазон | Последовательность DSM |
| 1-й | 0, 1 | N, N + 1 |
| 2-й | -1, 0, 1, 2 | N-1, N, N + 1, N + 2 |
| 3-й | -3, -2, -1, 0, 1, 2, 3, 4 | N-3, N-2,..., N + 4 |
| 4-й | -7, -6, …, 7, 8 | N-7, N-6,..., N + 8 |
[1] Миллер, Б. и Конли, Р. Дж., дробный делитель с несколькими модуляторами. Сделки IEEE по приборам и измерениям, том 40, № 3, 1991, стр. 578-583.
Двухмодульный прескалер | Дробный разделитель часов с накопителем | PFD | Один модуль Prescaler | VCO
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
