最初のページ 戻る 次へ 最後のページ 画像

ir[16]

ir[7:0]

DM[255:0]

+

0

1

0

ir[17]

iy

8'h00

1

acc

data bus

ir[17]=1で書き込み

dWA

mpx3

mpx3

out

mux2to1_8bit mpx3( .sel(ir[16]), .d0(8'h00), .d1(iy), .y(mpx3out));

adder8 dataAddress2( .a(mpx3out), .b(ir[7:0]), .s(dWA), .c(dmy));

DMの更新はWBで行う

WB前に

値を確定

ir[17]=0のときは

DMを更新しない

宣言が必要

wire […] mpx3out;

宣言済

wire […] dWA;