an ARM single-cycle processor in system verilog (for now)