Niosでシミュレーション・エラーが発生する場合があります。® データ・キャッシュ・ライン・サイズが 4 バイトに設定されている場合の II プロセッサー。 以下のエラーが発生する可能性があります。
-
Nios II・プロセッサーがキャラクター・スプリント機能を実行した際にシミュレーション・ターミナルでキャラクターを表示できない
-
不正なシミュレーション結果。
この問題は、シミュレーション最適化をオンにすると、Mentor Graphic Modelsim SE および Synopsys VCS シミュレーション・ソフトウェアで発生します。
Nios II データ・キャッシュ・メモリーのシミュレーション・モデルでは、シミュレーション最適化をオンにした場合の動作が異なるので、この問題が生じる可能性があります。
この問題は、Nios II・プロセッサーが III/IV/V、Arria II/V およびCyclone III/IV/V デバイスファミリー Stratix対象である場合に発生します。
注: この問題はシミュレーションのみに影響します。この問題を回避するには、次のいずれかの方法で行ってください。
-
シミュレーション・ソフトウェアで – novopt フラグを使用して、シミュレーション最適化をオフにします。
-
Nios II プロセッサーのデータ・キャッシュ・ライン・サイズを 16 バイトまたは 32 バイトに設定します。