Секунда модели - треть - или контурный фильтр пассивного элемента четвертого порядка
Mixed-Signal Blockset / PLL / Базовые блоки
Блок подсистемы Loop Filter является пассивным фильтром, порядок которого может варьироваться от два до четыре. В системе фазовой подстройки частоты (PLL) подсистема фильтрует выход блока Charge Pump и обеспечивает напряжение управления блоку VCO, чтобы сгенерировать требуемый сигнал частоты.
Пассивный Контурный фильтр n-го порядка
in
— Введите текущийВведите текущий в виде скаляра. В системе фазовой подстройки частоты (PLL) порт in соединяется с выходом блока Charge Pump, который вводит текущее значение.
Типы данных: double
out
— Выходное напряжениеВыходное напряжение в виде скаляра. В системе PLL порт out соединяется с входным портом блока VCO и предоставляет напряжение управления VCO.
Типы данных: double
Loop filter type
— Порядок контурного фильтра3rd Order passive
(значение по умолчанию) | 2nd Order passive
| 4th Order passive
Порядок контурного фильтра. Симулирует секунду - треть - или контурный фильтр RC пассивного элемента четвертого порядка.
Использование get_param(gcb,'FilterType')
просмотреть текущий порядок Loop filter type.
Использование set_param(gcb,'FilterType',value)
установить Loop filter type на определенный порядок.
C1 (F)
— Емкость 114.5661e-15
(значение по умолчанию) | положительный действительный скалярКонденсаторное значение C1 в виде положительного действительного скаляра в фарадах.
Использование get_param(gcb,'C1')
просмотреть текущее значение C1 (F).
Использование set_param(gcb,'C1',value)
установить C1 (F) на определенное значение.
Типы данных: double
C2 (F)
— Емкость 2160.276e-15
(значение по умолчанию) | положительный действительный скалярКонденсаторное значение C2 в виде положительного действительного скаляра в фарадах.
Использование get_param(gcb,'C2')
просмотреть текущее значение C2 (F).
Использование set_param(gcb,'C2',value)
установить C2 (F) на определенное значение.
Типы данных: double
C3 (F)
— Емкость 31.0452e-15
(значение по умолчанию) | положительный действительный скалярКонденсаторное значение C3 в виде положительного действительного скаляра в фарадах.
Чтобы включить этот параметр, выберите 3rd Order passive
или 4th Order passive
в Loop filter type.
Использование get_param(gcb,'C3')
просмотреть текущее значение C3 (F).
Использование set_param(gcb,'C3',value)
установить C3 (F) на определенное значение.
Типы данных: double
C4 (F)
— Емкость 41e-12
(значение по умолчанию) | положительный действительный скалярКонденсаторное значение C4 в виде положительного действительного скаляра в фарадах.
Чтобы включить этот параметр, выберите 4th Order passive
в Loop filter type.
Использование get_param(gcb,'C4')
просмотреть текущее значение C4 (F).
Использование set_param(gcb,'C4',value)
установить C4 (F) на определенное значение.
Типы данных: double
R2 (ohms)
— Сопротивление 23.9955e6
(значение по умолчанию) | положительный действительный скалярЗначение резистора R2 в виде положительного действительного скаляра в Омах.
Использование get_param(gcb,'R2')
просмотреть текущее значение R2 (ohms).
Использование set_param(gcb,'R2',value)
установить R2 (ohms) на определенное значение.
Типы данных: double
R3 (ohms)
— Сопротивление 351.0435e6
(значение по умолчанию) | положительный действительный скалярЗначение резистора R3 в виде положительного действительного скаляра в Омах.
Чтобы включить этот параметр, выберите 3rd Order passive
или 4th Order passive
в Loop filter type.
Использование get_param(gcb,'R3')
просмотреть текущее значение R3 (ohms).
Использование set_param(gcb,'R3',value)
установить R3 (ohms) на определенное значение.
Типы данных: double
R4 (ohms)
— Сопротивление 412e3
(значение по умолчанию) | положительный действительный скалярЗначение резистора R4 в виде положительного действительного скаляра в Омах.
Чтобы включить этот параметр, выберите 4th Order passive
в Loop filter type.
Использование get_param(gcb,'R4')
просмотреть текущее значение R4 (ohms).
Использование set_param(gcb,'R4',value)
установить R4 (ohms) на определенное значение.
Типы данных: double
Enable increased buffer size
— Включите увеличенный buffer sizeВыберите, чтобы включить увеличенный buffer size в процессе моделирования. Это увеличивает buffer size подсистемы Шага расчета Преобразования в блоке Loop Filter. По умолчанию эта опция является невыбранной.
Buffer size
— Количество отсчетов буферизации ввода, доступной в процессе моделирования
(значение по умолчанию) | положительный целочисленный скалярКоличество отсчетов буферизации ввода, доступной в процессе моделирования в виде положительного целочисленного скаляра. Это устанавливает buffer size подсистемы Шага расчета Преобразования в блоке Loop Filter.
Выбор различного решателя симуляции или выборка стратегий могут измениться, количество входных выборок должно было произвести точную выходную выборку. Установите Buffer size на достаточно большое значение так, чтобы входной буфер содержал все входные требуемые выборки.
Этот параметр только доступен, когда опция Enable increased buffer size выбрана во вкладке Configuration.
Использование get_param(gcb,'NBuffer')
просмотреть текущее значение Buffer size.
Использование set_param(gcb,'NBuffer',value)
установить Buffer size на определенное значение.
Типы данных: double
Enable impairments
— Ухудшения схемы сложения к симуляцииВыберите к ухудшениям схемы сложения к симуляции. По умолчанию эта опция отключена.
Operating temperature (℃)
— Температура, чтобы определить уровень теплового шума
(значение по умолчанию) | скалярТемпература резистора в виде скаляра в степени Цельсия. Operating temperature (℃) определяет уровень тепловых (Джонсон) шум.
Чтобы включить этот параметр, выберите Enable impairments во вкладке Impairments.
Использование get_param(gcb,'Temperature')
просмотреть текущее значение Operating temperature (℃).
Использование set_param(gcb,'Temperature',value)
установить Operating temperature (℃) на определенное значение.
Типы данных: double
Блок подсистемы Loop Filter состоит из четырех частей: Преобразуйте Шаг расчета, Основной Фильтр, Дополнительные полюса и Тепловой шум Резистора. Основной Фильтр и Дополнительный полюс реализованы с помощью БИХ-фильтров Biquad и генерируют передаточную функцию на основе выбранного порядка фильтра. Преобразуйте Шаг расчета, используется, чтобы преобразовать дискретный выход PFD к непрерывному сигналу. Тепловой шум резистора включает тепловой шум на основе рабочей температуры контурного фильтра.
Передаточная функция контурного фильтра пассивного элемента второго порядка:
Передаточная функция третьего контурного фильтра пассивного элемента порядка:
Передаточная функция четвертого контурного фильтра пассивного элемента порядка:
где, A 1, A 2, A 3, и A 4 является коэффициентами контурного фильтра.
Коэффициенты контурного фильтра
Порядок фильтра | A 1 | A 2 | A 3 | A 4 |
2-й | C 1+C2 | C1 · C2 · R2 | N/A | N/A |
3-й | C 1+C2+C3 | r2 · C2 · 3) + (R 2 · C1 · 2) + (R 3 · C 3 · C 1) + (R 3 · C 3 · C2 | C1 · C2 · 3 · R2 · 3 | N/A |
4-й | C 1+C2+C3+C4 | C2 · 2 (C 1+C3+C4) +R3 (C 1+C2) (C 3+C4) +C4 · R 4 (C 1+C2+C3) | r2 · C2 · 3) + (R 2 · C1 · 2) + (R 3 · C 3 · C 1) + (R 3 · C 3 · C 2)) R 4 · C 4+C1 · C2 · R2 · 3 (C 3+C4) | C1 · C2 · 3 · C 4 · R2 · 3 · R 4 |
[1] Бэнерджи, декан. Эффективность PLL, симуляция и проект. Индианаполис, IN: Dog Ear Publishing, 2006.
[2] Блини, Б.И и Блини Б. Электричество и магнетизм. Оксфорд, Великобритания: Издательство Оксфордского университета, 1976.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.