Assembling the Data Path (F, D)

Control Signals for D and X

  • src2_sel:

  • valb_sel:

  • set_cc:

  • ALUop[3:0]: “

Control Signals for M, W, and U

  • dmem_read:

  • dmem_write:

  • dst_sel:

  • wval_sel:

  • w_enable:

Architectural Status Logic

STAT, in order of decreasing priority, is:

  • STAT_ADR: if dmem_err
  • STAT_INS: if (imem_err
  • STAT_HLT: if
  • STAT_AOK otherwise