深入解析RapidIO技术:物理层协议、时钟分配与PCI互操作性
1. 并行物理层协议
在并行物理层协议中,训练模式的传输、维护训练以及意外训练模式的接收是重要的组成部分。
- 训练模式传输
- 训练模式以突发方式传输,每个突发包含256次训练模式的重复,随后跟随一个链路请求/发送训练或空闲控制符号。
- 初始化端口仅在连接端口请求时传输训练模式,链路请求/发送训练控制符号用于请求连接端口传输训练模式。未初始化的端口假设连接端口发送该控制符号,会持续传输训练序列突发。
- 训练模式从不嵌入数据包,也不用于终止数据包。
- 维护训练
- 某些端口在初始化状态下可能需要偶尔调整输入采样窗口定时,以保持最佳接收误码率,这种调整称为维护训练。
- 需要维护训练的端口应执行以下操作:
- 传输单个链路请求/发送训练控制符号,然后恢复正常传输操作。
- 如果一个训练模式突发无法完成维护训练,可传输额外的控制符号,每次传输后恢复正常操作。
- 传输控制符号后不应传输训练模式,否则表示端口未初始化。
- 接收未跟随训练模式的控制符号的端口,应尽快结束数据包和控制符号的传输,传输一个训练模式突发和一个空闲控制符号,然后恢复正常操作。
- 意外训练模式接收
- 链路初始化后,接收未经请求的训练模式是协议违规,表明发送端口失去输入采样窗口对齐,可能未收到之前的数据包和控制符号。
- 接收此类训练模式的端口应进入输出错误停止状态,与连接端口重新建立通信后执行恢复过程。
下面
超级会员免费看
订阅专栏 解锁全文
54

被折叠的 条评论
为什么被折叠?



