主要内容

serdes.AGC

自动调整增益保持输出波形的振幅

描述

serdes.AGC系统对象™应用一种自适应可变增益与输入波形来实现所需的RMS输出电压。平均RMS电压超过指定数量的符号,serdes.AGC执行自动增益控制(AGC)通过增加或减少收益,或保持增益不变。

调整输入信号的增益:

  1. 创建serdes.AGC对象并设置其属性。

  2. 调用对象的参数,就好像它是一个函数。

了解更多关于系统对象是如何工作的,看到的系统对象是什么?

创建

描述

自动增益控制= serdes.AGC返回一个对象自动发电控制(AGC)修改输入波形的均方根属性自动增益控制块。

agc = serdes.AGC (的名字,价值)设置使用一个或多个属性名称-值对。在报价附上每个属性的名字。未指定的属性有默认值。

例子:agc = serdes.AGC (TargetRMSVoltage, 0.5)返回一个对象AGC输出有效值电压为0.5 V。

属性

全部展开

属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放函数打开它们。

如果一个属性可调在任何时候,你可以改变它的值。

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象

主要

自动增益控制操作模式,指定为01模式确定如果AGC调整输入基带信号的增益或充当一个直通。

模式的价值 自动增益控制模式 自动增益控制操作
0 serdes.AGC绕过,输入波形保持不变。
1 serdes.AGC调整获得的输入波形来维持TargetRMSVoltage在输出波形。

数据类型:

期望的RMS输出的电压波形,指定为一个非负实数区间[0,10]的伏特。设置TargetRMSVoltage0结果所有零输出。

数据类型:

先进的

一个符号持续时间,指定为一个积极的真正的标量在几秒钟内。

数据类型:

统一的波形的时间步,指定为一个真正的积极的标量在几秒钟内。

数据类型:

调制的值指定了调制方案,逻辑层次的编码信号,指定为2,3,4,8,或16

调制的价值 调制方案
2 不归零(NRZ)
3 三级脉冲幅度调制(PAM3)
4 四层脉冲幅度调制(PAM4)
8 8级脉冲幅度调制(PAM8)
16 Sixteen-level脉冲幅度调制(PAM16)

请注意

根据宜必思鸟(缓冲问题解决文档)213年,IBIS-AMI模型支持任何水平的信号从PAM2向上(NRZ),统称为PAMn。金宝app如果你的EDA工具支持它,你可以导金宝app出IBIS-AMI模型支持NRZ调制方案,PAM3, PAM4, PAM8或PAM16。

数据类型:

最大允许自动增益控制增益,指定为一个积极的真正的标量。MaxGain提供了一个稳定的自适应算法的启动。

数据类型:

平均长度指定为一个真正积极的整数。AveragingLength定义符号的数量的输入信号的均方根计算。

数据类型:

输入波型形式:

  • “样本”——连续取样输入信号。

  • “冲动”——一个脉冲响应输入信号。

  • “波形”——一位模式波形类型的输入信号,如伪随机二进制序列(PRBS)。

数据类型:字符

使用

语法

描述

y= agc (x)

输入参数

全部展开

输入基带信号。如果WaveType被设置为“样本”,输入信号是连续取样信号指定为一个标量。如果WaveType被设置为“冲动”,输入信号是脉冲响应矢量信号。

输出参数

全部展开

增益调整输出信号。如果输入信号是连续取样信号指定为一个标量,输出也是标量。如果输入信号是脉冲响应矢量信号,输出也是一个向量。

对象的功能

使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj使用这个语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源,并允许修改系统对象属性值和输入特征
重置 重置的内部状态系统对象

例子

全部折叠

使用一个serdes.AGC系统对象™减少波形信号的振幅保持电压的均方根0.25V。

创建一个有两个正弦信号,信号250年赫兹,另一个340年赫兹。采样频率为800赫兹。添加剂零均值随机噪声信号是损坏的。

Fs = 10000;L = 1000;t = (0: l - 1) / Fs;x =罪(2 *π* 250 * t) + 0.75 * cos(2 *π* 340 * t);%原始信号y = x + 5 * randn(大小(x));%噪声信号

使用serdes.AGC找到信号的频率成分。

agcblock = serdes.AGC (“TargetRMSVoltage”,0.25);z = agcblock (y);

情节的输入和修改后的波形。

人物,情节(t t y, z)传说(自动增益控制输入的,“AGC输出”)标题(示例应用程序的自动增益控制并行转换器块”);包含(的时间(秒));ylabel (“伏”);

图包含一个坐标轴对象。坐标轴对象标题示例应用程序的自动增益控制并行转换器块包含2线类型的对象。这些对象代表AGC输入,AGC输出。

引用

扩展功能

版本历史

介绍了R2019a