现在对SRIO进行长时间连续数据传输测试:
时间:40小时、
速率:2.5G
模式:x4
一般来说,多大的误码率是业界正常范围?
在测试过程中若发生错误,可以通过那些寄存器来读取错误状态?
在C6657芯片内部的SRIO模块对于传输错误有硬件校验机制吗?若有,那些相关寄存器进行控制和状态读取?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
根据SRIO ver2.1 的要求,在serdes速率1.25G,2.5G和3.125G波特率下,BER应好于(10)-12. (次幂)
在5G和6.125G下应好于(10)-15.
你可以在SRIO手册里找到关于SERDES模块和SRIO模块各种错误的寄存器,详细的知识请阅读2.3.14 Error Handling and Logging
SRIO模块内部会做CRC校验, Port n Error Detect CSR 有相关的bit位。