機能安全データパッケージの Single Event Upset(SEU)診断 IP コアに問題があるため、定期的に start コマンドを実行することで 、SEU テストサイクルを長期間継続して実行すると、このエラーが発生することがあります。制御およびステータスレジスターで「failc = 5: 不正な CRC でエラーが検出されない」を観察することで、このエラーを検出できます。
この問題は、機能安全データパッケージのすべてのリリースで SEU 診断 IP がサポートするすべてのデバイスファミリー (Cyclone® IV、Cyclone III、Cyclone II を除く) に影響します。
この問題を回避するには 、SEU テストサイクル中にコントロールおよびステータスレジスターで「failc = 5」が発生しているかどうかを確認し、IP をリセットするか、start コマンドを発行してテストサイクルを再起動します。「failc = 5」エラーは、テストサイクル中にエラーを挿入できないことに関連しているため、回路に実際の SEU エラーを挿入しないため、リセット / 再起動しても安全です。 SEU IP が正常に実行され続ける場合、以前の「failc = 5」エラーは無視できます。その他の障害コードは実際のエラーを示しています。
この問題は、機能安全データパッケージの今後のリリースで修正される予定です。