ZHCAAW6C March 2021 – June 2022 DP83TD510E
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15:13 | 保留 | R | 0x0 | |
12 | Send_Packet | 读/写 | 0x0 | 启用带有固定/增量数据的 MAC 生成数据包,具有 CRC(必须设置 pkt_gen_en,并且必须清除 cfg_pkt_gen_prbs),并在设置 pkt_done 时自动清除 |
11 | 保留 | R | 0x0 | |
10:8 | CFG_PRBS_CHK_SEL | R/W | 0x5 |
000:校验器从 RGMII TX 接收 010:校验器从 RMII TX 接收 011:校验器从 MII TX 接收 101:校验器从 Cu RX 接收 |
7 | 保留 | R | 0x0 | |
6:4 | CFG_PRBS_GEN_SEL | R/W | 0x7 |
000:PRBS 发送到 RGMII RX 010:PRBS 发送到 RMII RX 011:PRBS 发送到 MII RX 101:PRBS 发送到 Cu TX |
3 |
CFG_PRBS_CNT_Mode | 读/写 |
0x0 |
1b = 连续模式,当其中一个 PRBS 计数器达到最大值时,产生脉冲且计数器再次从零开始计数 0b = 单一模式,当其中一个 PRBS 计数器达到最大值时,PRBS 校验器停止计数。 |
2 | CFG_PRBS_CHK_Enable | 读/写 | 0x1 | 启用 PRBS 校验器 xbar(以接收数据)。必须启用,数据包计数器才能正常工作 |
1 | CFG_PKT_GEN_PRBS | 读/写 | 0x0 |
如果设置了位 [1]: (a) 设置 pkt_gen_en 后,将连续生成 PRBS 数据包 (b) 清除 pkt_gen_en 后,PRBS RX 校验器仍处于启用状态 如果清除了位 [1]: (a) 设置 pkt_gen_en 后,将生成非 PRBS 数据包 (b) 清除 pkt_gen_en 后,PRBS RX 校验器也将禁用 |
0 | PKT_GEN_Enable | 读/写 | 0x0 |
1b = 启用数据包/PRBS 发生器 0b = 禁用数据包/PRBS 发生器 |