5

ザイリンクス ISim を使用して VHDL コードをシミュレートしようとしています。

シミュレーション用のテストベンチを生成しようとすると、シミュレーターで次のエラーがスローされます。

FATAL_ERROR:Simulator:Fuse.cpp:500:1.133 - Failed to compile generated C file isim/

ISE 14.3、32 ビット Windows XP SP3、ISE 14.3、および以前と同じ ISE バージョンの 64 ビット Windows 7 SP1 を使用して、32 ビット Ubuntu 12.04 でシミュレートしようとしました。

ザイリンクス サポートは解決策として再インストールを提供しましたが、問題は解決しませんでした。

スタック オーバーフローのコミュニティにアイデアがあるのではないでしょうか?

4

1 に答える 1

0

これはツールのクラッシュであり、少なくともコードと問題の原因となる手順を提供しない限り、stackoverflow で回答を得るのは難しいでしょう。私はザイリンクス サポートに戻ってケースをオープンします。これは、ツールで修正する必要があるものです。コードをテストケースとして提供できますか? 潜在的にそれを削減して、問題を引き起こしながら可能な限り単純にします。

機密保持のため、EDA ベンダーに製品コードをテストケースとして提供することはできません。送信できる小さなテストケースを作成しているときに、元の問題の回避策を見つけることができることがよくあります。二分探索手順を試してください。デザインの半分を削除またはブラック ボックス化し、それでもクラッシュが発生するかどうかを確認してください。

そして -- コンパイルに失敗した特定の C ファイルを見つけることができますか? これを見ると、設計の何が問題を引き起こしているかの手がかりが得られる場合があります。

于 2012-12-15T22:02:13.983 に答える