Please read this page from the main YASEP interface
version 2013-07-28

MUL16H : MULtiply 16 Higher bits

This instruction computes a 16×16-bit multiply with the lower halfword of the first operand (Imm16 or si4, which can be a register or an immediate value), and the higher halfword of the second operand (snd), giving a 32-bit result (the largest possible size for YASEP32).

See also MUL8L for the 8×8 bits version and MUL16L for the lower halfword.