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