KITE-1 マイクロプロセッサの統合シミュレーション
KITE-1 マイクロプロセッサの最終的なシミュレーションを行い、完全にバグ
を取り除きましょう。シミュレーションを行う際には、ALUやレジスタの時と
同様にテストフレームを作成する必要があります。KITE-1 マイクロプロセッ
サを動作させるためのテストフレームとしてKITEマイクロプロセッサボード
PLUS+と同様の動作をするテスト基板をVerilog-HDL記述で用意します。
テストフレームのVerilog-HDL記述 "kite_test.v"
上記記述により、メモリや I/O をシミュレーションするこができます。なお、
$readmemh("Memory Image File", MEM);
の "Memory Image File" には、メモリを初期化するための記述を書いたファ
イルを指定します。つまり、テスト用のプログラムでメモリを初期化しておく
ことにより、テストプログラムを実行させてプロセッサの論理的な動作をテス
トすることができるわけです。
次は、メモリ初期化ファイルの作成方法です。
| Back |
CAD Home |
My mail address is
kuga@cs.kumamoto-u.ac.jp .
Last modified on