LT 发射块会构造 1 个 4,384 位帧,其中包含帧定界符、控制通道和链路训练顺序。其格式如下所示:
图 1. 链路训练帧结构
在发射状态机发射控制通道位的过程中,建议不要通过链路训练算法来更改这些位,否则接收到的位可能会有错误,从而可能导致 DME 错误。当 tx_SOF
断言有效时开始发射,至少达到 288 位时间(或者约 30 ns)后停止发射。
请注意,虽然系数和状态的线速率包含 128 位时间,但这 2 个字段的实际信号处理速率将减去 8 的倍数。因此,DME 时钟速率为线速率的四分之一。
- 帧标记
- 帧标记包含 16 个连续的 1 后接 16 个连续的 0。在该帧剩余部分中,不会重复此模式。
- 系数和状态
- 由于这 2 个字段的 DME 信号处理速率减去 8 的倍数,因此每个系数和状态发射都包含 128/8 = 16 位,每个位均按 15:0 的顺序编号。以下两张表按这些位的发射顺序(从位 15 开始到位 0 结束)定义这些位。
表 1. 系数和更新字段位定义 位 名称 描述 15:14 Reserved 作为 0 发射,接收时忽略。 13 Preset 1 = 预置系数 0 = 正常操作 12 Initialize 1 = 初始化系数 0 = 正常操作 11:6 Reserved 作为 0 发射,接收时忽略。 5:4 Coefficient (+1) update - 11 = 保留
- 10 = 递减
- 01= 递增
- 00 = 保持
3:2 Coefficient (0) update - 11 = 保留
- 10 = 递减
- 01= 递增
- 00 = 保持
1:0 Coefficient (-1) update - 11 = 保留
- 10 = 递减
- 01= 递增
- 00 = 保持
表 2. 状态报告字段位定义 位 名称 描述 15 Receiver ready 1 = 局部接收器已判定训练完成,并且已准备好接收数据。
0 = 局部接收器正在请求训练继续。
14:6 Reserved 作为 0 发射,接收时忽略。 5:4 Coefficient (+1) update - 11 = 最大
- 10 = 最小
- 01 = 已更新
- 00 = 未更新
3:2 Coefficient (0) update - 11 = 最大
- 10 = 最小
- 01 = 已更新
- 00 = 未更新
1:0 Coefficient (-1) update - 11 = 最大
- 10 = 最小
- 01 = 已更新
- 00 = 未更新
- 训练顺序
- 训练顺序由伪随机位元序列 (PRBS) 组成,此序列包含 4,094 位后接 2 个 0,共计 4,096 位。PRBS 以 10.3125 或 25.78125 Gb/s 的线速率进行发射。PRBS 生成器可接收外部来源的 11 位种子。种子必须为非零。加载初始种子后,PRBS 生成器会继续运行,无需进一步干预。