文章 ID: 000083383 内容类型: 故障排除 上次审核日期: 2021 年 08 月 29 日

RapidIO II IP 核按照非常短的 IDLE2 序列立即忽略控制符号

环境

    英特尔® Quartus® II 订阅版
BUILT IN - ARTICLE INTRO SECOND COMPONENT

关键问题

说明

如果 RapidIO II IP 内核接收到一个非常短的 IDLE2 序列, 忽略 IDLE2 序列后的控制符号。

此问题影响以下变化:

  • 接收 IDLE2 序列时的 1 倍变化 一个、两个或三个字符
  • 接收一个字符的 IDLE2 序列时,变化 2 倍 每通道

这个问题的影响取决于控制符号的类型 RapidIO II IP 内核忽略不计。例如,在最复杂的通信中 案例,IP 内核忽略的控制符号是数据包的开始 象征。在这种情况下,IP 内核忽略整个数据包,并且 然后感知以下数据包具有意外的 ackID。 为了响应意外的 ackID,RapidIO II IP 内核发送 数据包未被接受的控制符号。错误恢复过程 然后强制链接伙伴重新发送错过的数据包,然后进行正常处理 运行恢复。

解决方法

为了避免此问题,请确保 RapidIO 链接合作伙伴 不会生成触发问题的简短 IDLE2 序列。 例如,Altera RapidIO II IP 内核不会生成此类内核 简短的 IDLE2 序列,而 IDT CPS-1848 交换机不会生成这样的 在 2 个或 4 个模式下运行时的简短 IDLE2 序列。

此问题在 RapidIO II MegaCore 的版本 13.0 中解决 功能。

相关产品

本文适用于 1 产品

英特尔® 可编程设备

1

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。