ZHCSYD5 June 2025 DAC39RF20
ADVANCE INFORMATION
所有接收通道都提供有助于映射接收到的数据眼图的特性。并支持多种不同的模式(如需模式列表,请参阅 ES 寄存器)。以下各节介绍了如何从器件获取眼图扫描数据以及一些构建眼图的方法。然后,必须在外部(通常是在软件中)执行将这些数据转换为眼图的过程。
所用基本原理如下:
或者,可以将该算法配置为在指定的时间间隔内,优化指定相位偏移处的电压偏移。
可以在接收正常的数据流量时使用眼图扫描。
用于直接控制眼图扫描和符号响应提取的寄存器字段包括 ES、ESBSEL、ESPO、ESVO、ESVO_OVR、ESLEN、ESRUN 和 ESDONE。在 PHY_STATUS 寄存器的 ECOUNT 字段中累积眼图扫描错误(请参阅串行器/解串器 PHY 状态)。可以通过 ES 字段选择所需的眼图扫描模式,如下所示。所有 ES 设置均使用 ESLEN 字段来确定扫描过程持续时间。
| ES 字段 | 效果 |
|---|---|
| 0000 | 禁用:眼图扫描已禁用(眼图扫描采样器断电) |
| 0X01 | 比较如果 ES[2] = 0,则对正常样本和眼图扫描样本之间的不匹配进行计数,否则进行匹配。 |
| 0X10 | 比较零:因为 ES = 0X01,但仅分析零,忽略一。 |
| 0X11 | 比较一:当 ES = 0X01 时,但仅分析一,而忽略零。 |
| 0100 | 计数一:当眼图扫描样本为 1 时,ECOUNT 递增。 |
| 1X00 | 平均:将 ESVO_S 调整为平均眼图张开度。在 ES[2] = 0 时分析零,在 ES[2]= 1 时分析一。 |
| 1X01 | 外部:将 ESVO_S 调整至外部眼图张开度(最低电压零,最高电压 1)。在 ES[2] = 0 时分析零,在 ES[2]= 1 时分析一。 |
| 1X10 | 内部:将 ESVO_S 调整为内眼图张开度(最高电压零,最低电压 1)。在 ES[2] = 0 时分析零,在 ES[2]= 1 时分析一。 |
除设置 0X01 外,所有眼图扫描选项仅分析 1 或 0。请注意,在决定一个位是一还是零之前会应用 INVPAIR 的值。
眼图扫描仅分析每接收到的第 32 个位,其位置由寄存器字段 ESBSEL 设置。
为了构建完整的眼图,叠加来自字内所有位置和两极性的数据。或者,基于每秒或第四位组装眼图,可以判断数据流中是否存在任何占空比或正交失真。
图 7-49 眼图扫描术语