Working on MULHS and MULHU but XSTsim is not handling the mpy instructions correctly. Do not use mul instructions in current version