主要内容

CDR

模拟时钟数据恢复电路

  • 库:
  • SerDes工具箱/数据路径块

  • CDR块

描述

CDR块提供时钟采样时间,并使用一阶相位跟踪CDR模型估计接收端的数据符号。有关更多信息,请参见SerDes系统中的时钟和数据恢复..

港口

输入

全部展开

输入基带信号。CDR的输入必须一次应用一个样本,而不是作为一个向量。

数据类型:

参数

全部展开

时钟相位偏移,指定为符号时间百分比中[0,0.5]范围内的实标量。相抵消手动移动时钟概率分布函数(PDF),以获得更好的误码率(BER)。

编程使用

  • 使用“PhaseOffset”get_param (gcb)查询的当前值相位偏移(符号时间)

  • 使用set_param (gcb PhaseOffset,值)设置话单相位偏移(符号时间)

数据类型:

参考时钟偏移值,指定为范围[0,300]内的真实标量,单位为百万分之一(ppm)。引用偏移量(ppm)是发射机振荡器频率与接收机振荡器频率之间的偏差。

编程使用

  • 使用“ReferenceOffset”get_param (gcb)查询的当前值引用偏移量(ppm)

  • 使用set_param (gcb ReferenceOffset,值)设置话单引用偏移量(ppm)

数据类型:

触发阶段更新的CDR计数早或晚阈值,指定为无单位实正整数≥5。增加的价值早/晚数阈值以收敛速度为代价提供更稳定的输出时钟相位。由于位决策是在时钟相位输出时做出的,所以更稳定的时钟相位具有更好的误码率(BER)。

早/晚数阈值还可以控制CDR的带宽,其近似计算公式为:

带宽 1 符号时间 · 早/晚阈值计数 · 一步

编程使用

  • 使用“计数”get_param (gcb)查询的当前值早/晚数阈值

  • 使用set_param (gcb,“数”,值)设置话单早/晚数阈值

数据类型:

时钟相位分辨率,指定为符号时间分数中的实标量。步骤(符号)为CDR中相位调整次数的倒数。

编程使用

  • 使用“步骤”get_param (gcb)查询的当前值灵敏度

  • 使用set_param (gcb,“步骤”,值)设置话单灵敏度

数据类型:

采样锁存器亚稳态电压,以伏特为单位的实标量表示。如果数据采样电压在(±灵敏度(V)),则有50%的误码概率。

编程使用

  • 使用“敏感性”get_param (gcb)查询的当前值灵敏度(V)

  • 使用set_param (gcb,“敏感性”,值)设置话单灵敏度(V)

数据类型:

IBIS-AMI参数

选择包括相抵消作为IBIS-AMI文件中的参数。如果你取消相抵消,它将从AMI文件中删除,有效地硬编码相抵消它的当前值。

选择包括引用偏移量作为IBIS-AMI文件中的参数。如果你取消引用偏移量,它将从AMI文件中删除,有效地硬编码引用偏移量它的当前值。

版本历史

介绍了R2019a

Baidu
map