クリティカルな問題
RapidIO II IP コアが非常に短い IDLE2 シーケンスを受信した場合、 IDLE2 シーケンスの直後のコントロール・シンボルは無視されます。
この問題は、以下のバリエーションに影響します。
- IDLE2 シーケンスを受信する際の 1 倍のバリエーション 1 文字、2 文字、または 3 文字
- IDLE2 シーケンスの 1 文字を受信する際のバリエーションが 2 倍に レーン当たり
この問題の影響は、コントロール・シンボルの種類によって異なります。 RapidIO II IP コアが無視することを示します。例えば、最もコンマン 場合、IP コアが無視する制御シンボルはパケットの開始です。 シンボル。この場合、IP コアはパケット全体を無視し、 次に、次のパケットが予期しない ackID を持っていることを認識します。 予期しない ackID に対応して、RapidIO II IP コアは パケットが受け入れられないコントロール・シンボル。エラー回復プロセス その後、リンクパートナーに対して、欠落したパケットを強制的に再送信します。通常のパケットは 操作を再開します。
この問題を回避するには、RapidIO リンクパートナーに確認してください。 問題を引き起こす短い IDLE2 シーケンスを生成しません。 例えば、Altera RapidIO II IP コアはそのような 短い IDLE2 シーケンス、および IDT CPS-1848 スイッチはそのようなシーケンスを生成しません 2x または 4x モードで動作している場合の短い IDLE2 シーケンス。
この問題は、RapidIO II MegaCore のバージョン 13.0 で修正されています。 関数。