仅对英特尔可见 — GUID: epj1584151837264
Ixiasoft
5.15.1. CPRI 32-bit IQ数据TX接口
5.15.2. CPRI 64-bit IQ数据TX接口
5.15.3. CPRI 32-bit Ctrl_AxC TX接口
5.15.4. CPRI 64-bit Ctrl_AxC TX接口
5.15.5. CPRI 32-bit供应商特定的TX接口
5.15.6. CPRI 64-bit供应商特定TX接口
5.15.7. CPRI 32-bit实时供应商特定TX接口
5.15.8. CPRI 64-bit实时供应商特定TX接口
5.15.9. CPRI千兆介质独立接口(GMII)
5.15.10. CPRI IP L1控制和状态接口
6.1. eCPRI版本寄存器
6.2. eCPRI擦除寄存器(Scratch Register)
6.3. eCPRI通用控制寄存器
6.4. eCPRI消息5控制寄存器
6.5. eCPRI TX错误消息寄存器
6.6. eCPRI RX错误消息寄存器
6.7. eCPRI错误掩码消息寄存器
6.8. eCPRI错误日志消息寄存器
6.9. eCPRI错误消息5补偿值0寄存器
6.10. eCPRI Error Message 5 Compensation Value 1寄存器
6.11. eCPRI传输延迟0寄存器
6.12. eCPRI传输延迟1寄存器
6.13. eCPRI传输延迟2寄存器
6.14. Ethernet Frame Scratch寄存器
6.15. 源MAC地址<i>寄存器,其中i= 0, 1
6.16. 目的MAC n地址<i>寄存器,其中n= 0, 1, 2, 3, 4, 5, 6, 7 and i= 0, 1
6.17. VLAN Tag Register <i>,其中i= 0, 1, 2, 3, 4, 5, 6, 7
6.18. Ethertype寄存器
6.19. IPv4 Dw0寄存器
6.20. IPv4 Dw1寄存器
6.21. IPv4 Dw2寄存器
6.22. IPv4源地址寄存器
6.23. IPv4目的地址寄存器
6.24. UDP Dw0寄存器
6.25. UDP端口寄存器
6.26. MAC数据包类型使能寄存器
6.27. RX Error寄存器
仅对英特尔可见 — GUID: epj1584151837264
Ixiasoft
4.3.9. 错误处理
事件 | 硬件记录 | 缓解措施 |
---|---|---|
在eCPRI消息类型5上接收到无效的测量ID。 | 在eCPRI RX错误消息寄存器中记录最后一个错误测量ID和操作类型。 | 无 |
eCPRI消息类型5的超时无响应。 | 在eCPRI RX错误消息寄存器中记录待定测量ID和操作类型。 | None |
Timeout no end of concatenation message received. | eCPRI TX错误消息寄存器。 | 将最后一条消息转换为C=0并发送消息。 |
无效的eCPRI消息类型。无效的消息类型从8到63。 当使能Pair with ORAN参数时,IP仅支持消息类型0,2和5。所有其他消息类型都是无效的。 |
在eCPRI TX错误消息寄存器中记录最后一个错误消息类型 | eCPRI消息丢失。 |
无效的消息类型5操作类型。 | eCPRI RX错误消息寄存器 | 无 |
多个消息级联大小大于MTU。 | eCPRI TX错误消息寄存器。 | 将消息拆分成2个或更多的PDU然后发送消息。 |
单一消息级联大小大于MTU。 | eCPRI RX错误消息寄存器。 | eCPRI消息丢失。 |
超时无复位访问响应。 | eCPRI RX错误消息寄存器。 | 无 |
超时无存储器访问响应 | 在eCPRI RX错误消息寄存器中记录最后一次存储器访问ID和操作码。 | 无 |
缺失SOP | eCPRI TX/RX错误消息寄存器。 | 传入数据丢失。 |
缺失EOP | eCPRI TX/RX错误消息寄存器。 | 传入数据丢失。 当Ethernet帧大小设置成9000字节时, 没有消息丢失,但eCPRI IP设置 Avalon® streaming interface源错误。 |
缓冲器溢出 | eCPRI TX/RX错误消息寄存器。 | 无 |
M20K ECC | eCPRI TX/RX错误消息寄存器。 | 无 |
RX eCPRI有效负载长度与有效负载大小不匹配。 | eCPRI RX错误消息寄存器 | eCPRI错误仅在级联数据包的最后一个数据包上置位, Avalon® streaming interface错误在EOP上置位。这意味着较早的数据包存在完整性问题。 |
RX eCPRI无效的级联比特。 | eCPRI Rx错误消息寄存器 | eCPRI错误仅在级联数据包的最后一个数据包上置位, Avalon® streaming interface错误在EOP上置位。这意味着较早的数据包存在完整性问题。 |
TX Avalon® streaming interface不满足要求。 eCPRI IP仅在流(streaming)模式下执行此检查 |
用户 Avalon® streaming interface错误寄存器 | eCPRI IP在EOP上置位mac_source_error。 |
TX Avalon® streaming interface数据包大小与用户供应数据包大小不匹配 eCPRI IP仅在流(streaming)模式下执行此检查。 |
无效的eCPRI sink数据包大小寄存器 | eCPRI IP在EOP上置位mac_source_error。 |
从错误类型5的MAC接收一个错误数据包 | RX消息5错误寄存器 | 传入数据包丢失。 |
- 当第一个请求因无响应而超时时,第一个超时计数器停止计数并触发错误中断。
- 由于没有响应发生第二次请求超时,第二次超时计数器也停止计数。 现在IP中有两个错误待定。
- 软件服务中断程序并确定错误是由于超时无响应导致的。软件清除错误。
- 由于第二个错误,中断被置低,然后再次置位,并且重复错误的软件处理。
处理超时错误是软件的责任,以避免由于待定的存储器访问响应而导致软件挂起。