Автоматическая регулировка усиления для сохранения амплитуды выходного сигнала
serdes.AGC Система object™ применяет адаптивное переменное усиление ко входному сигналу для достижения требуемого среднеквадратичного выходного напряжения. Усреднение среднеквадратичного напряжения по заданному количеству символов, serdes.AGC выполняет автоматическую регулировку усиления (АРУ) путем увеличения или уменьшения усиления или поддержания коэффициента усиления постоянным.
Для регулировки усиления входного сигнала:
Создать serdes.AGC и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
возвращает объект АРУ, который изменяет форму входного сигнала в соответствии со свойством корневого квадрата блока АРУ.agc = serdes.AGC
agc = serdes.AGC( задает свойства, используя одну или несколько пар имя-значение. Заключите каждое имя свойства в кавычки. Неопределенные свойства имеют значения по умолчанию.Name,Value)
agc = serdes.AGC('TargetRMSVoltage',0.5) возвращает объект AGC с выходным среднеквадратичным напряжением 0,5 В.Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)
[1] Дизайн и Операция Автоматических Петель Контроля за Выгодой для Приемников в современных Системах связи, https://www.analog.com/media/en/training-seminars/tutorials/42575412022953450461111812375Design_and_Operation_of_AGC_Loops.pdf.
AGC | serdes.VGA | VGA