|
`include ”instructionSet.h” |
済 |
命令セット読み込み |
||
|
module cpu( ….); |
||||
|
parameter …. |
||||
|
宣言部 |
input,output,wire,reg等宣言 |
|||
|
組合せ論理回路記述 下位モジュール宣言 assign ・・・ |
済 済 済 |
アドレシングモード制御 ALU制御,pc制御 信号割り当て |
||
|
always ・・・ |
済済 |
リセット信号受理 入出力信号処理 |
||
|
task ・・・ endtask |
済済済 |
各ステートごとの処理 リセット処理 シミュレーション終了処理 |
||
|
ステートマシン記述 |
済 |
|||
|
initial ・・・ |
CPU初期化処理 |
|||
|
endmodule |
これまでに述べた部分