FPGAの部屋FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。落ちまくっていました。Waveウインドウに信号をたくさん入れるとこうなりました。程度シミュレーションできるのですが、たくさん入れるとシミュレーション開始してすぐにISimが落ちてしまいます。この現象で1日悩んでしまいました。MIGなどを含めた全体でシミュレーションしているのですが、部分的にシミュレーションしても、Wave波形をスライドさせた時に落ちてしまい、どうもおかしいようでした。VM”という記事が見つかりました。7の32ビット版を使ってくれとのことでした。ちなみにISE13.4では直るとかいてあるようですが、直ってないです。入れてISimでシミュレーションしてみましたが問題ないようです。7の32ビット版を使ってみてください。(追加です)以前の同じような回路では大丈夫だったと思うのですが?なぜダメに成ったか不思議です。今回はVHDLでconstantによるパラメタライズな回路にしたので、2次元配列を多用しています。モジュール間も2次元配列で受け渡ししたりしています。FPGA設計入門をやってみる2”の続き。前回は、エラーが出てしまって困ったと言うことで終わってしまったが、エラーの原因を調べることにした。(当たり前)その前に参考となるPDFファイルを示す。デザイン入門”と”制約条件ファイルリファレンス”だ。いつもながらWebページみるより、PDFファイル見るほうが見やすい。・前回のエラー画面を下に示す。・一番上のエラーを表示してみた。ターゲットのデバイスを指定していないためらしい。他のチュートリアルのコンストレイント・ファルを見てみたが、PCBが指定してあった。コンストレイント・ファイルで指定すれば良いようだ。・”制約条件ファイルリファレンス”を見ると、ターゲットのデバイスを指定する制約があった。FPGAデバイスの制約を加えた。FPGA_IOSTANDARD=LVTTL33・次に、プロジェクトメニューからプロジェクトのコンパイルをした。・デバイスビューを見てみると、FPGAのメニューがデバイスの上に出てきた。ワーニングが出ている。